Go to file
Robin Shaun 2ee8968d2c 小修改 2020-10-21 11:16:14 +08:00
communication 修改readme 2020-10-20 22:20:26 +08:00
control debug for ubuntu 18.04 2020-10-16 00:34:13 +08:00
coordination 修改readme 2020-10-20 22:20:26 +08:00
image 更新readme 2020-07-21 20:55:10 +08:00
motion_planning 修改编队算法 2020-08-07 12:48:15 +08:00
moveit_config change 127.0.0.1 to localhost 2020-09-18 15:19:23 +08:00
sensing 小修改 2020-10-21 11:16:14 +08:00
sitl_config change mavros port 2020-10-13 00:13:37 +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 升级yolov3到yolov4 2020-09-25 21:14:59 +08:00
README.en.md 修改readme 2020-10-20 22:20:26 +08:00
README.md 修改readme 2020-10-20 22:20:26 +08:00

README.en.md

XTDrone

Description

XTDrone is a customizable Multi-Rotor UAVs simulation platform based on PX4 and ROS. Now the simulator of XTDrone is Gazebo, and the connection to Airsim is being developed. 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. Self driving

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, Keyan Chen, Gao Chen

Thanks to Contributers

Changhao Sun, Yao He