Quantcast
Channel: Gazebo: Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 7017

Cannot spawnModel from MATLAB

$
0
0
I want to do connection between MATLAB and Gazebo and generate Gazebo model from MATLAB. I follow the instruction in [add-build-and-remove-objects-in-gazebo](https://www.mathworks.com/help/robotics/examples/add-build-and-remove-objects-in-gazebo.html), and the following commands work successfully. rosinit(ipaddress) gazebo = ExampleHelperGazeboCommunicator; ball = ExampleHelperGazeboModel('Ball') spherelink = addLink(ball,'sphere',1,'color',[0 0 1 1]) But when I run the next command `spawnModel(gazebo,ball,[8.5,0,1])`, the errors show up in MATLAB command window: Error using ExampleHelperGazeboCommunicator/startModelServices (line 334) Failed to create a /gazebo/get_model_state service client. Error in ExampleHelperGazeboCommunicator/spawnModel (line 290) startModelServices(obj); [ERROR] ServiceClientHandshakeHandler - Service client handshake failed: client wants service /gazebo/get_model_state to have md5sum af0f702011820738976b120226dc9d96, but it has 4c515e936d3319c9610c559c60bfc3d4. Dropping connection. The error shown in ubuntu terminal is [ERROR] ServiceClientHandshakeHandler - Service client handshake failed: client wants service /gazebo/get_model_state to have md5sum af0f702011820738976b120226dc9d96, but it has 4c515e936d3319c9610c559c60bfc3d4. Dropping connection. I use matlab 2018b, Robotics System Toolbox2.1 on win10, and Ubuntu18.04, ROS melodic, gazebo9 in virtualbox, which are all newest version. Does anyone know how to solve it?

Viewing all articles
Browse latest Browse all 7017

Trending Articles