机器人系统设计与制作:Python语言实现

当前位置:首页 > 计算机/网络 > 程序设计 > 机器人系统设计与制作:Python语言实现

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2017年03月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装-胶订
  • 是否套装:否
  • 国际标准书号ISBN:9787111559603
  • 丛书名:机器人设计与制作系列
作者:郎坦·约瑟夫(Lentin Joseph)出版社:机械工业出版社出版时间:2017年03月 
内容简介
本书是一本关于机器人学的书籍,从机器人的基本结构开始,逐步讲解了有关机器人的硬件及软件结构。机器人的硬件部分主要包括了基本机械结构以及完成机器人定位和自主导航所需的各种传感器;机器人的软件部分是基于Python语言在ROS中进行编写的程序,目的是完成机器人的指定功能。而后通过硬件和软件的结合完成了机器人在指定地图内按照用户命令进行移动的功能,并且有一个GUI强化了人机界面的交互功能。
目  录
目 录
前言
第1章 机器人学概述 1
1.1 什么是机器人 2
1.1.1 术语机器人的来历 2
1.1.2 现代机器人定义 3
1.2 机器人从哪儿来 7
1.3 机器人上都有什么 9
1.3.1 肢体 10
1.3.2 传感器 10
1.3.3 执行器 11
1.3.4 控制器 11
1.4 如何制作机器人 12
1.4.1 反应式控制 12
前  言
前 言本书包含12章,主要介绍如何从零开始构建自主移动的机器人,并使用Python进行编程。本书所提到的机器人是用于家庭、宾馆、餐厅的服务机器人,我们将按照顺序介绍如何一步一步构建它。书中从机器人的基本概念开始,然后过渡到机器人三维建模和仿真,在成功进行机器人仿真之后,将介绍构建机器人原型所需要的硬件组件。
机器人的软件部分主要基于Python编程语言和其他一些软件框架开发,这些软件框架包括机器人操作系统(ROS)、OpenCV等。你将会从设计机器人到设计人机界面等多个方面来了解如何使用Python。Gazebo仿真器常用来对机器人和机器视觉开发库软件如OpenCV、OpenNI进行仿真。PCL用于处理机器人的2D和3D视觉数据。本书每章的开始部分都将首先介绍必需的理论以辅助理解下面的内容。全书内容已经经过机器人领域的专家审阅。
本书包含的内容第1章,主要内容是机器人相关的基本概念和技术,这些对机器人新手来说是非常必要的。
第2章,介绍如何使用LibreCAD和Blender(免费软件)设计机器人的2D和3D模型,还将演示如何使用Blender的Python API构建3D模型。
第3章,带你领略如何使用Gazebo和ROS进行机器人仿真。
第4章,介绍机器人的硬件设计,包括构建ChefBot所需的框图和硬件组件。

 机器人系统设计与制作:Python语言实现下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017