书籍详情

Linux操作系统原理及ROS应用

Linux操作系统原理及ROS应用

作者:谢明山,贾伟,杨平,邓艳芳

出版社:哈尔滨工业大学出版社

出版时间:2023-07-01

ISBN:9787576709476

定价:¥44.00

内容简介
  ROS是一个构建在Linux上的机器人开发系统,本书将Linux操作系统基础与ROS应用融为一体,并用大量实例和案例来帮助读者理解和掌握Linux操作系统和ROS的相关知识。本书共分操作系统概述、进程管理、处理机调度、常用命令、文件系统管理、脚本编程、Linux的服务器配置、Linux的开发环境配置、Linux的数据库部署、基于Linux的ROS应用概述、ROS架构及概念、ROS编程等章节。本书在介绍Linux基本知识的基础上,融合ROS应用技术,采用知识图谱的形式展现了本书的知识体系,帮助读者理清各个知识点之间的逻辑关系,同时方便读者查阅本书知识点。本书可以作为电子、通信、自动化、计算机、机器人等专业师生和科技人员的参考书,也可以作为机器人爱好者及研究人员的参考用书。
作者简介
暂缺《Linux操作系统原理及ROS应用》作者简介
目录
第1章 操作系统概述
1.1 操作系统的简介
1.2 Linux的特点
1.3 Linux的应用
1.4 学习Linux的方法
1.5 虚拟机VMware与Ubuntu 18.04的安装
1.6 Windows与Linux的文件共享
1.7 本章小结
思考题
第2章 进程管理
2.1 进程概述
2.2 进程控制块PCB
2.3 进程的组织方式
2.4 进程调度
2.5 进程的创建
2.6 进程相关的系统调用
2.7 系统调用及其应用
2.8 本章小结
思考题
第3章 处理机调度
3.1 分级调度
3.2 作业调度
3.3 多处理机环境进程调度
3.4 调度算法
3.5 Linux系统的调度算法
3.6 死锁问题
3.7 死锁的预防与避免
3.8 利用银行家算法避免死锁
3.9 死锁的检测与解除
3.10 本章小结
思考题
第4章 常用命令
4.1 常用命令概述
4.2 命令的格式
4.3 命令的输入与执行
4.4 入门命令操作
4.5 联机帮助
4.6 本章小结
思考题
第5章 文件系统管理
5.1 文件系统
5.2 Linux文件访问权限
5.3 su与sudo的区别
5.4 本章小结
思考题
第6章 脚本编程
6.1 shell脚本
6.2 shell
6.3 使用函数
6.4 本章小结
猜您喜欢

读书导航