ROS读书记录1:机器人SLAM导航核心技术与实战1

机器人SLAM导航核心技术与实战1

  • 第一章
  • [第2章 ROS相关知识](#第2章 ROS相关知识)
  • [第3章 C++](#第3章 C++)

视频参考: 《机器人SLAM导航核心技术与实战》书籍配套教学视频

第一章

第2章 ROS相关知识

ROS:机器人开发平台

①ROS是一个分布式通信框架(最核心的本质

②ROS是一个开发工具的集台

③ROS是一系列开源软件包

计算机中程序的通信分为:①进程内通信 (程序内通信)

②进程间通信 (程序间通信)

③跨计算机通信 (设备间通信)

ROS=进程通信+网络通信;


ROS中程序=进程=节点;

topic:多对多;解耦合,可以分开设计;

service:一对一;实时性更高;

action:

消息类型分为:标准消息类型和自定义消息类型;标准的消息类型可以参考下面的网站

https://wiki.ros.org/std_msgs

ROS1的特点:中心化,XMLRPC/TCP/UDP传输;

ROS2.0的特点:去中心化,DDS信息传输方式。兼容ROS1,通过Bridge机制。

第3章 C++

相关推荐
鲁邦通物联网5 小时前
开发者实践:机器人梯控的 EC6200 功能与多品牌兼容解耦
机器人·机器人梯控·agv梯控·非侵入式采集
月下倩影时8 小时前
ROS1基础入门:从零搭建机器人通信系统(Python/C++)
c++·python·机器人
心无旁骛~12 小时前
ROS2 Action 通信详解:从自定义消息到 Server/Client 实现(附 MoveIt! 联动示例)
机器人
脑极体21 小时前
从电网守护到全运接力,5G-A机器人的破壁之旅
5g·机器人
鲁邦通物联网21 小时前
开发者实践:电梯梯控的 非侵入式 与安全模块的电气解耦
机器人·机器人梯控·agv梯控·非侵入式采集·电梯梯控
杀生丸学AI1 天前
【视频生成】GVS:生成式视图拼接
3d·aigc·slam·跨模态·三维重建·视觉大模型·空间智能
xwz小王子1 天前
PerAct2:机器人双臂操作任务的基准测试和学习
学习·机器人
机器人行业研究员1 天前
当机器人学会了“知轻重”:六维力传感器和关节力传感器如何重塑餐饮体验
机器人·人机交互·六维力传感器·关节力传感器
yongshao81 天前
KUKA机械臂使用EthernetKRL配置与C#上位机实现TCP通讯
tcp/ip·机器人·c#·信息与通信
马拉AI1 天前
ICLR 2026 前瞻 | 邱锡鹏团队再发力:ROBOOMNI让机器人会“察言观色“,主动帮你解决需求!
机器人·邱锡鹏