XTDrone无人机仿真平台

  • 背景
  • XTDrone
  • 展示

背景

近年来,无人机的智能化程度不断提高,集群的规模不断增大,在这种背景下,良好的无人机通用仿真平台的重要性越发凸显。相较于无人车和地面机器人,无人机更容易出现失控问题。因此,如果利用真实无人机进行算法调试,将花费大量的时间且有安全风险。此外,对于机器学习相关算法,在真实世界里训练无人机的成本太高。因此,在无人机算法开发和应用过程中,可靠、高效的通用仿真平台至关重要。

目前已有的开源无人机仿真平台,在通用性上普遍做的不到位,它们或是只支持一种类型的无人机,比如多旋翼或者固定翼;或是只支持一架无人机的仿真;或是不支持其他的无人设备,比如机械臂、无人车与无人船。一个支持多机多类型多无人设备的无人机通用仿真平台,是业界所需要的。

XTDrone

在这种背景下,我们开发了XTDrone无人机通用仿真平台。XTDrone采用分层模块化架构,可靠性高,且便于维护和扩展。其基于ROS、PX4与Gazebo开发,支持多机多类型的仿真,集成了动力学模型、传感器模型、控制算法、状态估计算法和3D场景。XTDrone支持多旋翼无人机、固定翼无人机和复合翼无人机,以及无人车和机械臂,并包含了所有主流传感器。其代码在Gitee和GitHub 上开源,并提供了详细的中英文文档和一系列涵盖感知、规划与协同的开发示例。目前仿真平台已经得到了很多无人机开发者的关注,获得了Gitee最有价值开源项目的称号,开发文档浏览量已超过两万,并得到了PX4官方的推荐 。

Gitee: https://gitee.com/robin_shaun/XTDrone
Github: https://github.com/robin-shaun/XTDrone
语雀:https://www.yuque.com/xtdrone/manual_cn

展示

XTDrone无人机通用仿真平台

XTDrone无人机仿真平台相关推荐

  1. Ubuntu18.04下基于ROS和PX4的无人机仿真平台的基础配置搭建(XTDrone的)

    摘自:https://www.ngui.cc/51cto/show-23557.html Ubuntu18.04下基于ROS和PX4的无人机仿真平台的基础配置搭建 编程学习 · 2020/7/12 1 ...

  2. [UAV] 无人机仿真平台搭建

    [Amovlab] 开源项目 从0开始的无人机仿真平台搭建 1. 基础环境 1.1 新建本地代码仓库 1.2 编译 添加路径(记得 将Path To Prometheus替换成你的文件路径) 1.3 ...

  3. darknet_ros安装的以及在PX4无人机仿真平台的目标检测

    darknet_ros的安装以及在PX4无人机仿真平台的目标检测 参考资料: https://github.com/leggedrobotics/darknet_ros https://gitee.c ...

  4. 无人机仿真平台的搭建

    安装系统 Ubuntu 18.04的安装具体可参考这篇博文 安装仿真软件 简介 1.ROS(Robot Operating System,机器人操作系统),是专为机器人软件开发所设计出来的一套电脑操作 ...

  5. AirSim无人机仿真平台(windows)

    1.环境: UE4.26+AirSim+VS2019 2.安装步骤: 1)先下载Epic Games安装启动器,然后再安装UE4.26: 2)安装VS2019社区版(注意勾选unreal): 3)下载 ...

  6. Ubuntu18.04配置搭建基于Gazebo的虚拟仿真平台(Px4):无人机(UAV)、无人车等模拟实验平台

    这篇我觉得是写得比较详细完整的 摘自:https://dgzc.ganahe.top/ganahe/2021/uavgazebomoni.html Ubuntu18.04配置搭建基于Gazebo的虚拟 ...

  7. 无人机仿真XTDrone学习二:常用的mavros消息类型

    mavros用于无人机通信,可以将飞控与主控的信息进行交换.本次记录常用的mavros消息类型. 官方Wiki最正确,如有疑问首先查阅Wiki. mavros wiki CSDN参考 常用话题 数传 ...

  8. PX4项目学习::(八)无人机仿真综述(介绍)

    (一)仿真平台: 物理化仿真平台:(world+node:使用基础模块搭建环境(world/environment)与plant) 飞思无人系统仿真开发平台--让无人智能科研更简单!| 平台推荐|机器 ...

  9. XTDrone无人机、无人车等自动控制仿真平台

    简要背景 近年来,无人机的智能化程度不断提高,集群的规模不断增大,在这种背景下,良好的无人机通用仿真平台的重要性越发凸显.相较于无人车和地面机器人,无人机更容易出现失控问题.因此,如果利用真实无人机进 ...

最新文章

  1. 第01章 PyTorch简介和安装 的学习笔记
  2. python爬虫股票分析准不准_教你用Python爬虫股票评论,简单分析股民用户情绪
  3. 认真点,带你全面了解xutils3
  4. 四十四种Javascript技巧大全
  5. android+note2+分辨率,魅蓝Note2的屏幕尺寸是多少?魅蓝Note2的分辨率是多少?
  6. sockaddr_in 结构体
  7. Linux tp5伪静态设置
  8. Think in Java第四版 读书笔记3第七章第八章
  9. 图像处理中小波变换的学习笔记
  10. delphi 获取硬盘序列号、cpu号、bios号、网卡号
  11. 李沐动手学深度学习V2-BERT微调和代码实现
  12. python+selenium设置chrome代理的方式
  13. 《数据库系统概论》:DBA的职责有些
  14. k8s的DashBoard
  15. 石墨烯优异的光学和电学性能使之成为制造光电探测器的理想材料-供应黑磷烯石墨烯复合材料空心微球 石墨烯/电磁功能化有机微球 石墨烯/阴离子多聚糖复合微球载体 石墨烯/Ag炭微球气凝胶
  16. ThingsBoard 数据持久化策略/数据清理
  17. 小程序底部tabbar加数字标
  18. 古典密码学、DES对称加密、3DES对称加密知识总结和实验
  19. K3 CLOUD服务与费用类物料
  20. 【从零开始学习深度学习】25.卷积神经网络之LeNet模型介绍及其Pytorch实现【含完整代码】

热门文章

  1. java报班学还是自学好,想学习Java,自学和报班哪种更好?
  2. 【无标题】下载进度条
  3. 学习状态通道,Part-2:App 定制型状态通道
  4. STM32F429I-DISCO 资料汇总
  5. 华为云王楠楠:分布式云原生全域调度的技术和实践
  6. opencv —— morphology形态学操作函数讲解(python)
  7. python 技巧视频教程_扣丁学堂Python视频教程之Python开发技巧
  8. 架构-计算机体系结构
  9. 数独游戏(Sudoku Game)
  10. Vero WorkNC2021中文版