虽然第一个工业机器人诞生于60 年前,但在21世纪之前该领域一直进展缓慢。很大程度上,构建一个专门的机器人系统困难重重且花费不菲,而且这类工作成果很难被复用。而随着ROS的问世和逐渐流行,机器人应用的发展比过去快了许多。利用ROS平台,初级用户可以便捷快速地使用和集成来自全世界ROS用户贡献的世界领先的算法功能包。
Baxter机器人从诞生之始就走在了ROS开放的道路上,在全球各大研究实验室中,Baxter完成了一个个令人惊叹的机器人创意应用。为能使大家快速的了解Baxter机器人在ROS生态下的应用情况,我们制作了4个逐步深入的Baxter ROS使用样例介绍视频。
第一个视频内容介绍了Baxter机器人在Gazebo仿真软件中的使用以及机器人关节的位置/速度控制实例,在没有实体机器人的情况下,比如新冠疫情期间,用户能够借助机器人仿真软件继续机器人的开发工作。
ROS机器人仿真-1
第二个视频内容介绍了object_grabber操作服务器,它利用已知的期望抓取转换,在给定的操作环境下实现运动学规划和执行。展示了在任务层对操作编程进行抽象,用户可以在不同任务间复用操作程序。
ROS机器人仿真-2
下期推出object_grabber与深度视觉结合的应用、移动抓取,请持续关注……如有疑问,欢迎留言交流。
机器人应用研究包含很多方面,以上内容仅是触及到表面。ROS有数以千计的开源包,允许用户快速构建出色而富有创意的系统并可实现特定及专业的技能应用,而不需要成为精通机器人各个方面的专家。但是你为什么还没开始使用机器人?
我们都期望电影中的机器人早日来到我们身边,代替我们做家务,开车,取快递……但这需要全球用户的贡献与合作,我们希望你能成为一个精进的学习者,能够有效的使用现有的ROS包,并在未来贡献新的包和工具,从而促进机器人应用领域的发展。
参考资料:
[1]ROS机器人编程原理与应用,Wyatt S.Newman
<center>我们致力于:
让科研充满想象,让每个学生都能热爱机器人技术
让制造充满乐趣,让每个人都能成为机器人应用专家
我们正努力让机器人成为人类最亲密的合作伙伴。</center>