Skip to content

abnormalvis/XTDrone2

 
 

Repository files navigation

XTDrone2

项目前身: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仿真平台。

🛠️ 后续功能开发

  1. 增加固定翼(plane)和无人车(rover)的通信节点适配
  2. 增加ego_planner_swarm的支持
  3. 实现多机控制

About

UAV Simulation Platform based on PX4, ROS2 and Gazebo Ignition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 99.0%
  • CMake 1.0%