• 最后更新 2024-05-04
  • 销量/好评 0 + 评论
  • 交易规则(重要)

机器人设计与制作书籍全三册 ROS机器人编程 原理与应用+ROS机器人开发实践+ROS机器人项目开发11例 机器人学 机械工业出版社
本站优惠价
305.00
7.7折 原价:¥397.00
  • 销量
  • 卖家
  • 0+
  • 华夏学林图书专营店

服务由"华夏学林图书专营店"发货,并提供售后服务。

    担保交易,安全保证,有问题不解决可申请退款。购买前请询问清楚卖家,以卖家承诺为准! 自动发货商品,随时可以购买,付款后在订单详情下载,零等待。 不同会员等级尊享不同购买折扣。
天猫优惠券

天猫优惠券

已缴纳保证金

该商家已加入保障计划

基本信息:

 

ROS机器人编程:原理与应用 机械工业出版社 9787111625766 199
ROS机器人开发实践 机械工业出版社 9787111598237 99
ROS机器人项目开发11例(原书第2版) 机械工业出版社 9787111672449 99

内容简介:

ROS机器人开发实践/机器人设计与制作系列

本书主要内容分为四个部分。
    第一个部分是ROS基础,主要包含以下章节:1.初识ROS:讲解ROS的背景、特点以及安装方法;2.ROS系统架构:讲解ROS的架构、关键概念、通讯机制等;3.ROS基础:讲解ROS使用的基础知识,编程方法等;4.ROS中的常用组件:讲解ROS的中常用工具包的使用方法;第二个部分是基于ROS的应用:5.机器人平台搭建:讲解基于ROS的机器人平台设计方法;6.机器人建模与仿真:讲解ROS中机器人建模与仿真的具体实现方法;7.SLAM与导航:讲解ROS中多种SLAM功能包的使用方法,以及自主导航的实现方法;8.机器视觉:讲解基于ROS的图像获取、传输、人脸识别、物体跟踪、二维码识别等机器视觉方面的实现方法;9.机器听觉:讲解基于ROS的中英文语音识别、语音输出、智能助手等功能的实现方法;10.MoveIt机械臂控制:讲解ROS中MoveIt实现机械臂控制的方法;11.ROS与机器学习:讲解基于ROS的TensorFlow机器学习平台的应用方法和具体案例;第三个部分是ROS的进阶使用:12.ROS进阶功能:讲解插件、动态重配置、有限状态机等ROS进阶功能;13.基于ROS的机器人:结合作者项目经历,讲解基于ROS的机器人设计与实现;第四个部分是新一代ROS——ROS2:14.走近ROS2.0:讲解ROS1存在的问题和ROS2的框架特点,以及目前ROS2版本的使用方法。

 

ROS机器人项目开发11例(原书第2版)

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

 

ROS机器人编程 原理与应用

本书共分为六部分。部分介绍了如何编写ROS节点和ROS工具,也覆盖了消息、类和服务器。第二部分是用ROS进行模拟和可视化,其中包括坐标转换。第三部分讨论了ROS的感知过程。第四部分介绍了ROS中的移动机器人控制和导航。第五部分介绍了ROS机器人臂的相关知识。第六部分涉及系统集成和更不错别的控制,包括基于感知的移动操作。

目录:

●译者序

前言
部分ROS基础/1
章概述:ROS工具和节点/2
1.1ROS基础概念/2
1.2编写ROS节点/5
1.2.1创建ROS程序包/5
1.2.2编写一个最小的ROS发布器/8
1.2.3编译ROS节点/11
1.2.4运行ROS节点/12
1.2.5检查运行中的最小发布器节点/13
1.2.6规划节点时间/15
1.2.7编写一个最小ROS订阅器/17
1.2.8编译和运行最小订阅器/19
1.2.9总结最小订阅器和发布器节点/21
1.3更多的ROS工具:catkin_simple、roslaunch、rqt_console和rosbag/21
1.3.1用catkin_simple简化CMakeLists.txt/21
1.3.2自动启动多个节点/23
1.3.3在ROS控制台观察输出/25
1.3.4使用rosbag记录并回放数据/26
1.4最小仿真器和控制器示例/28
1.5小结/32
第2章消息、类和服务器/33
2.1定义自定义消息/33
2.1.1定义一条自定义消息/34
2.1.2定义一条变长的消息/38
2.2ROS服务介绍/43
2.2.1服务消息/43
2.2.2ROS服务节点/45
2.2.3与ROS服务手动交互/47
2.2.4ROS服务客户端示例/48
2.2.5运行服务和客户端示例/50
2.3在ROS中使用C类/51
2.4在ROS中创建库模块/56
2.5动作服务器和动作客户端介绍/61
2.5.1创建动作服务器包/62
2.5.2定义自定义动作服务器消息/62
2.5.3设计动作客户端/68
2.5.4运行示例代码/71
2.6参数服务器介绍/80
2.7小结/84
第二部分ROS中的仿真和可视化/85
第3章ROS中的仿真/86
3.1简单的2维机器人仿真器/86
3.2动力学仿真建模/93
3.3统一的机器人描述格式/95
3.3.1运动学模型/95
3.3.2视觉模型/98
3.3.3动力学模型/99
3.3.4碰撞模型/102
3.4Gazebo介绍/104
3.5最小关节控制器/112
3.6使用Gazebo插件进行关节伺服控制/118
3.7构建移动机器人模型/124
3.8仿真移动机器人模型/132
3.9组合机器人模型/136
3.10小结/139
第4章ROS中的坐标变换/141
4.1ROS中的坐标变换简介/141
4.2转换侦听器/149
4.3使用Eigen库/156
4.4转换ROS数据类型/161
4.5小结/163
第5章ROS中的感知与可视化/164
5.1rviz中的标记物和交互式标记物/168
5.1.1rviz中的标记物/168
5.1.2三轴显示示例/172
5.1.3rviz中的交互式标记物/176
5.2在rviz中显示传感器值/183
5.2.1仿真和显示激光雷达/183
5.2.2仿真和显示彩色相机数据/189
5.2.3仿真和显示深度相机数据/193
5.2.4rviz中点的选择/198
5.3小结/201
第三部分ROS中的感知处理/203
第6章在ROS中使用相机/204
6.1相机坐标系下的投影变换/204
6.2内置相机标定/206
6.3标定立体相机内参/211
6.4在ROS中使用OpenCV/217
6.4.1OpenCV示例:寻找彩色像素/218
6.4.2OpenCV示例:查找边缘/223
6.5小结/224
第7章深度图像与点云信息/225
7.1从扫描LIDAR中获取深度信息/225
7.2立体相机的深度信息/230
7.3深度相机/236
7.4小结/237
第8章点云数据处理/238
8.1简单的点云显示节点/238
8.2从磁盘加载和显示点云图像/244
8.3将发布的点云图像保存到磁盘/246
8.4用PCL方法解释点云图像/248
8.5物体查找器/257
8.6小结/261
第四部分ROS中的移动机器人/263
第9章移动机器人的运动控制/264
9.1生成期望状态/264
9.1.1从路径到轨迹/264
9.1.2轨迹构建器库/268
9.1.3开环控制/273
9.1.4发布期望状态/274
9.2机器人状态估计/282
9.2.1从Gazebo获得模型状态/282
9.2.2里程计/286
9.2.3混合里程计、GPS和惯性传感器/292
9.2.4混合里程计和LIDAR/297
9.3差分驱动转向算法/302
9.3.1机器人运动模型/303
9.3.2线性机器人的线性转向/304
9.3.3非线性机器人的线性转向/306
9.3.4非线性机器人的非线性转向/308
9.3.5仿真非线性转向算法/309
9.4相对于地图坐标系的转向/312
9.5小结/317
0章移动机器人导航/318
10.1构建地图/318
10.2路径规划/323
10.3move_base客户端示例/328
10.4修改导航栈/331
10.5小结/335
第五部分ROS中的机械臂/337
1章底层控制/338
11.1单自由度移动关节机器人模型/338
11.2位置控制器示例/339
11.3速度控制器示例/342
11.4力控制器示例/344
11.5机械臂的轨迹消息/349
11.67自由度臂的轨迹插值动作服务器/353
11.7小结/354
2章机械臂运动学/355
12.1正向运动学/356
12.2逆向运动学/360
12.3小结/365
3章手臂运动规划/366
13.1笛卡儿运动规划/367
……

  • 商品评价
  • 交易规则


  • 发货方式


  • 自动:在特色服务中标有自动发货的商品,拍下后,源码类 软件类 商品会在订单详情页显示来自卖家的商品下载链接,点卡类 商品会在订单详情直接显示卡号密码。

    手动:未标有自动发货的的商品,付款后,商品卖家会收到平台的手机短信、邮件提醒,卖家会尽快为您发货,如卖家长时间未发货,买家也可通过订单上的QQ或电话主动联系卖家。


  • 退款说明


  • 1、源码类:商品详情(含标题)与实际源码不一致的(例:描述PHP实际为ASP、描述的功能实际缺少、功能不能正常使用等)!有演示站时,与实际源码不一致的(但描述中有"不保证完全一样、可能有少许偏差"类似显著公告的除外);

  • 2、营销推广:未达到卖家描述标准的;

    3、点卡软件所售点卡软件无法使用的;

  • 3、发货:手动发货商品,在卖家未发货前就申请了退款的;

    4、服务:卖家不提供承诺的售后服务的;(双方提前有商定和描述中有显著声明的除外)

    5、其他:如商品或服务有质量方面的硬性常规问题的。未符合详情及卖家承诺的。

  • 注:符合上述任一情况的,均支持退款,但卖家予以积极解决问题则除外。交易中的商品,卖家无法修改描述!


  • 注意事项


  • 1、在付款前,双方在QQ上所商定的内容,也是纠纷评判依据(商定与商品描述冲突时,以商定为准);

    2、源码商品,同时有网站演示与商品详情图片演示,且网站演示与商品详情图片演示不一致的,默认按商品详情图片演示作为纠纷评判依据(卖家有特别声明或有额外商定的除外);

  • 3、点卡软件商品,默认按商品详情作为纠纷评判依据(特别声明或有商定除外);

  • 4、营销推广商品,默认按商品详情作为纠纷评判依据(特别声明或有商定除外);

    5、在有"正当退款原因和依据"的前提下,写有"一旦售出,概不支持退款"等类似的声明,视为无效声明;

    6、虽然交易产生纠纷的几率很小,卖家也肯定会给买家最完善的服务!但请买卖双方尽量保留如聊天记录这样的重要信息,以防产生纠纷时便于送码网快速介入处理。


  • 送码声明


  • 1、送码网作为第三方中介平台,依据双方交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益;

  • 2、非平台线上交易的项目,出现任何后果均与送码网无关;无论卖家以何理由要求线下交易的(如:要求买家支付宝转账付款的,微信转账付款的等),请联系管理举报,本平台将清退卖家处理。


热门推荐
浏览记录