技术教育社区
www.teccses.org

机器人操作系统ROS原理及应用

封面

作者:余永洪编著

页数:197页

出版社:机械工业出版社

出版日期:2024

ISBN:9787111766032

电子书格式:pdf/epub/txt

网盘下载地址:下载机器人操作系统ROS原理及应用

内容简介

本书介绍了机器人操作系统ROS的基本概念及开发调试方法。全书分5章:第1章为Ubuntu操作系统,介绍了Ubuntu 20.04的使用、文件与目录操作、vi编辑器和包管理;第2章为ROS概述与环境设置,介绍了如何在虚拟机上安装ROS和设置VSCode开发环境;第3章为ROS系统架构,介绍了ROS系统的构成与目录结构;第4章为ROS通信机制,介绍了ROS话题、消息、服务、参数,并在ROS自带的仿真海龟示例基础上,通过大量例子讲述ROS通信命令的用法和Python程序实现;第5章为ROS运行管理,介绍了ROS的运行调试工具及用法,包括计算图资源命名与重命名、分布式通信设置、消息录制与回放、日志消息、可视化与仿真。本书内容切合实际、图文并茂、通俗易懂。
本书可作为高等职业院校智能机器人、人工智能等相关专业的教材,也可作为智能机器人系统开发技术人员的参考用书。

本书特色

本书遵循职业教育教材编写规律和职业院校学生学习规律,配套齐全

目录

目 录
前言
二维码索引
第1章 Ubuntu操作系统 // 1
1.1 Ubuntu简介 // 1
1.1.1 Ubuntu起源与发展 // 1
1.1.2 Ubuntu组成 // 2
1.1.3 Ubuntu目录结构 // 3
1.1.4 Ubuntu操作技巧 // 5
1.2 文件与目录操作 // 6
1.2.1 特殊目录 // 6
1.2.2 pwd命令 // 6
1.2.3 cd命令 // 7
1.2.4 ls命令 // 7
1.2.5 touch命令 // 8
1.2.6 mkdir命令 // 8
1.2.7 cp命令 // 8
1.2.8 mv命令 // 9
1.2.9 rm命令 // 9
1.2.10 clear命令 // 10
1.3 文件内容 // 10
1.3.1 cat命令 // 10
1.3.2 less命令 // 11
1.3.3 head命令 // 11
1.3.4 tail命令 // 12
1.3.5 grep命令 // 12
1.3.6 wc命令 // 13
1.4 重定向与文件编辑 // 13
1.4.1 重定向 // 13
1.4.2 重定向输出 // 14
1.4.3 追加到文件 // 14
1.4.4 重定向输入 // 15
1.4.5 管道 // 16
1.4.6 vim编辑器 // 16
1.5 文件权限、进程与系统管理 // 18
1.5.1 通配符 // 18
1.5.2 文件命名 // 18
1.5.3 命令帮助 // 19
1.5.4 文件权限 // 19
1.5.5 ps命令 // 21
1.5.6 kill命令 // 21
1.5.7 df命令 // 22
1.5.8 du命令 // 22
1.5.9 重启与关机 // 22
1.6 文件查找、打包与压缩 // 23
1.6.1 文件查找 // 23
1.6.2 打包与压缩 // 24
1.7 管理软件包 // 27
1.7.1 管理在线包 // 27
1.7.2 安装/卸载离线包 // 28
1.7.3 管理Python功能包 // 28
本章小结 // 31
习题 // 31
第2章 ROS概述与环境设置 // 33
2.1 了解ROS // 33
2.1.1 ROS的产生背景 // 33
2.1.2 ROS的概念 // 34
2.1.3 ROS的特点

赞助用户下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《机器人操作系统ROS原理及应用》
Article link:https://www.teccses.org/22380.html