-
无人车与无人机协同的新探索
无人系统空地协同比赛任务为设计一个由四旋翼无人机及无人车构成的空地协同物资投放系统。无人机上安装垂直向下的激光笔,用于指示巡逻航迹。巡防区域为5m×5m。无人机巡逻时可覆盖地面0.8m宽度区域。以缩短完成全覆盖巡逻时间为原则,在巡防区域内,无人机按照规划航线巡逻发现圆形物资补给区(每支参赛队比赛时物资补给区位置随机摆放)后立即采取初步措施,并将物资补给区的位... -
AI结合机器人的入门级仿真环境有哪些?
由于使用真实的机器人开发和测试应用程序既昂贵又费时,因此仿真已成为机器人应用程序开发中越来越重要的部分。在部署到机器人之前在仿真中验证应用程序可以通过尽早发现潜在问题来缩短迭代时间。通过模拟,还可以更轻松地测试在现实世界中可能过于危险的极端情况或场景。1.8.1Python模拟机器人环境Pygame:在python中,带有GUI窗口的Pygame经常... -
粒子滤波-基于图像匹配的粒子滤波定位原理和优化方法
粒子滤波器是一种定位算法,基于对随机点进行采样并计算这些点代表被跟踪对象的真实位置的概率。本教程就是开启上帝视角,从图像匹配的角度实现,我将使用python创建了一个无人机定位的模拟环境,其中包含以下功能:从文件中读取并绘制图像根据图像计算网格选择一个随机位置来模拟无人机为粒子选择N个随机位置使用大小为N的方形光圈从无人机所在位置拍摄下方地面和所有颗粒的照片使用RGB直方图交集比较照片标准化交集值… -
室内slam建图与导航的维护和升级,做了哪些改动?
最近有两个小伙伴在使用easymqos测试建图和导航,在这期间也发现了一些使用上的交互问题。节点太多编译问题、一键启动问题、网页交互问题、和ROS的通信问题、语音控制。为此,笔者做出一些改进。1一键编译对于室内slam建图的版本,我编写一个一键编译的脚本automake.sh。#!/usr/bin/bashcdeasymqOs_base_OdomControl&&makeecho"cdeasymq…