机器人与人工智能爱好者论坛

 找回密码
 立即注册
查看: 11262|回复: 0
打印 上一主题 下一主题

特斯拉推出蛇形充电机器人

[复制链接]

22

主题

22

帖子

111

积分

注册会员

Rank: 2

积分
111
跳转到指定楼层
楼主
发表于 2017-4-13 10:38:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

中国机器人高端智能装备产业网获悉,特斯拉正在做一个“能够自动伸出墙壁,像一条金属蛇一样连接上充电口”的充电平台?除了“机械蛇”,真想不出更好的形容。工作原理机器人学家原创分析。这东西是怎么做出来的?难度多大?

蛇形机器人研究从1976年就已经开始。但是产品级作品没听说过。为什么?此类机器人的主要问题在于自由度数高,又是串行结构难以控制。同样长度的机械臂,为实现蛇形的灵活度需要的关节数很多。特斯拉这条单臂机器人,上面有大约二十节。这给机械结构和控制方法都提出了很高要求。

机械结构蛇形机器人说白了就是串行机械臂,有三类基本结构。最简单的就是像普通机械臂一样,每个电机控制一个关节,像这样:

可以爬树侦查但是这种结构一般都是做上图那种自由机器人,而固定基座的机械臂则很难做到很多节,因为电机的承重随电机数目和到末端的距离是线性增长的,从根部数第二个电机既要承受相当大重量,又要保持体积,制作难度非常大。第二种是将驱动器全部置于基座内,利用机械传动实现各个关节的控制。这是当今此类机器人的主流,此次特斯拉的机器人采购看上去也是采用这种方式。

如何实现高效的机械传动?传动结构一直是蛇形机器人的研究重点和难点。它大多采用线传动的方式进行动力传送,传动线和机器人连杆之间的摩擦将会对机器人的可靠性产生很大的影响,对机器人使用的材料提出很高的耐磨要求。

第三种是连续型结构,特点是整个机器人的电机数目(通常小于10个)小于机械结构的自由度数(通常10个以上,对于软结构而言是无穷多)。代表作品是Festo著名的气动象鼻:特斯拉此款机器人也有可能是这种结构,不是说它是气动软结构,而是说它未必每个关节都配一个电机。就像人的手指一根筋可以拉动3个关节一样,这种控制方式称为欠驱动。控制方式控制方式分两类。对于硬连杆式的机器人,其控制方式与普通的机械臂并无本质差别,其运动学模型也可以用DH参数建模,而动力学模型由于机器人运动缓慢基本可以忽略重力和负载以外的因素,唯一的问题是由于自由度数太大,即使是运动学模型也往往过于复杂。

普通工业机器人品牌最常见的是6自由度,因为这样刚好足够让末端手臂到达任何位置、姿态。即使是6维,把其末端位置表示成六个关节角的函数也得写满满3页纸(好像是Motoman干过这件事),而当自由度涨到10时,这个表达式写成txt文本文档的大小是按MB计的(我干过这事)。所以与其用精确模型得到精确求解,更快、更实用的方式是用低阶近似模型迭代优化求解。具体说来,原本机器人模型复杂度随自由度数目增加是指数增长,这个式子可以一步求解,但是太复杂。于是现在用一个局部线性化之类的方法,把得到一个随自由度数线性增长的近似模型,其复杂度一下子变得可以忽略,计算机瞬间可以得到解;但是精度只在当前机器人姿态附近比较高。没关系,那我们就只用这一小段嘛,这个几毫秒内算出来的模型,我们只用它50毫秒,就更新重新计算个模型,这样在这50ms内,模型还是比较精确的。

中国机器人高端智能装备产业网了解到,特斯拉的这款机器人其实控制算法难度并不大,大约20个自由度,运动速度比较缓慢,基本可以忽略动力学特性。难点在硬件。看动作精度可以判断不是气动,此类机器人一般不用液压,那么最有可能还是用电机那么大的机械臂,动作如此稳定,一点超调抖动都看不出来,这就是实力了。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|陕ICP备15012670号-1    

GMT+8, 2024-5-18 02:09 , Processed in 0.083431 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表