利用(阿木实验室)镜像搭建开发环境
因为自己搭建环境会很很浪费时间,并且国内的网络十分差劲,经常连不到国外的服务器,由此阿木实验室做了一个系统,将常用的东西都进行了打包(这里十分感谢阿木实验室对无人机行业的推动作用)
需要准备:
8G以上(最好3.0)以上的U盘
4核高主频,8G内存,及以上的的主机,最好有独显!!!
第一步:
打开rufus软件

设备:一定要备份好数据,最好只有一个分区
引导类型 :选择要使用的系统
目标系统类型:新电脑可以选择uefi,老电脑可以选择bois
格式化选项:文件系统和簇大小都一定设为默认
第二步:
制作好系统启动盘以后,开始安装这个ISO镜像。和普通的U盘装机类似,设置系统从U盘启动,安装Ubuntu系统。
注意:关闭快速开关机(Fast Boot)
新电脑支持UEFI引导就一定要选择带ufi标志的u盘标识

选择第二项

登录后可能要密码
密码为 amov

在这里是进行分区,在这之前需要一块空余的硬盘或者分区
选择空余的分区或硬盘(以我1T硬盘为例)
/boot/uefi 512mb
/home 400G
/swap 16G (和机载内存一样)
/ 剩余储存

安装成功后的图片(其中可能会让你设定账号密码)
均为amov即可
安装好之后,进入系统可以测试下环境,进入终端:
”cd ~/project/some/Firmware ”
进入PX4源码目录输入:
” make px4_sitl_default gazebo “

可以看到如上的界面,说明初步编译通过,并且可以在gazebo看到一架无人机。在当前命令行里面输入”help”,可以看到目前支持的命令。输入:”commander arm”,可以解锁无人机,输入:”commander takeoff ” 无人机就可以初步飞起来。输入:” commander land” 无人机会降落下来。说明这个环境初步搭建完成,比较方便省去了繁琐环境搭建安装。
第三步:
设置中文,在全部应用中有 language support 点开设置为中文并且应用到整个系统

第四步:
首先是安装谷歌浏览器和vs code
以上的是安装好的系统界面,这个系统预先安装好了ROS,Px4的编译环境,Gazebo等做仿真开发的必备软件,但是因为该ISO系统镜像不能大于4G的限制,我在制作的时候删除了很多ubunut里面的预装软件, 浏览器等,只保留了必要软件,在使用之前要安装一些软件。

双击安装包,便会有该界面,然后点击安装(install)
第五步:
利用魔法连接全球网络
链接:

浙公网安备 33010602011771号