《ROS机器人项目开发11例 第2版》(印)拉姆库玛·甘地那坦(Ramkumar Gandhina)|(epub+azw3+mobi+pdf)电子书下载

图书名称:《ROS机器人项目开发11例 第2版》

【作 者】(印)拉姆库玛·甘地那坦(Ramkumar Gandhina)
【丛书名】机器人设计与制作系列
【页 数】 292
【出版社】 北京:机械工业出版社 , 2021.01
【ISBN号】978-7-111-67244-9
【分 类】机器人-程序设计
【参考文献】 (印)拉姆库玛·甘地那坦(Ramkumar Gandhina). ROS机器人项目开发11例 第2版. 北京:机械工业出版社, 2021.01.

图书封面:

图书目录:

《ROS机器人项目开发11例 第2版》内容提要:

本书涵盖新的ROS发行版中的项目-ROSMelodicMoreniawithUbuntuBionic(18.04)。从基本原理开始,本书向你介绍了ROS-2,并帮助你了解它与ROS-1的不同之处。你将能够在ROS中建模并构建工业移动机械手臂,并在Gazebo9中进行模拟。然后,你将了解如何使用状态机处理复杂的机器人应用程序,以及一次处理多个机器人。本书还向你介绍了新的、流行的硬件,如Nvidia的JetsonNano、华硕修补板和BeagleboneBlack,并允许你探索与ROS的接口。

《ROS机器人项目开发11例 第2版》内容试读

第1章

ROS入门

机器人技术是未来能够改变世界的技术之一。机器人可以在很多方面替代人,我们都害怕它们偷走我们的工作。有一点是肯定的:机器人技术将是未来最具影响力的技术之一。当

一项新技术获得发展动力时,该领域的各种机会也会增加。这意味着机器人和自动化技术可以在未来创造很多就业机会。

机器人技术中能提供大量工作机会的主要领域之一是机器人软件开发。众所周知,软件赋予机器人或任何机器生命。我们可以通过软件扩展机器人的能力。对于一个机器人而言,它的控制、传感和智能等能力都是通过软件实现的

机器人软件涉及相关技术的融合,如计算机视觉、人工智能和控制理论。简而言之,为机器人开发软件并不是一项简单的任务,需要开发人员具有许多领域的专业知识

如果读者正在寻找iOS或Android的移动应用程序开发支持,则可以选择基于相应的软件开发工具包(Software Development Kit,.SDK)构建应用程序。那么对于机器人应用程序开发有没有可供使用的通用软件框架呢?回答是肯定的。最流行的机器人软件框架之一就是机器人操作系统(Robot Operating System,ROS)o

在本章中,我们将了解ROS的抽象概念,学习ROS的安装方法,概要介绍模拟器的相

关内容,并描述如何在虚拟系统上进行使用。然后我们将介绍ROS的基本概念,以及支持

ROS的不同机器人、传感器和执行器。我们还将介绍ROS在工业界和学术界的应用情况。

由于整本书都致力于ROS项目,因此本章将是这些项目的启动指南,在本章中,我们将帮

助读者完成ROS的安装与配置。

本章涵盖的主题包括:

·ROS概述。

●ROS基础。

·ROS客户端库。

·ROS工具。

●ROS模拟器。

·安装ROS。

●在VirtualBox上设置ROS。

···试读结束···

阅读剩余
THE END