项目前身:XTDrone
⚠️ 重要提醒
XTDrone2项目目前仍然处于前期开发迭代阶段,教程文档和仓库代码可能会频繁变动;请时刻保持最新的仓库代码,之前存在的BUG可能在某次更新之后就得到了修复。
XTDrone2是基于PX4、ROS2与Gazebo Ignition的无人机通用仿真平台。
在XTDrone的基础上,XTDrone2更新采用了更模块化和轻量化的仿真器Gazebo Ignition;同时由于ROS1版本不再更新维护,XTDrone2将全部基于ROS2进行开发;同时PX4的版本也采用了更新更稳定的1.15版本。
限于开源项目团队人力有限并且为爱发电,过程中难免会存在许多问题,很感激您能够向我们反馈您遇到的BUG或解决方案;过程中遇到的BUG请通过仓库的issue向我们提出,您遇到的问题也可以尝试在issue中先寻求答案。
详细内容参见 → XTDrone2安装教程
本项目采用 MIT 开源协议。详见 LICENSE 文件。
- 创立者: 卓安
- 指导老师: 王祥科、李忠奎
- 开发团队: 卓安、肖昆、吕浩鑫
欢迎广大无人机开发者们加入我们的团队,共同学习进步。
如有意向,请把简历(包含对PX4、ROS与Gazebo的掌握情况)发到: 📧 zhuoan@stu.pku.edu.cn
让我们一起完善XTDrone和XTDrone2仿真平台。
- 增加固定翼(plane)和无人车(rover)的通信节点适配
- 增加ego_planner_swarm的支持
- 实现多机控制