当前位置: 首页 > news >正文

集群式无人机仿真环境和数据集

仿真环境和数据集

  • Quick Start
  • Acknowledgements
  • SwarmSim

Quick Start

Compiling tests passed on 20.04 with ros installed. You can just execute the following commands one by one.

# Download the Simulator and run it
wget https://cloud.tsinghua.edu.cn/library/34e91522-1117-4021-874f-d40083dc90e0/Simulator/UAV_Bear_Simulator.zip
uzip UAV_Bear_Simulator.zip
cd ./UAV_Bear_Simulator
mkdir ~/Documents/AirSim
cp settings.json ~/Documents/AirSim
./Landscape.sh
# Play UAV using a keyboard
sudo apt-get install ros-noetic-desktop-full
sudo apt-get install ros-noetic-geographic-msgs, ros-noetic-tf2-geometry-msgs, ros-noetic-tf2-sensor-msgs, ros-noetic-image-transport
sudo apt-get install python3-catkin-tools
https://cloud.tsinghua.edu.cn/library/34e91522-1117-4021-874f-d40083dc90e0/Simulator/UAV_Bear_Alg.zip
uzip UAV_Bear_Alg.zip
cd UAV_Bear_Alg
catkin_make -DPYTHON_EXECUTABLE=/usr/bin/python3
source devel/setup.bash
roslaunch kb_ctrl kb_ctrl.launch

Acknowledgements

This work can extend to multi-sensor fusion, swarm navigation, and swarm tracking tasks.

  • ros-noetic
  • ubuntu20.04
  • NVIDIA RTX4090TI gpu (version:535.146.02)
  • INTEL I5 12th CPU

SwarmSim

SwarmSim is a general-purpose multi-robot simulator based on Unity and a benchmark for swarm embodied intelligence in a dynamic, dense, open, and interference environment. SwarmSim includes 3 types of terrain, 7 types of weather, and 8 types of sensor information.

KeyValue
Scenarioprimeval forest
Taskwildlife protection
Targetbear, deer, wolf
terrainmountains, lakes, plains
weatherSunny, rain, snow, fog, wind, fire, thunder
SensorRGBD, brightness, temperature, humidity, smoke, airflow, lidar, infrared
Robotquadcopter drone


http://www.lryc.cn/news/331463.html

相关文章:

  • IPSec VPN
  • docker部署nacos,单例模式(standalone),使用内置的derby数据库,简易安装
  • systemd监听服务配置文件更新自动重启服务
  • 【yy讲解PostCSS是如何安装和使用】
  • YOLO电动车检测识别数据集:12617张图像,yolo标注完整
  • 从汇编看函数调用
  • node.js的错误处理
  • shell的编写
  • css心跳动画
  • 在 Amazon Timestream 上通过时序数据机器学习进行预测分析
  • 【智能排班系统】快速消费线程池
  • C语言——内存函数
  • ideaSSM图书借阅管理系统VS开发mysql数据库web结构java编程计算机网页源码maven项目
  • 普联一面4.2面试记录
  • SQLite的架构(十一)
  • Vue2电商前台项目(一):项目前的初始化及搭建
  • 4.6 offset指令,jmp short指令,far,dword ptr各种跳转指令
  • 【WEEK5】 【DAY5】DML语言【中文版】
  • 媒体偏见从何而来?--- 美国MRC(媒体评级委员会)为何而生?
  • Solana 线下活动回顾|多方创新实践,引领 Solana“文艺复兴”新浪潮
  • CSS3 实现文本与图片横向无限滚动动画
  • Android 性能优化之黑科技开道(一)
  • Successive Convex Approximation算法的学习笔记
  • IoT数采平台2:文档
  • Vue监听器watch的基本用法
  • MySQL UPDATE JOIN 根据一张表或多表来更新另一张表的数据
  • JS实现继承的方式ES6版
  • elementui 左侧或水平导航菜单栏与main区域联动
  • YUNBEE云贝-技术分享:PostgreSQL分区表
  • 5.2 通用代码,数组求和,拷贝数组,si配合di翻转数组