为了缩减“学与练”之间的鸿沟,一组来自美国加州伯克利大学的学生们,目前正在学习如何通过Baxter为
机器人编写代码。这点上,其实与搭建汽车和组装智能手机差不多。当然,在此前,有两大阻碍这么做的原因:其一是安全问题;另一则是缺乏通用的操作系统。
据Ruzena Bajcsy教授所述,Baxter会作为一名“好老师”,并且深受学生们的好评。而其之所以成为教师们的指定
机器人,关键因素是Baxter运行着机器人操作系统(ROS)。
本质上来说,ROS是一组可用于构建机器人
应用程序的工具软件库。而其强有力的应用面,则涵盖了从驱动到“艺术级”代码等方方面面。最后,ROS是开源的,因此有望更加实用。
先进机器人课程的研究生导师、Aaron Bestick表示,机器人行业迫切希望采用标准化的操作系统。而Baxter的角色,就是教会新一届的学生们如何使用该操作系统。
如此一来,学生们就能专注于应用的开发和代码的学习过程,而无需担心机器人的硬件部分。此外,ROS还赋予了应用能够跨机器运行的灵活性,从而消弭了接口的壁垒。
或许在将来,今天的这个选择,会带来类似iOS和Android改变移动产业那样,改变机器人行业。