Probems working with Gazebo Pacer and ROS Messages
2 views (last 30 days)
Show older comments
Hello,
I am currently trying to setup a Gazebo and Simulink Co Simulation to design algorithms for robot motion control.
I have established the Gazebo Plugin connection. At least if I add the Gazebo Pacer to my Simulink model and test the connection it returns a success message. Now I am trying to subscribe and publish the specific ROS messages to get the state of the robot. When I am trying to subscribe to /joint_states and select Position via Bus Selector I get a 128 elements long array (as expected) but all are zeros. Further when I try to echo this topic either in Matlab Comand Window or in a Linux Shell on my Virtual Machine I cannot get the topic. It said in the Linux Shell that no messages are available. But when I just start the Gazebo simulation without the matlab pacer I can echo the topic successfuly in a Linux Shell. So it seems the Gazebo Pacer somehow is elated to this problem.
Can someone help me solve this problem?
Best Regards
Martin
0 Comments
Answers (1)
Gaurav Bhosale
on 15 Mar 2021
Hi Martin,
You might need to update plugin from VM. Use packageGazeboPlugin and copy-build plugin on VM.
You can follow example to
Thanks
0 Comments
See Also
Categories
Find more on Gazebo Co-Simulation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!