时隔一年,机器人操作系统ROS发展速度非常快,但是书中提及的方法和概念实用和经典,结合最新的知识补充如下:

第一章:https://blog.csdn.net/ZhangRelay/article/details/68942938

Ubuntu 16.04

ROS Kinetic

http://wiki.ros.org/kinetic/Installation/Ubuntu

ROS Crystal

https://index.ros.org/doc/ros2/Installation/Crystal/Linux-Development-Setup/

Ubuntu 18.04

ROS Melodic

http://wiki.ros.org/melodic/Installation/Ubuntu

ROS Dashing

https://index.ros.org/doc/ros2/Installation/Dashing/Linux-Install-Debians/

第二章:https://blog.csdn.net/ZhangRelay/article/details/68942938

OpenCV版本对人脸识别影响,如果出现部分源码无法编译成功,可参考如下链接。

Wiki

https://wiki.ros.org/face_detector

ROS Kinetic

https://github.com/wg-perception/people/tree/kinetic

ROS Melodic

https://github.com/wg-perception/people/tree/melodic

ROS Dashing

https://github.com/wg-perception/people/tree/ros2

第三章:https://blog.csdn.net/ZhangRelay/article/details/68951068

中文语音推荐:http://www.corvin.cn/515.html

更新语音引擎。

Wiki

http://wiki.ros.org/tts

ROS Kinetic

https://github.com/aws-robotics/tts-ros1

ROS Melodic

https://github.com/aws-robotics/tts-ros1

ROS Dashing

https://github.com/aws-robotics/tts-ros2

第四章:https://blog.csdn.net/ZhangRelay/article/details/69183073

Arduino配置方式出现变化,已经可以直接在库中安装了,无需编译。

第五章:https://blog.csdn.net/ZhangRelay/article/details/69183073

书111页,无法直接使用谷歌应用市场,可以使用Apkpure下载离线软件包导入手机安装。

第六章:https://blog.csdn.net/ZhangRelay/article/details/77248232

更新:

ROS Melodic

https://github.com/introlab/find_object_2d-release.git

第七章:https://blog.csdn.net/ZhangRelay/article/details/77284883

更新:

ROS Melodic

https://github.com/cagbal/ros_people_object_detection_tensorflow

第八章:https://blog.csdn.net/ZhangRelay/article/details/77308778

一切正常,无补充。

第九章:https://blog.csdn.net/ZhangRelay/article/details/77323560

无具体补充,但此章对硬件有要求,通常无法直接教学。

第十章:https://blog.csdn.net/ZhangRelay/article/details/77324002

补充:

ROS Melodic

https://github.com/ayushgaud/gazebo_cars

ROS Melodic

https://github.com/Autonomous-Racing-PG/ar-tu-do

Apollo ROS

https://github.com/cedricxie/apollo_perception_ros

如果需要MIT-RACECAR之类的资料参考:https://blog.csdn.net/ZhangRelay/article/details/92799977

  1. 来龙去脉:https://blog.csdn.net/ZhangRelay/article/details/89639965
  2. 常规攻略:https://blog.csdn.net/ZhangRelay/article/details/90300095

第十一章:https://blog.csdn.net/ZhangRelay/article/details/77325210

Ubuntu 16.04/18.04可以安装Leap Motion SDK,依据书中介绍过程进行即可。

第十二章:https://blog.csdn.net/ZhangRelay/article/details/77328962

网络控制工具:https://github.com/RobotWebTools

支持Kinetic、Melodic、Dashing。

ROS机器人项目开发11例-ROS Robotics Projects-2019更新补充说明相关推荐

  1. ROS机器人项目开发11例-ROS Robotics Projects(10)机器人Web工具集

    本书最后一章的内容是通过Web网页对机器人进行监测和控制等,使用的是Robot Web Tools. 插播一组视频,暑期学校的全部视频资料,可看: http://i.youku.com/i/UMTMx ...

  2. ROS机器人项目开发11例-ROS Robotics Projects(6)Matlab和Android

    书中,第8章主要介绍了ROS与Matlab和Android的接口,以及集成使用的方法. 之前的博文也提过一些,不做具体介绍,只列举一些有趣的示例: Matlab官方文档: ----https://cn ...

  3. ROS机器人项目开发11例-ROS Robotics Projects(5)深度学习

    这是本书的第7章,主要介绍在ROS集成深度学习算法,用于物体识别等. 首先给出一些参考资料: 1 如何自学深度学习并少走弯路:https://www.leiphone.com/news/201611/ ...

  4. 项目开发中遇到的问题汇总~持续更新

    项目开发快进入尾声了,之前一直较忙,也由于没有遇到什么可以记载的问题,故此一直未整理,近期渐渐闲下来,会逐渐将这个项目在开发中遇到的问题汇总出来: 1. 集成蓝牙(佳博打印机)要在info里面进行如下 ...

  5. svn回退到上一个版本_Git实用教程(一) | 为什么需要版本控制?(以嵌入式项目开发为例)...

    ​1. 为什么需要版本控制 在我们每个人独立开发项目的时候,都会不知不觉的用到版本控制,只是我们并不知道"版本控制"这个名词,没有过多的在意~ 比如我要做一个数字电压表的项目,该项 ...

  6. ROS 机器人操作系统:Ubuntu 安装 ROS Noetic

    本文介绍如何在 Ubuntu 20.04 安装 ROS Noetic 软件包,并进行简单的测试. 安装步骤 1.配置 Ubuntu 软件仓库 配置 Ubuntu 软件仓库支持 "restri ...

  7. ROS机器人开发笔记汇总

    文章目录 ROS编程 开发工具 传感器和执行器 建模与仿真 ROS功能包 ROS + 机械臂 开发调试问题汇总 ROS编程 ROS通信机制(一) -- 话题(topic)与msg文件 ROS通信机制( ...

  8. ROS机器人程序设计(原书第2版).

    机器人设计与制作系列 ROS机器人程序设计 (原书第2版) Learning ROS for Robotics Programming,Second Edition 恩里克·费尔南德斯(Enrique ...

  9. ROS机器人操作系统暑期学校总结和感悟

    https://discourse.ros.org/t/ros-summer-school-in-china-2019-july-27-august-hefei/9494 中国ROS暑期学校将迎来五周 ...

最新文章

  1. GLSL学习笔记 - 6.2 Vertex Shader
  2. Linux基础:调查和管理进程
  3. Windows Server 2012下安装Hyper-V虚拟机
  4. linux内核I2C子系统学习(三)
  5. java京东查询物流轨迹事例_Java爬虫实现京东物流查询
  6. python压缩文件为zip-python 压缩文件为zip后删除原文件
  7. java线程初始方法三种_Java 多线程 三种实现方式
  8. 【AI视野·今日NLP 自然语言处理论文速览 第十二期】Tue, 22 Jun 2021
  9. 深度学习(七十二)ssd物体检测
  10. 如何使用pandas正确读取带有中文的cvs文件
  11. 返回表对象的方法之一--bulk collect into
  12. centos7 hostnamectl
  13. php session string,教你如何使用php session
  14. Alamofire和AFNetworking中https相关知识点
  15. unas 下 Transmission 下载使用体会
  16. RHEL7的安装步骤
  17. Android页面引导蒙版(浮层)库
  18. java nio wakeup_Java NIO wakeup实现原理
  19. 分享一款免费实用的野外调查巡检、户外旅行、外业作业地图数据采集软件
  20. CentOS7安装 jq

热门文章

  1. 台式计算机电源怎么看,如何查看台式机电源功率
  2. 全球与中国强化采油表面活性剂市场深度研究分析报告
  3. while循环中的switch语句
  4. 浏览器F12开发者工具修改替换js文件
  5. Python 计算思维训练——输入和错误处理练习(二)第三关
  6. 网络中常用的队列管理方法比较
  7. python数据挖掘课程 十.Pandas、Matplotlib、PCA绘图实用代码补充
  8. excel之常用vba代码
  9. Animate.css动画
  10. 基于Predictive Parsing的ABNF语法分析器(十二)——alternation、concatenation、group和option