开课吧(三)机器人系统(ros详解)

目录

常用快捷键:

常用命令:

Catkin编译系统:

简析.XML文件(说明书)

name指package名字

version指版本

description指描述

maintainer指拥有者

license指授权

buildtool_depend 依赖catkin编译

build_depend指依赖什么包编译

run_depend指依赖什么包运行

CMakeList.txt

came_minimum_required指要求的最低版本

project指项目(pa'ckage)

find_package指要找的依赖包

include_directories指包含的一些目录

Catkin工作原理

Catkin工作空间

scripts:启动节点(多个)

msg:存放通信协议

srv:存放通信协议

include:头文件存储

src:源文件存储

launch:启动节点(单个)

Package包:

Package创建

Package命令

参考文献

1.开课吧七八节,第八节作为重点

相关推荐
牛奶7 小时前
Google 说 AI 能"解决所有疾病",我差点就信了
人工智能·机器人·aigc
小鬼头编程8 小时前
10岁+孩子硬核科技研学:走进大国智造,探秘机器人未来
科技·机器人
Embedded-Xin10 小时前
ROS2进阶——消息服务质量QOS策略
linux·机器人·嵌入式
Embedded-Xin10 小时前
ROS2进阶—ROS2生命周期节点
linux·机器人·自动驾驶·嵌入式
是三旬老汉。12 小时前
从传感器到推理端:VLA 机器人 TCP 通信与 msgpack 序列化深度解析
python·网络协议·tcp/ip·机器人
李伟_Li慢慢12 小时前
实时动画缓冲
前端·机器人·three.js
李伟_Li慢慢12 小时前
辅助对象_关节坐标系
前端·机器人·three.js
李伟_Li慢慢12 小时前
辅助对象_惯性矩
前端·机器人·three.js
李伟_Li慢慢12 小时前
辅助对象_碰撞体
前端·机器人·three.js
李伟_Li慢慢12 小时前
信息提示面板
前端·机器人·three.js