前言:
对于开发者而言问的最多的问题就是,编译环境问题,各自工具链安装不上。操作系统对于库的版本依赖比较严格,还有一些网络问题,为了节省大家的时间,帮助大家提高效率,Z410工程师专门制作了稳定可用的镜像,免费提供给大家使用。
获取本期教程文档及相关软件镜像安装包:查看评论区
此开发环境集成了如下工具链:
sudo apt-get update操作系统:Ubuntu18.04
软件:ArduPilot集成开发环境、ArduPilot SITL(2D软件在环仿真)、Gazebo9(3D软件在环仿真)、OpenCV3、QGroundControl、Dronekit等。
对于一般的ArduPilot初学者研究,这个开发环境镜像基本都可以满足,尤其是那些刚刚入手ArduPilot开发的同学。
仿真镜像特点:
本次仿真镜像是基于vmware workstation16制作的,用户只需根据阿木实验室提供的下载链接下载对应文件,并参照安装手册安装即可。本次镜像内置ArduPilot Copter-4.1.0源码及其完整子模块,并集成了编译源码需要的交叉编译链,用户可直接对源码进行编译并上传到飞控;此外镜像还集成了ArduPilot SITL(2D软件在环仿真)、Gazebo9(3D软件在环仿真)、OpenCV3、QGroundControl、Dronekit等,参考Z410开发配套课程《ArduPilot飞控开发入门》和《树莓派机器视觉入门》,可直接在本次镜像中完成对应例程的开发。
演示效果:
建议电脑配置:
- 处理器:I5 7代及以上
- GPU:GTX 1050及以上
- RAM:8G及以上
- 硬盘:100G以上空闲空间
考虑到有的同学电脑配置不是很高,我们提供的镜像为了能3D仿真所以会占用较多的系统资源,假如电脑配置不高的学生用我们镜像会比较卡,为此我们特意提供了另外一个教程,您可以参照教程自己制作一个没有3D仿真的镜像,话不多说,接下来就进入正题吧。
第一步:虚拟机VMware WorkStation 16软件安装与破解
“VMware WorkStation 16”安装包百度网盘链接:
https://pan.baidu.com/s/1mtPhlO4RyvawLJtDZcJAag
提取码:m63p
(1)下载“VMware Workstation Pro 16”到计算机任意硬盘目录下,双击打开文件夹“VMware Workstation Pro 16”,可看到文件“VMware-workstation-full-16.0.0-16894299.exe”与“VMware Workstation Pro 16许可证密钥.txt”。双击“VMware-workstation-full-16.0.0-16894299.exe”。出现如下界面,点击“下一步”
(2)勾选“我接受许可协议中的条款(A)”,点击“下一步”
(3)自定义软件安装目录,点击“确定”
(4)保留默认,点击“下一步”