MATLAB Answers

0

MATLAB simulinkとRobotics System toolboxを用い​た/joy形式のパブ​リッシュ用信号の作成​について

Asked by ueda takumi on 3 Aug 2018
Latest activity Commented on by ueda takumi on 28 May 2019
MATLAB simulinkとRobotics System toolboxでROS開発を行っていますが、/joy形式のメッセージの作成についてよく分からず苦戦しております。 どなたか詳しい方、資料でもいいのでご教授お願いいたします。

  0 Comments

Sign in to comment.

1 Answer

Answer by Tohru Kikawada on 8 Jan 2019
Edited by Tohru Kikawada on 8 Jan 2019
 Accepted Answer

もう少し具体的にやりたいこと(/Joy形式のメッセージを作って何をどうしたいか)を記載すると回答が集まりやすいかと思います。
MATLAB/Simulinkからsensor_msgs/Joy形式のメッセージを作成して、publishしたいと理解しました。
MATLABの場合には下記のようにメッセージを作成し、publishいただけます。
joyMsg = rosmessage('sensor_msgs/Joy')
joyMsg =
ROS Joy message with properties:
MessageType: 'sensor_msgs/Joy'
Header: [1×1 Header]
Axes: [0×1 single]
Buttons: [0×1 int32]
Use showdetails to show the contents of the message
rosinit('<ROS_MASTER_URI>')
joyPub = rospublisher('/joy','sensor_msgs/Joy');
send(joyPub,joyMsg)

  1 Comment

遅くなりましたが、大変参考になりました
ありがとうございます。

Sign in to comment.