云,物联网,5G技术等已经成熟融入ROS2开发和设计中,基于ROS2的自主导航机器人(Navigation2)和自动驾驶汽车等软件包和配套课程已经可以免费学习和动手实践。

为什么实物和仿真同样重要?

仿真不过是真实物理世界在计算机中的数学模型,既然如此,只能逼近真实,而非真实本身,由于技术不成熟或模型简化等,实际效果更是大打折扣,只适合与简单环境模拟,对气流,气味,震动,辐射等场景有些力不从心。看下图:

正常行驶的探索者机器人突然跑飞,这种情景在真实世界中不会以这种方式出现。

仿真非常有价值,尽管在机器人技术的开发,测试和验证中并未作为标准实践被广泛采用。

Simulation is extremely valuable, although not widely adopted as a standard practice in robotics development, testing, and validation.

SubT挑战赛

配置完整虚拟环境教程,十分刺激有趣,对机器人编程和相关知识要求很高。

教程链接(https://github.com/osrf/subt):

  • 教程1:Hello World
  • 教程2:Docker和SLAM
  • 教程3:机器人感知
  • 教程4:机器人导航
  • 教程5:通信

资源链接:

  • DARPA地下洞穴环境挑战赛网站
  • SubT虚拟挑战赛官网
  • SubT技术库
  • SubT虚拟测试平台源代码
  • 其他SubT虚拟测试平台教程

学习ROS2除官网外资料列表

  • awesome-robotic-tooling
  • awesome-ros2

JupyterLab-ROS版

将JupyterLab变成了Cloud Robotics Command Station!!!

  • https://github.com/RoboStack/jupyterlab-ros
  • https://github.com/RobInLabUJI/ROSIN-Tutorials

RoboMaker

在过去的10年中,ROS已成为业界最受欢迎的机器人软件开发框架。

近年来,开源对于推动软件行业的发展至关重要,特别是在云计算和人工智能领域。该报告着眼于机器人行业开源项目的最新发展和趋势。与软件行业相比,机器人行业中开源项目的成熟度参差不齐。大多数较成熟的项目都围绕无人机进行研究和教育目的。机器人操作系统(ROS)是一个成功的开源机器人中间件项目,旨在改变这一状况。业界已经看到越来越多的机器人在商业和工业环境中使用ROS部署。该报告还介绍了支持ROS的商用机器人的出货量预测。

同时,该报告还针对开放源代码机器人项目的机器人开发人员和最终用户,探讨了最佳实践和建议。随着更多开放源代码项目的出现,机器人开发人员和最终用户将需要研究具有明确产品路线图,强大治理和社区积极贡献的项目,以利用开放源代码项目的所有优势。如果有足够的时间,像ROS这样的开源项目甚至可能成为行业标准。

到2024年,全球大约55%的机器人将包含ROS软件包。

  • https://amazonaws-china.com/cn/blogs/opensource/aws-helping-open-source-future-robotics/

ROS2机器人笔记20-08-15相关推荐

  1. 在Ubuntu 18.04上用源码安装GVM 20.08

    写在前面 OpenVAS是为数不多的开源漏洞扫描工具之一.如果不是最好的,那也一定是前三名.后来,改名为GVM,并且以发行的年月作为版本号.到文章发表时,最新版是GVM 20.08,发行于2020年8 ...

  2. scala报错20/08/31 23:48:40 WARN TaskSetManager: Lost task 1.0 in stage 0.0 (TID 1, 192.168.28.94, exec

    <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mave ...

  3. YUM更换源(1)--yum找不到安装包 2013-01-18 20:08 8687人阅读 评论(1) 收藏 举报 分类: linux(70) 公司提供的CentOS VM中,/etc/yum.r

    YUM更换源(1)--yum找不到安装包 2013-01-18 20:08 8687人阅读 评论(1) 收藏 举报 分类: linux(70) 公司提供的CentOS VM中,/etc/yum.rep ...

  4. Kali Linux安装GVM 20.08(前OpenVas)

    Kali Linux安装GVM 20.8(前OpenVas) Kali Linux安装GVM 20.08(前OpenVas) 因为OpenVas此后正式变更为GVM后,我决定重新安装GVM,最新版本2 ...

  5. dbimage中如何装载jpg文件 2015-02-27 20:44:15| 分类: 电脑 |举报|字号 订阅 下载LOFTER我的照片书 | dbimage中如何装载jpg文

    dbimage中如何装载jpg文件 2015-02-27 20:44:15|  分类: 电脑|举报|字号 订阅 下载LOFTER我的照片书  | dbimage中如何装载jpg文件   修改TDBIm ...

  6. 猎聘公司面试(黄军威) 面试时间:2019.08.15 java后端

    面试时间:2019.08.15 面试时长:1小时30分钟 面试人:一个面试官+1个人力资源HR 一.面试官的问题 后来回顾了一下,这次的面试太糟了,好几个点当时都答不上来,当时还以为没什么要紧. 面试 ...

  7. 戒烟20分钟-15年

    戒烟20分钟-15年的惊喜发现! 好消息!你的身体从你吸最后一根烟开始恢复啦! 戒烟20分钟后:尼古丁会限制血液的流动,因此随着戒烟后身体里尼古丁含量的降低,全身的循环系统得到改善,特别是手和脚部. ...

  8. 月亮网摘(2005.08.15)

    月亮网摘(2005.08.15) 联通关闭2千家连锁网吧 网吧战略被迫停止 近日,在联通的一次公开会议上,中国联通相关负责人批评与固网运营商之间的结算费不合理,导致已有2000多家联通网吧被迫关门,造 ...

  9. ROS2机器人笔记20-12-04

    ROS2开发和推广的速度比预想要快很多,之前在博文: 从2050回顾2020,职业规划与技术路径(节选) 提及2020是商用机器人操作系统普及元年,本以为是刚刚开始,结果已经是遍地开花,日新月异已经不 ...

  10. ROS2机器人笔记20-10-03

    如果在自定义环境中,需要桥接ROS1和ROS2,通常不会很顺利,系统默认方式支持不佳,可以参考如下: 链接:https://www.allisonthackston.com/articles/brid ...

最新文章

  1. 白名单模板_亚马逊品牌备案常见问题—— 白名单、IP加速器及品牌备案后无法使用A+...
  2. Audio: 如果你愿意一层一层剥开我的心
  3. C++ 引用通过代码例子理解
  4. .Net转Java自学之路—SpringMVC框架篇八(RESTful支持)
  5. MySQL中锁的必要性_MySQL中的锁之一:锁的必要性及分类
  6. python 字符串交集_集合 (Set) | 一山不容二虎的 Python 数据类型
  7. 农行笔试编程题(Java)记录
  8. 魔乐科技 oracle 视频,MLDN魔乐科技JAVA+Oracle数据库视频课程
  9. 无法启动WORKSTATION服务解决方案
  10. 服务器收到syn包不回消息,TCP:SYN请求接收SYN响应代替SYN-ACK
  11. 基于触摸屏PLC的温度采集及简单控制
  12. swift语言实战晋级-第9章 游戏实战-跑酷熊猫-9-10 移除平台与视差滚动
  13. Highcharts翻译系列三:exporting导出和打印选项
  14. javascript高级程序设计阅读收获(1.1)——javascript简短的历史回顾
  15. 火柴人小程序linux,推荐这3款射击类的火柴人小程序,一起冲冲冲吧!
  16. 移动开发之设计模式- 中介者模式(IOSAndroid)
  17. 牛客网SQL--某东篇
  18. linux内核源码分析之per-CPU
  19. java中jdk的下载与安装
  20. itchat分析微信好友的个性签名

热门文章

  1. 绘制正方形图形(C语言)
  2. 【测试】软件测试之测试用例的设计方法
  3. python 仿真 电力系统自动化_电力系统自动化仿真系统
  4. Oracle gsd服务是什么,oracle RAC GSD简介
  5. QT 读取txt 文件
  6. 微信小程序开发者工具详解
  7. 后端提供的excel文档流如何下载?——前端基础知识
  8. 关于STM8S003F3P6TR
  9. 【超图+CESIUM】【基础API使用示例】47、超图|CESIUM - 平行光源设置
  10. 尝试Python的websockets库的最基础功能