@小鱼 在 gazebo无法启动使用sw_urdf_exporter导出的模型 中说:
@凄凉的泪水 collison 有没有配置STL
截止到今天上午,完全按照教程中的launch.py方法能够启动源urdf文件(使用solidworks插件导出),在launch文件中加入joint_state_publisher_gui节点后,还可以对以转动的关节进行操作。但是按照后续的教程中启动gazebo并添加机器人模型时;初期由于launch中GAZEBO_MODEL_PATH变量无法设置导致无法找到STL文件,后放弃此思路,将模型文件路径保存到了~/.gazebo/models下后,终端不在弹出找不到stl文件的提示。在之前的某次操作中,曾在gazebo中看到了机器人模型,通体白色,但略微倾倒或零件飞出。但在后续的测试中,在终端显示已加载机器人模型和未提示找不到STL文件的情况下,在gazebo世界中,机器人模型无法可视化。但在左侧显示栏中Models/Robot中可以显示机器人的Links和Joins,右键link挥着joint的Follow可以看到机器人的外框,但是esc退出follow模式后模型恢复不可见。
ddc3a8c7-5881-4566-847c-beb2dd90f114-image.png
cc8f0177-5cab-4b31-874d-f621cb89a49b-image.png
893d4478-4c35-4cf5-bd9b-e097ffb29181-image.png
6d3a8b7c-406b-4867-9f00-d2c4381f32b5-image.png
6bcbcbcc-a8c1-43b4-b85d-8c5c76ff4140-image.png
956da9fd-ecf8-4f7f-a757-b1d4a1c92943-image.png
17528db2-8b58-4b23-830d-a4529734d774-image.png
有两个问题:第一个就是问什么在launch定义的GAZEBO_MODEL_PATH无效。第二个就是,为什么gazebo中无法可视化机器人模型。感谢您!这个功能包所有的源代码和三维模型已推送到git@github.com:QILIANGDELEISHUI/ROS2-sw_urdf_GAZEBO.git