ROS学习备忘
1. remap的解释
For example, you are given a node that says it subscribes to the "chatter" topic, but you only have a node that publishes the "hello" topic. They are the same type, and you want to pipe your "hello" topic into the new node which wants "chatter" by simply:
<remap from= "chatter" to= "hello" /> |
https://www.cnblogs.com/LiuQiang921202/p/7679943.html
http://wiki.ros.org/roslaunch/XML/remap
所以cartographer_ros中的remap应该是remap from=“scan” to=“scan”。因为目前hokuyo_node和LMS1XX中发布的都是sensor_msg::LaserScan消息类型。
2.urdf中的link的name要对应到sensor_msg::LaserScan消息的frame_id
目前hokuyo_node和LMS1XX中的消息的frame_id 都是设置为"laser"
3.点云的保存:http://google-cartographer-ros.readthedocs.io/en/latest/assets_writer.html
4.MOOC上仿真的命令
roslaunch robot_sim_demo robot_spawn.launch
rosrun robot_sim_demo robot_keyboard_teleop.py
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
2013-07-18 分页显示
2013-07-18 xsd