ROS 2.0-SPRINGER-机器人学工具科研和教学重要参考书-机器人操作系统(ROS)-THE COMPLETE REFERENCE
Posted zhangrelay
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ROS 2.0-SPRINGER-机器人学工具科研和教学重要参考书-机器人操作系统(ROS)-THE COMPLETE REFERENCE相关的知识,希望对你有一定的参考价值。
目前,第五卷开始编著,第四卷已经出版,前三卷网上均有资料和详细介绍。本书的前三卷是Springer最畅销的前25%书籍。
- 使用人工智能的机器翻译效果已经越来越好了,具体资讯参考下文详细介绍
- 重要资料链接:https://github.com/fkromer/awesome-ros2
ROS2和ROS1版本代号如下:
Existing ROS 2 names and codenames:
- Ardent Apalone - ardent
- Bouncy Bolson - bouncy
- Crystal Clemmys - crystal
- Dashing Diademata - dashing
- Eloquent Elusor - eloquent
Existing ROS 1 names and codenames:
- Boxturtle - boxturtle
- C Turtle - cturtle
- Diamondback - diamondback
- Electric Emys - electric
- Fuerte - fuerte
- Groovy Galapagos - groovy
- Hydro Medusa - hydro
- Indigo Igloo - indigo
- Jade Turtle - jade
- Kinetic Kame - kinetic
- Lunar Loggerhead - lunar
- Melodic Morenia - melodic
- Noetic Ninjemys - noetic
发行版(ROS 2.0) | 日期 | 支持时长 |
<D-turtle> | May 31st, 2019 | 2 years |
<E-turtle> Eloquent Elusor | November 22nd, 2019 | 1 years |
<F-turtle> | May 2020 | 3+ years(Ubuntu 20.04) |
Ubuntu 20.04 LTS 对应ROS 1 LTS最终版N和ROS 2 LTS第一版F。
红色粗体显示为目前最主流的版本,教材/论文/资料/代码等较为丰富。
每个ROS-Industrial地区的战略和技术开始更新。美洲团队审查了他们的“路线图”工作,重点是管理从ROS1到ROS2的过渡。Levi Armstrong分享了技术发展,包括Industrial YAK的总结,这是一个基于TSDF的重建包,以及一种使ROS-I能够支持ROS1和ROS2应用程序向前发展的方法。
SPRINGER-ROS之第5卷重点:ROS2
请务必遵循编辑本章的指南。获取整体文件格式(ZIP包)
本系列图书目标
在Springer Book on ROS(第1卷)上成功完成了27章, Springer Book on ROS(第2卷)有19章,Springer Book on ROS(第3卷)有16章,Springer Book on ROS(第4卷) (于2019年4月出版)这是关于机器人操作系统(ROS)的Springer书籍(第5卷)的第五部分。前四卷的目的是为读者提供有关机器人操作系统(ROS)的全面参考,该操作系统目前被认为是机器人应用的主要开发框架。
第5卷已经全面转向ROS2,请直接在ROS2基础上对比学习和使用ROS1和ROS2,避免不必要的时间浪费!!!
涉及主题
在第五卷中,我们强调ROS2相关的贡献,因为自ROS2 Bouncy Version发布以来它已经发展了很多。但是,传统的ROS贡献也非常受欢迎。
什么是ROS?
ROS(机器人操作系统)由Willow Garage和斯坦福大学开发,作为STAIR项目的一部分,作为用于大规模开发复杂机器人系统的免费开源机器人中间件。ROS充当机器人的元操作系统,因为它提供硬件抽象,低级设备控制,进程间消息传递和包管理。它还提供了用于跨多台计算机获取,构建,编写和运行代码的工具和库。
ROS的主要优点是它允许将机器人的传感器数据作为标记的抽象数据流(称为主题)进行操作,而无需处理硬件驱动程序。本书旨在填补空白,并为ROS用户(学术界和工业界)提供有关机器人操作系统概念和应用的全面介绍。它将涵盖从基础知识和基础到高级研究论文的几个主题。将寻求教程,调查和原始研究论文。本书将涵盖与使用ROS进行机器人开发相关的几个领域,包括但不限于机器人导航,无人机,手臂操纵,多机器人通信协议,使用ROS的Web和移动界面,新机器人平台与ROS的集成,计算机视觉应用。
编辑简介
- 编辑:Anis Koubaa,教授,博士
- 所属机构:苏丹王子大学(沙特阿拉伯)/ CISTER研究中心(葡萄牙)/Gaitech Robotics(中国)
- 联系方式:akoubaa@psu.edu.sa
- 简介:Anis Koubaa是苏丹王子大学(沙特阿拉伯)研究治理校长的计算机科学和助理教授,CISTER研究部门(葡萄牙)的研究员,以及Gaitech Robotics(中国)的顾问。他一直领导着几个关于机器人和物联网的研究项目,特别是将ROS整合到物联网中。他是苏丹王子大学机器人和物联网部门(RIOTU)的主任。他是沙特阿拉伯ACM分会的主席,并且是英国高等教育学院(SF-HEA)的高级研究员。阿尼斯教授是几本书的编辑,是160多种出版物的作者和共同作者。他是国际先进机器人系统期刊(IJARS)机器人软件工程主题的主编。Anis教授为第一个基于云的系统的设计和开发做出了贡献,该系统用于控制和监控因特网上的无人机Dronemap Planner。他的h指数是33。
发布者和索引
本书预计将于2020年1月由Springer出版。它将出现在计算智能研究系列中。有关出版商的其他信息和指南,请访问www.springer.com
关于索引,该书将由Scopus编入索引,并将提交给ISI Books和DBLP索引。
截止日期
- 完整章节截止日期:2019年6月1日
- 章节验收通知:2019年7月15日
- 修订版本截止日期:2019年8月15日
- 修订章节验收通知:2019年11月1日
- 预计发布日期:Januaray 2020
感兴趣的话题
任何为机器人操作系统(ROS)提供附加值的贡献都是本书感兴趣的。感兴趣的主题包括 - 但不限于 - 以下内容:
- ROS 2.0教程
- 用ROS深度学习
- ROS的人工智能
- ROS基础知识和基础
- 机器人控制和导航
- 使用ROS的自动驾驶汽车
- 手臂操纵
- 机器人感知
- ROS的安全性
- ROS的机器人安全
- ROS集成到Web和移动应用程序
- 使用ROS进行实际应用程序部署
- 在高等教育中运用ROS
- 贡献的ROS包
- 无人驾驶飞行器控制和导航
- 使用ROS的软件架构
- 支持ROS的机器人设计
本卷欢迎有关即将推出的ROS 2.0版本的章节,包括教程,与ROS 1.0的比较,ROS 2.0的新功能。
此外,特别欢迎与用于无人驾驶飞行器的ROS相关的论文。
分类
本书将接受三类章节:
- 教程章节:它侧重于特定的ROS概念或贡献包,并提供逐步教程,解释概念/包的基础,并提供有关如何使用贡献代码的详细指南。它必须指定与教程代码兼容的ROS版本,并且必须提供图形和代码解释的说明。代码必须在共享存储库中公开(稍后公布)。强烈建议附带视频教程。
- 研究章节:它展示了机器人技术领域的研究技术贡献,其中使用ROS来验证研究结果。除必要的理论背景外,本章还必须提供有关技术贡献的充分材料,但应重点关注ROS的实施和实验。实施和实验必须足够详细,以便读者能够重现实验。它必须指定与教程代码兼容的ROS版本,并且必须提供图形和代码解释的说明。代码必须在共享存储库中公开(稍后公布)。强烈建议附带视频教程。
- 案例研究章节:案例研究章节应该在特定的机器人平台上展示ROS的真实实验。它应该提供实验期间观察的详细描述,以及在开发和实验过程中遇到的挑战。本章还应强调有助于部署和吸取教训的最佳做法。
本卷欢迎有关即将推出的ROS 2.0版本的章节,包括教程,与ROS 1.0的比较,ROS 2.0的新功能。此外,特别寻求与使用ROS用于无人驾驶飞行器和自动驾驶汽车相关的热门话题论文。
提交程序
请研究人员和从业人员提交一份1-3页的章节提案,清楚地解释拟议章节的使命和关注点。这有助于作为最终提交章节的注册。必须通过EasyChair系统提交摘要。已接受提案的作者将收到有关其提案状态的通知,并发送章节指南。完整章节必须在2019年6月1日之前通过EasyChair系统提交。关于Springer格式,章节不应超过50页。所有提交的章节将在单盲审核的基础上进行审核。也可能要求贡献者担任该项目的审核人。
ROS2核心团队成员与公司列表(部分):
- Allison Thackston (TRI)
- Brian Gerkey (Open Robotics)
- Brian Shin (LG Electronics)
- Dejan Pangercic (Apex.AI)
- Dirk Thomas (Open Robotics)
- Filipe Rinaldi (Arm)
- Geoffrey Biggs (Tier IV)
- Jaime Martin Losa (eProsima)
- Jonathon Smereka (TARDEC)
- Karsten Knese (Bosch)
- Louise Poubel (Open Robotics)
- Matthew K Hansen (Intel)
- Rutvik Hora (Amazon)
- Seonman Kim (LG Electronics)
- Tully Foote (Open Robotics)
- Victor Mayoral Vilches (Acutronic Robotics)
ROS-Industrial Consortium Europe转向ROS2
培训为参与者提供了USB系统,预装了Ubuntu Bionic和ROS Melodic和ROS Crystal!
MoveIt 1.0调查问卷
现在MoveIt 1.0正式发布,正在调查MoveIt用户社区,以获得有关MoveIt的反馈。设置/使用有多容易?哪些功能很受欢迎?用户希望在MoveIt中看到哪些新功能?这项调查需要不到5分钟的时间来填写。此表格将保持开放至5月15日。收集完所有结果后,我们将分享结果。
现在很多项目使用ROS/ROS2混合环境,ROS运动规划,GUI节点与ROS-to-ROS2桥上的ROS2感知节点通信等!
https://rosindustrial.org/news/2019/5/13/ros-industrial-consortium-europe-is-heading-towards-ros2
ROS盛会!roscon.ros.org/2019
以上是关于ROS 2.0-SPRINGER-机器人学工具科研和教学重要参考书-机器人操作系统(ROS)-THE COMPLETE REFERENCE的主要内容,如果未能解决你的问题,请参考以下文章
如何在机器人工程培养方案中实现全栈ROS机器人工程师课程规划总结篇(2021之1024)