How can I manage more complex ROS messages in Simulink? (e.g. JointTrajectory)

6 visualizzazioni (ultimi 30 giorni)
I'm computing the joint values using simulink. Now I want to send the values to ROS using the Publish block in simulink. However, i can't fin a way of filling the fields for the message as i want. Not even with a Matlab function. Do you have any ideas how to fill the struct message?

Risposte (1)

Cam Salzberger
Cam Salzberger il 8 Apr 2019
Hello David,
You can create an empty message structure of your desired type using the Blank Message block, and fill in the values using a Bus Assignment block. There are a couple of examples of this in the "Getting Started" models.
-Cam
  1 Commento
David Morilla Cabello
David Morilla Cabello il 9 Apr 2019
Thanks, I went trough that already. My main problem was the data type management, but I found the example I needed. I will leave it here in case someone has the same problem.

Accedi per commentare.

Categorie

Scopri di più su Publishers and Subscribers in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by