当前位置:网站首页>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和建图导航里面设置的参数是否一致。
边栏推荐
- Coscon'22 community convening order is coming! Open the world, invite all communities to embrace open source and open a new world~
- 国泰君安证券开户怎么开的?开户安全吗?
- 抓细抓实抓好安全生产各项工作 全力确保人民群众生命财产安全
- MongoDB 遇见 spark(进行整合)
- Analysis of DHCP dynamic host setting protocol
- MongoDB的用户管理总结
- OSI seven layer model
- MATLAB中polarscatter函数使用
- Go语言学习笔记-结构体(Struct)
- JS determines whether an object is empty
猜你喜欢

基于鲲鹏原生安全,打造安全可信的计算平台

Coscon'22 community convening order is coming! Open the world, invite all communities to embrace open source and open a new world~

如何让join跑得更快?

Esp32 ① compilation environment

OSI seven layer model

详细介绍六种开源协议(程序员须知)

Analysis of DHCP dynamic host setting protocol

我那“不好惹”的00后下属:不差钱,怼领导,抵制加班

MATLAB中polarscatter函数使用

Digital IC Design SPI
随机推荐
Unity build error: the name "editorutility" does not exist in the current context
RealBasicVSR测试图片、视频
cmake 学习使用笔记(一)
人均瑞数系列,瑞数 4 代 JS 逆向分析
DrawerLayout禁止侧滑显示
MongoDB命令汇总
[untitled]
如何让join跑得更快?
Differences between MySQL storage engine MyISAM and InnoDB
[QNX Hypervisor 2.2用户手册]6.3.4 虚拟寄存器(guest_shm.h)
MongoDB内部的存储原理
JS缓动动画原理教学(超细节)
Esp32 ① compilation environment
Mongodb command summary
LED light of single chip microcomputer learning notes
Common text processing tools
存储过程的介绍与基本使用
Storage principle inside mongodb
线程池拒绝策略最佳实践
【等保】云计算安全扩展要求关注的安全目标和实现方式区分原则有哪些?