当前位置:网站首页>Enregistrement de la navigation et de la mise en service du robot ROS intérieur (expérience de sélection du rayon de dilatation)
Enregistrement de la navigation et de la mise en service du robot ROS intérieur (expérience de sélection du rayon de dilatation)
2022-07-07 13:30:00 【Thé aux fruits aux prunes aigres】
1. Couche de carte
Note::Dans l'image ci - dessus,La section rouge représente les obstacles sur la carte des coûts,La partie bleue représente l'obstacle à l'expansion du rayon de coupe interne du robot,Les polygones rouges représentent les limites du robot(footprint).Pour éviter les collisions,La limite rouge du robot ne peut pas se croiser avec la partie rouge,.Le point central du robot ne peut pas se croiser avec la partie bleue.
Supposons qu'il y ait un robot circulaire avec un rayon de0.5m,Alors
Rayon de dilatation,La couche expansive gonflera l'obstacle jusqu'à ce que ce rayon,Cette valeur est généralement fixée au diamètre du châssis du robot.
Questions1:En théorie,Le rayon de dilatation minimal est le rayon du robot,Sinon, il est facile de heurter un obstacle?Par exemple, le rayon est0.5mDes robots,Le rayon de dilatation global peut - il être réglé à un rapport0.5Une valeur légèrement plus élevée,Par exemple0.8m? [À vérifier]
2. Coût commun couche de carte
Couche de carte statique:Couche essentiellement inchangée,En général.SLAMCartes statiques établies
Couche de carte des obstacles:Utilisé pour enregistrer dynamiquement l'information sur les obstacles perçus par le capteur
Couche expansive:Expansion sur les couches de cartes statiques et de cartes d'obstacles(Expansion vers l'extérieur),Pour éviter que le robot ne heurte un obstacle
Autres couches : Autres couches de carte mises en œuvre par le plug - in , Par exemple, la couche de carte du capteur
3. Résumé de l'expérience de l'essai de rayon de dilatation
Le rayon de dilatation est trop petit , Il peut y avoir des mouvements d'obstacles .Le rayon est0.25mDes robots,Set to0.6m Il y aura des mouvements évidents d'obstacles ,Set to0.8mPlus approprié.
La taille réelle du robot est importante , Pour écrire la taille réelle de la mesure , Impossible d'augmenter la taille .Résultats mesurés, Rayon réel du robot 0.254m,C'est écrit.0.27m(L'idée était, Le rayon est plus grand. , Protection contre les obstacles ), Les résultats des tests ont été écrits comme suit: 0.27m, Rayon de dilatation global 1.1m, Rayon de dilatation local 0.1m,Oui.80cm La voie étroite ,Plus difficile( Pas trop. ). Mais changez la taille réelle du rayon du robot , La navigation normale peut également passer par 80cm La voie étroite .
Résultats des tests, Le rayon de dilatation global a peu d'effet sur le passage étroit du robot , Une attention particulière doit être accordée aux dimensions réelles et aux paramètres du rayon de dilatation local lorsque le passage est trop étroit. .
Liens de référence:
costmap_2d-ROS Wiki
边栏推荐
- DrawerLayout禁止侧滑显示
- Simple and easy-to-use code specification
- Read PG in data warehouse in one article_ stat
- MongoDB 遇见 spark(进行整合)
- 详细介绍六种开源协议(程序员须知)
- [etc.] what are the security objectives and implementation methods that cloud computing security expansion requires to focus on?
- 日本政企员工喝醉丢失46万信息U盘,公开道歉又透露密码规则
- Split screen bug notes
- Introduce six open source protocols in detail (instructions for programmers)
- QQ的药,腾讯的票
猜你喜欢
centso7 openssl 报错Verify return code: 20 (unable to get local issuer certificate)
Japanese government and enterprise employees got drunk and lost 460000 information USB flash drives. They publicly apologized and disclosed password rules
Ogre introduction
Storage principle inside mongodb
聊聊伪共享
日本政企员工喝醉丢失46万信息U盘,公开道歉又透露密码规则
【学习笔记】zkw 线段树
cmake 学习使用笔记(一)
[dark horse morning post] Huawei refutes rumors about "military master" Chen Chunhua; Hengchi 5 has a pre-sale price of 179000 yuan; Jay Chou's new album MV has played more than 100 million in 3 hours
Practical example of propeller easydl: automatic scratch recognition of industrial parts
随机推荐
ORACLE进阶(五)SCHEMA解惑
ESP32 ① 编译环境
记一次 .NET 某新能源系统 线程疯涨 分析
Ogre introduction
JNA learning notes 1: Concepts
迅为iTOP-IMX6ULL开发板Pinctrl和GPIO子系统实验-修改设备树文件
[untitled]
About how appium closes apps (resolved)
分布式事务解决方案
MongoDB内部的存储原理
【学习笔记】AGC010
Split screen bug notes
Write it down once Net a new energy system thread surge analysis
分屏bug 小记
Error lnk2019: unresolved external symbol
Ways to improve the performance of raspberry pie
JS function returns multiple values
如何让join跑得更快?
Mongodb command summary
Getting started with cinnamon applet