最近准备尝试用二维码引导无人机降落,搜了下资料发现有Prometheus的开源项目,但是发现配置都有不小的难点……
总之首先到官方配置教程Prometheus仿真环境配置:Prometheus镜像 - Prometheus使用手册 (amovlab.com)
能用配好的镜像肯定先用这个,但是之前尝试了几次v2的镜像在vmware虚拟机上都报磁盘空间不足,后来经过一系列自己从头折腾之后最后还是选择用官方镜像……
最后还是按照官方流程,但是这一步改了
四个盘最后一个改成"/boot"就不会报空间不足,原理不明……最后reboot即可。
解决gazebo无法启动的问题
在完成了镜像后,大概率会发现打开demo例程ros节点等都能启动,且能看到数据的变化,但是最关键的gazebo仿真界面看不到,这里参考的是 Prometheus阿木实验室开源项目下载与跑通 踩坑经验_集智飞行的博客-CSDN博客
的方法,耐心等待后即可。
sudo apt upgrade libignition-math2
另外可能还会遇到gazebo本身无法启动的问题,可参考
启动gazebo报错提示[gazebo_gui-3] process has died [pid 3366_伽马射线爆的博客-CSDN博客
gazebo打不开world的解决方法_gazebo打开world_leecheni的博客-CSDN博客
gazebo 变黑闪退 虚拟机ubuntu16.04+kinect - 我从花中来 - 博客园 (cnblogs.com)
至此应可以直接运行demo文件并出现gazebo画面