前言
最近在学gazebo,随便记录下
问题
按照官方wiki写sdf文件和config文件,但是死活无法加载模型
环境
台式机,系统为manjaro,gazebo 10.1.0 单独安装,N卡gt620,安装了闭源驱动
另外在一台笔记本也试过,ubuntu18.04 gazebo随着ros安装,ros是melody,gazebo版本好像是9
尝试
其实很多细节已经忘了,这几天还在弄别的。
编写好模型文件,一开始以为
gazebo xxx.sdf
gazebo xxx.conf
之类的就可以加载文件,然后尝试了各种文件名,以为哪里不对应,均告失败
后来找到记得是 /usr/share/gazebo 里面哪个配置文件,里面会添加关于路径的环境变量,看起来有关但是改了没用
然后看见里面默认有在 ~/.gazebo/model 那个路径,于是把模型放到这个路径下,也不行,一开始以为多了一层目录,移动一下依然不行
搞到我想放弃了直接用gui建模,但是那样好难用,放弃,又想着不如保存一下看下文件内容。嗯,看了,没啥问题啊。
然后想重新回去找配置文件,结果发现这次发现多了
解决方案
~/.gazebo/gui.ini 这个文件!打开一看里面有我刚才保存模型的目录!!!然后我把它改成~/.gazebo/model 就成功了!原先按照教程建的的模型在里面。
网友评论