- ROS机器人开发实践
- 胡春旭
- 703字
- 2022-05-18 19:41:13
推荐序三
近年来机器人技术发展越发成熟,越来越多的机器人技术应用在不同的领域。基于机器人技术开发出来的产品推陈出新,如物流机器人、家庭陪护机器人、协作机器人、送餐机器人、清洁机器人、无人机、无人汽车等,可谓百花齐放。大众对机器人的认知及学习的兴趣也不断提升,对机器人相关的技术变得更为关注,而ROS就是一个很典型的例子。
ROS是一个专门针对机器人软件开发而设计的通信框架,源自美国斯坦福大学团队的一个开源项目,目前已有十年的发展历史,其开源以及对商用友好的版权协议使得它很快就得到越来越多的关注与支持。现在的ROS已有飞快的发展,越来越多机器人相关的软件工具亦加入ROS的行列。国内外也开始出现一些支持ROS系统,甚至是基于ROS进行开发的商用机器人。相信这个趋势会一直持续下去并且蔓延到全球各地,最终使之成为机器人领域的普遍标准。而我亦通过举办ROS推广及培训深深体会到国内对ROS的关注也在近年来有显著的上升。
作者是国内最早一批接触ROS的人,其ROS实战经验非常丰富。我们举办的ROS推广活动“星火计划”有幸能邀请到作者作为讲师,学生们对他也是一致好评。而本书的内容亦同样非常精彩,是我现今看过的内容最全面、涵盖层面最广的ROS中文入门书籍。从ROS 1.0到ROS 2.0,本书对各种常用的架构、组件及工具等都有完整的叙述,是一本很好的ROS“入门字典”。其中作者亦把很多个人的实战经验融入书中,与网络上的教材相比,必定有另一番收获。
ROS是机器人软件开发者间一种共同的语言、一个沟通的桥梁。大家可以通过ROS的学习及应用,与全球机器人软件开发者进行交流。如你对机器人学已有一定的认识,希望进一步打开机器人软件开发者社群的宝库,这本书你绝对不能错过。
Dr.LAM,Tin Lun林天麟博士
NXROBO创始人兼CEO