# XTDrone_Installer **Repository Path**: rock3t/xtdrone_Installer ## Basic Information - **Project Name**: XTDrone_Installer - **Description**: XTDrone_Installer的脚本部分 如果想使用,请先访问https://www.yuque.com/xtdrone/manual_cn/install_scripts获取完整zip包 解压之后,用本仓库内的setup.sh覆盖zip包里面的脚本 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 1 - **Created**: 2024-11-20 - **Last Updated**: 2026-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### XTDrone一键安装脚本 XTDrone_Installer的脚本部分 如果想使用,请先访问[这里](https://www.yuque.com/xtdrone/manual_cn/install_scripts)获取完整zip包 解压之后,用本仓库内的setup.sh覆盖zip包里面的脚本 ## 这里只更新脚本!需要教程的请访问 https://www.yuque.com/xtdrone/manual_cn/install_scripts 有问题可以直接在issues里面反馈,也可以直接发邮件到rocket_mail@qq.com 以下为脚本的介绍: 本脚本为XTDrone仿真环境的一键安装脚本,可以大大节省开发者配置仿真环境所需要的时间,如无意外,只需要一个回车即可完成仿真环境的配置(还要输入linux密码) #### 这个脚本会安装什么? * ros noetic * mavros * PX4_Firmware v1.13 * XTDrone * gazebo 11 * 自动更换清华源 这个脚本里面自带了PX4固件,models文件以及烦人的mavros依赖,**无需特殊配置网络!** 不过,这个脚本依然需要从apt和gitee下载文件,请耐心等待 #### 怎么使用? 运行**setup.sh**即可安装,需要输入linux密码,(不要用sudo!!!) 如果你已经安装ros,请使用setup-without-ros.sh来跳过ros安装 如果已经有失败的仿真环境,请删除PX4_Firmware,catkin_ws后,运行setup-without-ros.sh来碰运气 官方安装教程请移步https://www.yuque.com/xtdrone/manual_cn/basic_config_13 #### 怎么验证安装是否成功? * 脚本运行完之后,会弹出gazebo窗口,看看里面是否有飞机以及一个灰色的地板 * 关掉窗口,关掉gazebo,在一个新的终端里面,运行roslaunch px4 indoor1.launch,如果看到一个房子,里面有一架飞机,即为安装成功 #### 注意事项: * 请确保主目录下没有 XTDrone,PX4_Firmware,catkin_ws名字的文件夹,如有请删除或重命名 * **本脚本会备份 catkin_ws,如有catkin_ws工作区请注意** * 本脚本目标版本是**Ubuntu20.04**,架构为amd64(x86),**其他版本请勿使用**,arm架构未测试 v1.0 开始编写 v1.1 新增跳过ros安装 v2.0 新增自动检测文件夹是否存在 v3.0 新增换源,一键更换清华源,最终测试通过,发布到语雀文档 脚本有任何问题可以和开发者联系 rocket_mail@qq.com by rocket 2024.11.21