-
此回复已被删除! -
@1945073649 这里应该少加载了一个插件,加上试试
3.1 命令行加载World
加载world其实也很简单,可以先启动Gazebo,再手动的加载文件,也可以在Gazebo启动时加载:
比如在前面加载ROS2插件基础上再加载fishbot.world。
gazebo --verbose -s libgazebo_ros_init.so -s libgazebo_ros_factory.so 你的world文件目录/fishbot.world
3.2 在launch中加载World
修改launch文件,将上面的命令行写到
gazebo.launch.py
中即可。gazebo_world_path = os.path.join(pkg_share, 'world/fishbot.world') # Start Gazebo server start_gazebo_cmd = ExecuteProcess( cmd=['gazebo', '--verbose','-s', 'libgazebo_ros_init.so', '-s', 'libgazebo_ros_factory.so', gazebo_world_path], output='screen')
-
@小鱼 我按照你的文档走的,gazebo_world_path和urdf_model_path要改嘛?要改成什么呢?或者我如何找到它们的路径
-