Go to file
robin_shaun 631860926d delete some models 2021-02-28 22:19:40 +08:00
communication modify communication 2021-02-25 20:04:29 +08:00
control modify yolo_human_tracking 2021-02-09 23:51:44 +08:00
coordination add note for follwer.py 2021-02-20 13:46:31 +08:00
docs add the os password 2020-10-29 15:35:10 +08:00
image modify readme 2021-02-27 08:21:30 +08:00
motion_planning 修改编队算法 2020-08-07 12:48:15 +08:00
robocup modify tracking algorithm 2020-11-26 12:18:55 +08:00
sensing modify readme 2021-02-27 08:21:30 +08:00
sitl_config delete some models 2021-02-28 22:19:40 +08:00
.gitattributes 加入.gitarributes 2020-05-17 15:10:50 +08:00
.gitignore fix more than 10 vehicle can not connect the MAVROS 2020-09-20 21:21:09 +08:00
.gitmodules modify gitmodules 2020-11-04 18:27:21 +08:00
README.en.md add usv 2021-02-24 11:10:08 +08:00
README.md add usv 2021-02-24 11:10:08 +08:00

README.en.md

XTDrone

Description

XTDrone is a UAV simulation platform based on PX4, ROS and Gazebo. XTDrone supports mulitrotors (including quadrotors and hexarotors), fixed wings, VTOLs (including quadplanes, tailsitters and tiltrotors) and rovers. It's convenient to deploy the algorithm to real UAVs after testing and debugging on the simulation platform.

Architecture for single vehicle simulation is shown as the below figure. For more details, see the paper

Xiao, K., Tan, S., Wang, G., An, X., Wang, X., Wang, X.: XTDrone: A Customizable Multi-rotor UAVs Simulation Platform. arXiv preprint arXiv:2003.09700 (2020)

Architecture for multiple vehicle simulation is shown as the below figure. For more details, see the paper

Xiao, K., Ma, L., Tan, S., Cong, Y., Wang, X.: Implementation of UAV Coordination Based on a Hierarchical Multi-UAV Simulation Platform. arXiv preprint arXiv:2005.01125 (2020)

Developers can quickly verify algorithms with XTDrone, such as:

  1. Object Detection and Tracking
  1. Stereo SLAM
  1. RGBD-SLAM
  1. 2D Laser SLAM
  1. 3D Laser SLAM
  1. VIO
  1. Motion Planning
  1. Formation
  1. Fixed wing
  1. VTOLs
  1. UGV
  1. USV

User manual

XTDrone Manual

Developing Team

  • Founders: Kun Xiao, Shaochang Tan
  • Adviser: Xiangke Wang
  • Developers: Kun Xiao, Shaochang Tan, Guanzheng Wang, Lan Ma, Qipeng Wang, Ruoqiao Guan, Xinyu Hu, Keyan Chen, Gao Chen

Thanks to Contributers

Changhao Sun, Zihan Lin, Yao He