当前位置:网站首页>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
边栏推荐
- Pay close attention to the work of safety production and make every effort to ensure the safety of people's lives and property
- Ogre introduction
- High end for 8 years, how is Yadi now?
- Japanese government and enterprise employees got drunk and lost 460000 information USB flash drives. They publicly apologized and disclosed password rules
- 一文读懂数仓中的pg_stat
- [untitled]
- ESP32构解工程添加组件
- [etc.] what are the security objectives and implementation methods that cloud computing security expansion requires to focus on?
- [QNX Hypervisor 2.2用户手册]6.3.4 虚拟寄存器(guest_shm.h)
- Mongodb slice summary
猜你喜欢
High end for 8 years, how is Yadi now?
Practical example of propeller easydl: automatic scratch recognition of industrial parts
error LNK2019: 无法解析的外部符号
[untitled]
centso7 openssl 报错Verify return code: 20 (unable to get local issuer certificate)
Scripy tutorial classic practice [New Concept English]
My "troublesome" subordinates after 00: not bad for money, against leaders, and resist overtime
聊聊伪共享
10 张图打开 CPU 缓存一致性的大门
[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
随机推荐
Navicat运行sql文件导入数据不全或导入失败
PAcP learning note 3: pcap method description
How far can it go to adopt a cow by selling the concept to the market?
JS缓动动画原理教学(超细节)
Distributed transaction solution
mysql 局域网内访问不到的问题
Mongodb replication (replica set) summary
为租客提供帮助
Analysis of DHCP dynamic host setting protocol
Japanese government and enterprise employees got drunk and lost 460000 information USB flash drives. They publicly apologized and disclosed password rules
How to make join run faster?
LeetCode_ Binary search_ Medium_ 153. Find the minimum value in the rotation sort array
工具箱之 IKVM.NET 项目新进展
Esp32 construction engineering add components
Final review notes of single chip microcomputer principle
[untitled]
[untitled]
我那“不好惹”的00后下属:不差钱,怼领导,抵制加班
1. Deep copy 2. Call apply bind 3. For of in differences
JS slow motion animation principle teaching (super detail)