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++

相关推荐
zzzzzz31013 天前
假如我是掘金管理员,我先给评论区装个'代码审查'系统
python·程序员·机器人
通信小呆呆14 天前
当算法有了“五感”:多模态数据融合如何向人体感官协同学习?
人工智能·学习·算法·机器学习·机器人
生成论实验室14 天前
机器人:一个自主运动的系统
人工智能·算法·语言模型·机器人·自动驾驶·agi·安全架构
Dick50714 天前
ROS2 常用命令表
人工智能·学习·算法·机器人
沫儿笙14 天前
川崎机器人二保焊节气设备
人工智能·机器人
C++ 老炮儿的技术栈14 天前
Qt工控实战:自研机器人TCP长连接客户端(粘包处理+心跳保活+自动重连完整源码解析)
qt·tcp/ip·机器人
Deepoch14 天前
VLA多模态架构加持 采摘机器人实现精细化智能采收
人工智能·机器人·开发板·具身模型·deepoc·采摘
选与握14 天前
$\pi_{0.7}$: 一个具备涌现能力的可引导的通用机器人基础模型
机器人·vla·pi07
梦想的旅途214 天前
企业微信外部群自动化:一期交付应聚焦双向会话闭环
java·开发语言·机器人·自动化·maven·企业微信