当前位置:网站首页>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和建图导航里面设置的参数是否一致。
边栏推荐
- [learning notes] zkw segment tree
- Initialization script
- MATLAB中polarscatter函数使用
- Lingyunguang of Dachen and Xiaomi investment is listed: the market value is 15.3 billion, and the machine is implanted into the eyes and brain
- centso7 openssl 报错Verify return code: 20 (unable to get local issuer certificate)
- Storage principle inside mongodb
- 单片机学习笔记之点亮led 灯
- PAcP learning note 1: programming with pcap
- Per capita Swiss number series, Swiss number 4 generation JS reverse analysis
- shell 批量文件名(不含扩展名)小写改大写
猜你喜欢
Vscode编辑器ESP32头文件波浪线不跳转彻底解决
[learning notes] zkw segment tree
Differences between MySQL storage engine MyISAM and InnoDB
Cinnamon Applet 入门
为租客提供帮助
【黑马早报】华为辟谣“军师”陈春花;恒驰5预售价17.9万元;周杰伦新专辑MV 3小时播放量破亿;法华寺回应万元月薪招人...
Write it down once Net a new energy system thread surge analysis
Analysis of DHCP dynamic host setting protocol
Cmake learning and use notes (1)
我那“不好惹”的00后下属:不差钱,怼领导,抵制加班
随机推荐
Introduce six open source protocols in detail (instructions for programmers)
国泰君安证券开户怎么开的?开户安全吗?
ESP32构解工程添加组件
[learning notes] segment tree selection
MySQL master-slave replication
DrawerLayout禁止侧滑显示
Analysis of DHCP dynamic host setting protocol
Vscade editor esp32 header file wavy line does not jump completely solved
mysql 局域网内访问不到的问题
提升树莓派性能的方法
Practical example of propeller easydl: automatic scratch recognition of industrial parts
如何让join跑得更快?
Mongodb meets spark (for integration)
TPG x AIDU|AI领军人才招募计划进行中!
How far can it go to adopt a cow by selling the concept to the market?
LeetCode_二分搜索_中等_153.寻找旋转排序数组中的最小值
Simple and easy-to-use code specification
Distributed transaction solution
详细介绍六种开源协议(程序员须知)
【Presto Profile系列】Timeline使用