旋转机

手指也能滚动斯坦福会摇骰子拧瓶盖的机械手

发布时间:2022/9/30 15:28:10   

来源:雷锋网

你印象中的‘机械手’能做什么?

能把场上的球捡到筐里。

能将小方块垒起来。

还能转笔。

但整个过程看上去似乎还不算特别流畅灵活。

为使机器人更好地完成定位和抓取物体的任务,斯坦福大学研究人员设计出了一种机械手。不同于传统机械手,其“指尖”为铰接式的主动驱动滚轮,自由度(DoF)为3,可实现对物体无限的旋转与抓握。论文入围了四大奖项,最终斩获最佳学生论文奖(BestStudentPaperAward)和最佳机器人控制论文奖(RobotManipulation)。

更令人欣喜的是,这种灵活机械手的升级版V2也已问世——将V1指尖部分的圆柱形滚轮换成蓝色小球,从而增加系统的稳定性。

从立体到平面的无限抓握与旋转

先来看看V1表现如何。

轻轻松松旋转有棱角的立方体,比如向大家展示一下骰子的6个面。

再表演一个拧瓶盖。

有时我们没法一下子拿起桌子上的纸,看看机械手能不能做到。

其中一只“手指”累了想歇一歇,也可以轻松抓起篮球向不同方向移动。

那么V2表现如何呢?

看上去就像一个轻松一怼就能把小球抓起来的抓娃娃机爪子。

抓起来的小球可以在手中度旋转,这灵活度可真是接近人手了。

三根“手指”,九个关节

这样灵活的装置,背后的原理如何?

据了解,研究团队通过设计定制的硬编码控制方案和仿人学习,成功地推导了瞬时运动学方程、实现了机械手对物体的操作。

不难看出,斯坦福研究团队的这只机械手有三根“手指”,每根“手指”的自由度都为3,我们可以将其理解为三个特定功能的关节:

其一,用于重新定向物体的枢转运动;其二,用于移动物体的连续滚动运动;其三,用于手指抓取一定尺寸、形状的物体。

[V1的基本构造]

[V2的基本构造]

那么,这样的装置是如何运转的呢?

雷锋网了解到,研究人员开发定制API,将硬件信息连接到控制算法或用户输入。这里所说的信息就主要包括了各关节的位置、BaseJoint的电流极限及马达的控制参数。

事实上,要设计、组装一个机器人,自然需要不少组件,例如作为机器人大脑的控制器、充当认知的传感器等等。而制作机器人的关节,一般情况下都会用到电机,其特点就是价格不高、且易于控制。

因此,在这一设计中,研究团队就选用了韩国制造商ROBOTIS开发的高性能Dynamixel电机,其电流用于设置BaseJoint的刚度以及测量物体控制过程中每根“手指”感受到的力。

而为了更好地控制电机,同时处理与高级API的通信,研究团队还用到了一个基于USB的微控制器Teensy3.6。

实际上,两个版本主要的差异在于“指尖”部分——V2置有球形滚筒,而V1的滚筒呈圆柱状。这一设计背后的目的在于对系统稳定性的提升。升级后,滚筒不论如何定向,接触点都是可以预测的。此外,V2枢轴范围更大,为度,而V1枢轴范围仅为90度。

值得一提的是,在外观上,不论是V1还是V2,这种机械手并没有继续沿袭以往拟人化的设计思路,用IEEE的话说就是将其“扔出了窗外”。不过,对比之前的一些机械手设计,这一设计也并非是完全标新立异的。

但这一设计的创新点就在于——“手指”无需经过复杂的重新定位过程,就可保证抓住物体之后还能对物体进行旋转。

据了解,论文合著者之一ShenliYuan及其团队有关机械手V1的论文受到了机器人领域顶会国际机器人与自动化会议(IEEEInternationalConferenceonRoboticsandAutomation,ICRA)的

转载请注明:http://www.aideyishus.com/lkcf/1770.html

------分隔线----------------------------