ROS/Gazebo Demos not working

조회 수: 5 (최근 30일)
Jason Butler
Jason Butler 2023년 4월 1일
댓글: Jason Butler 2023년 4월 4일
I've tried two of the ROS/Gazebo examples and neither work.
In the case of the pick and place example, Matlab freezes when I get to the step Opening and closing the gripper when I exectute the command
[gripAct,gripGoal] = rosactionclient('/my_gen3/custom_gripper_controller/gripper_cmd');
In the case of the turtle example, I can list the topics
>> rostopic list
/clock
/cmd_vel
/gazebo/link_states
/gazebo/model_states
/gazebo/parameter_descriptions
/gazebo/parameter_updates
/gazebo/set_link_state
/gazebo/set_model_state
/imu
/joint_states
/odom
/rosout
/rosout_agg
/scan
/tf
however when I try to make the robot move nothing happens i.e. the the turtle robot in the Gazebo simulation does not move.
>> robotCmd = rospublisher("/cmd_vel","DataFormat","struct") ;
>> velMsg = rosmessage(robotCmd);
>> velMsg.Linear.X = velocity;
>> send(robotCmd,velMsg)

채택된 답변

Hari Krishna Kakarla
Hari Krishna Kakarla 2023년 4월 4일
Hi Jason Butler,
Thank you for reaching out through MATLAB Answers. I see that you opened the 'Gazebo Recycling World". It looks like simulation is not running in Gazebo World. Please click on play button in the Gazebo Simulator and run your workflow.
I hope it should work fine. Please let me know if you still have any issue.
Thanks
Hari
  댓글 수: 1
Jason Butler
Jason Butler 2023년 4월 4일
Hi,
I clicked play in Gazebo as you suggested. Now the arm dances a bit to the right then there is no activity I see some warnings and then it freezes. If I pause Matlab its always at the same execption.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Network Connection and Exploration에 대해 자세히 알아보기

태그

제품


릴리스

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by