TossingBot是一个自学如何准确地拾取和抛掷物体的机器人。由谷歌公司、普林斯顿大学、哥伦比亚大学和麻省理工学院的研究人员设计的这个机器人可以使自动化工厂的机器人更加高效地拾取和放置物体,使灾害现场的机器人清理碎片,或者使机器人运输包裹。不过现在,TossingBot非常善于将香蕉扔进垃圾箱。
TossingBot之所以如此有用,部分原因就在于其抛掷技术明显减少了机器人花费在“放置物体”的任务上的时间。TossingBot并不是把物体放在某个位置,而是将其迅速地扔到某个地方,这就意味着机器人的有效到达的距离明显比其实际手臂够到的距离长。
TossingBot本身的一个有趣的点是深度神经网络,它以垃圾桶中物体的深度图像开始,然后从成功抓取到投掷参数进行下去。因为投掷物体(尤其是不规则物体)在很大程度上取决于它是如何被抓住的,所以这个机器人同时学习了抓取和投掷
通过测量抓取是否成功,我们才能判断投掷是否成功,TossingBot学会了如何正确地抓取,才能正确地投掷。正如视频中展示的那样,TossingBot相当聪明,它的大部分时间都是自学来解决问题,在14个小时的训练时间内练习了上万次的抓取和投掷。