E: Unable to locate package ros-kinetic-turtle-tf
ROS Kinetic 学习笔记 (古月居)
https://www.bilibili.com/video/BV1hc411n7N7/
大纲


ROS的总体设计

系统实现
三个层次

1 主要是话题、服务通信模型的实现;
话题:

RPC介绍:https://zhuanlan.zhihu.com/p/187560185
服务:

参数通信机制
如果talker向Master更新了参数值,但是listerner没有查询,则依旧保持旧的的参数。(目前ROS1中的一个坑)

话题服务区别

2 ROS的文件系统

3 社区

初次实践
软件源安装(PC端常用方式)源码安装 (ARM上安装)
rosinstall rosdep
ROS安装目录:/opt/ros
bin etc include lib share(功能包接口信息-话题 服务 action)
教程使用的不是bash , 而是zsh
roscore
命令工具

ROS例程 turtlesim

ROS应用框架

Nodelet API : 图片、点云等大量数据,以共享内存的方式更高效的传输。
目录:
安装:https://zhuanlan.zhihu.com/p/515361781
src build devel install
ROS2中将devel和install文件夹合并了,devel和install功能上有所重复。

bash和zsh的区别:https://blog.csdn.net/qq_40520596/article/details/104642218

http://www.autolabor.com.cn/book/ROSTutorials/di-2-zhang-ros-jia-gou-she-ji.html
见PPT及相关代码。
分布式 松耦合

如何实现分布式多极通信

*
launch文件的标签含义
TF坐标变换
Qt工具箱


https://blog.csdn.net/ZhangRelay/article/details/108374509