ubuntu18.04配置px4编译环境及mavros环境

先安装git
git clone https://github.com/PX4/Firmware.git --recursive
cd Firmware
bash ./Tools/setup/ubuntu.sh
安装完重启电脑编译

如果报错一般是网速问题,可以通过手机用usb共享网络
重新执行脚本
安装ros
wget https://raw.githubusercontent.com/PX4/Devguide/master/build_scripts/ubuntu_sim_ros_melodic.sh

bash ubuntu_sim_ros_melodic.sh

如果安装ros的时候提示无法下载脚本,则换下源

安装好mavros后,需要添加一下px4源码的路径,否则不能使用px4的launch文件

gedit .bashrc
如果Firmware在home目录下,则添加如下
source ~/Firmware/Tools/setup_gazebo.bash ~/Firmware/ ~/Firmware/build/px4_sitl_default
export ROS_PACKAGE_PATH= R O S P A C K A G E P A T H :   / F i r m w a r e e x p o r t R O S P A C K A G E P A T H = ROS_PACKAGE_PATH:~/Firmware export ROS_PACKAGE_PATH= ROSPACKAGEPATH: /FirmwareexportROSPACKAGEPATH=ROS_PACKAGE_PATH:~/Firmware/Tools/sitl_gazebo

保存后 source .bashrc

你可能感兴趣的:(笔记)