XTDrone
介绍
这是基于PX4和ROS的无人机仿真平台,在这个平台上,开发者可以快速验证算法。如:
- 目标检测与追踪
- 视觉SLAM
- 激光SLAM
- VIO
- 运动规划
- 多机协同
软件架构
- 通信: PX4与ROS之间的通信封装进Python类, 多机通信启动多进程
- 控制:键盘切换无人机飞行模式,控制解锁上锁,调节速度和偏航转速
- 感知
- 目标检测与追踪
- YOLO
- SLAM:
- VSLAM:
- ORBSLAM2
- Laser_SLAM:
- PLICP+gmapping
- VIO
- VINS-Mono(起飞前初始化问题有待完善)
- VSLAM:
- 位姿真值获取
- 语音识别(待开发)
- 目标检测与追踪
- 运动规划(目前只有二维)
- 全局规划
- A*
- Dijkstra
- 局部规划
- DWA
- 全局规划
- 协同:多机编队构型变换
- 仿真配置
- 无人机PX4参数
- 可拒止GPS和磁罗盘
- 启动脚本
- Gazebo模型
- 支持双目相机、深度相机、单线雷达和多线雷达
- Gazebo世界
- 两个户外场景
- 三个室内场景
- 无人机PX4参数
安装教程
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
来源:oschina
链接:https://my.oschina.net/u/4257871/blog/3209260