gazebo 使用spaw_sdf_model命令不显示模型

$rosservice call /gazebo/spawn_sdf_model "model_name: 'aaa'
model_xml: './model.sdf'
robot_namespace: '1'
initial_pose:
  position: {x: 0.0, y: 0.0, z: 0.0}
  orientation: {x: 0.0, y: 0.0, z: 0.0, w: 0.0}
reference_frame: ''" 
success: False
status_message: "GazeboRosApiPlugin SpawnModel Failure: input model_xml not SDF or URDF, or cannot\
  \ be converted to Gazebo compatible format."
(base) pangweijian@pangweijian-B250M-Wind:~/PX

 根据提示的错误,初步判断应该是api出错,无法识别输入的文件为sdf文件或者urdf文件,导致转换失败。

更新了ros,重新安装了gazebo之后终于先后显示了图形,如图所示:

gazebo 使用spaw_sdf_model命令不显示模型_第1张图片

 但是貌似还是有问题,立方体的黄色并没有显示出来,而且命令行依然提示xml解析错误。

你可能感兴趣的:(ROS,自动驾驶,人工智能,机器学习)