当前位置:网站首页>ROS机器人更换新雷达需要重新配置哪些参数
ROS机器人更换新雷达需要重新配置哪些参数
2022-07-07 11:28:00 【酸梅果茶】
1. 背景
自研底盘-室内ROS机器人需要更换新的2D激光雷达,那么整套系统中(通信、建图、定位、导航)需要重新配置哪些参数呢?
2. 与下位机通信
1、首先要知道雷达的IP
,修改工控机网口的IP
要和激光雷达的IP
为同一网段。
2、要告知下位机(STM32)修改IP
,修改原因:底盘上位机和下位机的数据传输方式是Socket; 否则,收不到下位机发送的odom数据。
3、路由器搭建的局域网,路由器ip
也需要修改(设置主从机用)。
注意:也可以修改雷达的ip
,这样下位机、路由器和工控机ip
都不用修改了。
3. Carto建图部分
1、确认激光雷达的安装位置,修改建图部分的urdf文件(r,p,y,x,y,z)。
4. Navigation导航部分
1、Navigation导航的启动文件launch中修改base_link到laser的TF变换,修改雷达的安装位置坐标。(定位部分用的amcl,需要重新配置;若用Carto定位,则不需要配置了,建图部分已经配置过了)
5. 雷达的ROS驱动包
1、确认激光雷达的ROS驱动包里的话题名、rame_id和建图导航里面设置的参数是否一致。
边栏推荐
- leecode3. 无重复字符的最长子串
- TPG x AIDU|AI领军人才招募计划进行中!
- Isprs2021/ remote sensing image cloud detection: a geographic information driven method and a new large-scale remote sensing cloud / snow detection data set
- 我那“不好惹”的00后下属:不差钱,怼领导,抵制加班
- Milkdown 控件图标
- My "troublesome" subordinates after 00: not bad for money, against leaders, and resist overtime
- clion mingw64中文乱码
- Awk of three swordsmen in text processing
- Pay close attention to the work of safety production and make every effort to ensure the safety of people's lives and property
- Vscode编辑器ESP32头文件波浪线不跳转彻底解决
猜你喜欢
Vscade editor esp32 header file wavy line does not jump completely solved
迅为iTOP-IMX6ULL开发板Pinctrl和GPIO子系统实验-修改设备树文件
MySQL master-slave replication
单片机原理期末复习笔记
Cloud detection 2020: self attention generation countermeasure network for cloud detection in high-resolution remote sensing images
How far can it go to adopt a cow by selling the concept to the market?
Analysis of DHCP dynamic host setting protocol
About the problem of APP flash back after appium starts the app - (solved)
聊聊伪共享
单片机学习笔记之点亮led 灯
随机推荐
【等保】云计算安全扩展要求关注的安全目标和实现方式区分原则有哪些?
Cloud detection 2020: self attention generation countermeasure network for cloud detection in high-resolution remote sensing images
10 张图打开 CPU 缓存一致性的大门
How to reset Firefox browser
详细介绍六种开源协议(程序员须知)
为租客提供帮助
人均瑞数系列,瑞数 4 代 JS 逆向分析
[etc.] what are the security objectives and implementation methods that cloud computing security expansion requires to focus on?
一文读懂数仓中的pg_stat
简单好用的代码规范
JS slow motion animation principle teaching (super detail)
ESP32 ① 编译环境
Storage principle inside mongodb
“新红旗杯”桌面应用创意大赛2022
[QNX hypervisor 2.2 user manual]6.3.4 virtual register (guest_shm.h)
Mongodb meets spark (for integration)
共创软硬件协同生态:Graphcore IPU与百度飞桨的“联合提交”亮相MLPerf
regular expression
JS中为什么基础数据类型可以调用方法
Milkdown 控件图标