0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

人工智能AI在机器人运动控制领域盘点简介

测试测试测试 来源:网络整理 作者:工程师李察 2018-06-16 11:32 次阅读

导读: 复杂机器人的运动控制,一直阻挡机器人产业发展的老大难问题,迟迟没有得到很好的解决。即便是代表机器人最高水平的波士顿动力,其机器人离实用也还远。

复杂机器人的运动控制,一直阻挡机器人产业发展的老大难问题,迟迟没有得到很好的解决。即便是代表机器人最高水平的波士顿动力,其机器人离实用也还远。近两年发展迅猛的AI,俨然如万金油般,被用在各种地方,自然也包括机器人控制领域,而且似乎取得了不错的效果。前端时间,UCberkely的强化学习专家Pieter Abbeel创办了Embodied Intelligence,业务更是直接涵盖了VR、AI、机器人三大热点。

为了搞清楚VR、AI等新技术如何在机器人控制领域应用,本文根据一些相关论文和公开资料,包括Pieter Abbeel的演讲,对VR和AI在机器人控制方面的应用进行了简单梳理,发现AI和VR等在机器人控制等方面还是有实在的应用,只不过离取得实质性突破,还有相当长的距离。

机器人控制的几种类型

很多机器人的研究目标很多是模拟人的智能,所以研究人的控制系统,对于机器人有很大的借鉴意义。人体的神经系统由大脑、小脑、脑干、脊髓、神经元等共同构成,复杂而又完善。人体神经系统包括中枢神经系统和周围神经系统。中枢神经系统由脑和脊髓组成,是人体神经系统的最主体部分。周围神经系统是从脑和脊髓发出的分布到全身各处的神经。无数的神经元存在于神经系统各处,构成神经网络

中枢神经网络负责运动控制,主要分成三层:

大脑:居于最高层,负责运动的总体策划,各种任务的下达。

小脑:居于中间层,负责运动的协调组织和实施。人体平衡由小脑控制。

脑干和脊髓:属于最低层,负责运动的执行,具体控制肌肉的骨骼的运动,由脑干和脊髓完成。

三层对运动的调控作用不同,由高到低,低层接收高层的下行控制指令并具体实现。大脑可直接也可间接的通过脑干控制脊髓运动神经。

如果把机器人与人进行类比,机械控制器就类似于人的脊髓,负责控制电机(肌肉)和机械机构(骨骼)的具体运动,多足机器人的运动控制器,就类似于人的小脑,负责控制平衡和协调。而机器人的操作系统层,则类似于人的大脑,感知和认知世界,并下达各种复杂的运动目标。

基于以上类比,参照目前的各类机器人的情况,机器人的运动控制大概可以分成4种任务:

脊髓控制——机械臂运动的基础控制。工业机器人,各类机械臂,无人机的底层运动控制等面临的主要是这类问题。

小脑控制——多足机器人的平衡和运动协调控制。这块目前是机器人控制仍未突破的难点,目前做的最好的显然是波士顿动力。

大脑控制——环境的感知。主要是扫地机器人、无人机等底层运动控制已经封装好的机器人的导航和路径规划。需要通过环境感知,对自身和目标进行定位、导航和运动规划。

大脑控制——环境的认知和交互,也就是机器人具体执行交互任务,如控制机械臂抓取物体,执行操作等。这是服务机器人需要突破的重要问题。

几种具体控制的AI应用情况

1.脊髓控制类

脊髓控制的两种典型的应用是机械臂路径规划和无人机的飞行控制。这类问题属于传统自动控制理论,以数学和动力学建模为基础,发展了很多年,已经有了非常完备的理论和实践基础,也取得了很好的效果。虽然深度学习在最近很热,理论上也可以用于这类控制。但目前在这类基础控制领域,并没有应用。主要原因可能有:

1)工业机器人高精度重复特定动作等,基于自动控制理论已经能从数学上很好的解决,且由于了解原理,属于白盒系统。既然有可靠的白盒方案,没必要换成黑盒的神经网络控制系统。

2)工业机器人等应用领域,对控制算法稳定性要求很高。而作为黑盒方案的神经网络控制系统,数据上还无法证明其稳定性。神经网络控制器一旦发生问题,难以进行解释和改进。

3)神经网络算法基于大量数据训练,而现有的运动控制中,比如飞控,拿到实际实验数据的成本高,大量数据的获取非常困难。

2.小脑控制类

小脑控制典型问题是类人型双足和多足机器人的平衡和运动协调控制问题。这方面一直是基于传统控制理论在进行研究,不过由于相比于机械臂或无人机,其运动的自由度高很多,难度很大。双足类人机器人给人大多数的印象还是运动迟缓、僵硬、站不稳。波士顿动力的Altas、大狗等已经是在这方面最先进的,波士顿动力学公司并未公布他们使用的技术,但谷歌工程师Eric Jang表示,根据从演讲得来的信息,BD的机器人控制策略使用基于模型的控制器,并不涉及神经网络相关算法。

3.环境感知类

主要的场景是服务机器人的路径规划、无人机目标追踪、工业机器人的视觉定位等,通过感知环境,给封装好的运动控制系统下达目标运动指令。

目标识别

环境感知过程中的目标识别,如无人机目标的识别和追踪等,有神经网络的帮助,可以识别的更准确,已经在大疆等无人机上应用。

定位导航和路径规划

目前机器人的定位导航,主要基于流行的vSLAM或激光雷达SLAM技术。主流的激光雷达方案大概可以分三步,中间部分环节可能涉及到一些深度学习,大部分内容并不涉及深度学习相关。

第一步:SLAM,构建场景地图,用激光雷达构建场景的2D或3D点云,或者重建出3D场景。

第二步:构建语义地图,可能会对物体进行识别和分割,对场景中的物体进行标记。(有的可能略过这一步)

第三部:基于算法进行路径规划,并驱动机器人的运动。

4.环境交互

典型应用场景:机械臂抓取目标物体等。与环境的交互,一直是传统自动控制难以解决的问题。近年来,以强化学习为基础,AI相关技术用在了这类问题上,取得了一定的研究进展,但是否是未来的主流方向,仍存在很大争议。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    26964

    浏览量

    201253
  • 无人机
    +关注

    关注

    224

    文章

    9862

    浏览量

    174716
  • 大疆
    +关注

    关注

    30

    文章

    888

    浏览量

    80779
收藏 人收藏

    评论

    相关推荐

    人工智能是什么?

    和提出都可以归结于人工智能技术的高速发展。 作为创新型人工智能技术领域的典型代表——机器人,当仁不让的成为创新技术产业里的掌上明珠,也是信息时代转向智能时代的标志和结点。而随着工业4
    发表于 09-16 15:40

    人工智能技术—AI

    。尽管“人工智能”尚未完成达到智能状态,但是众多领域机器人已经替代了
    发表于 10-21 12:03

    如何在人工智能机器人领域应用大数据?

    ` 本帖最后由 uoou 于 2015-11-13 16:42 编辑 为了多来点干货,我写的思路会有点特别:不直接讲大数据是怎么做的,我会跳出来讲,人工智能机器人这个方向,把握好哪三个点
    发表于 11-13 16:37

    未来趋势:人工智能+机器人+互联网三者融合

    《与机器人共舞》一书的内容价值,分享了当下机器人人工智能的发展现状,并讨论了人工智能的伦理问题。“
    发表于 01-25 11:30

    分享:人工智能算法将带领机器人走向何方?

    `` 随着第四次工业革命(人工智能)的到来,几乎所有的大公司都在AI领域布局自己的版块。日常生活中,我们每天都能感受到人工智能带给我们的便
    发表于 08-16 10:44

    人类与人工智能机器人合作的前景

    `  人类工作者如果把人工智能机器人当做合作伙伴,将能获得很大福利。人类不用过于担心人工智能会“砸”了我们的“饭碗”。因为
    发表于 04-16 17:42

    电销机器人成为2018人工智能最热产业之一

    、自然语言处理、语音识别、机器学习应用、计算机视觉与图像、技术平台、智能无人机、智能机器人、无人驾驶。目前这些领域都在有条不紊的发展,预计今
    发表于 05-21 15:54

    『深思考』打造人工智能机器大脑,让AI更懂你!

    的“深思考人工智能机器人(iDeepWise.ai)4.0”产品,中文语义理解与人机交互领域最高水平的SMP2018-ECDT赛事中获得冠
    发表于 09-13 09:40

    高效的PC端车牌识别在人工智能机器人领域的应用

    ,把PC版车牌识别sdk嵌入控制电脑中,边巡逻边识别车牌,轻而易举。目前智能交通领域人工智能分析及深度学习比较成熟的应用技术以车牌识别算
    发表于 01-02 16:59

    2019人工智能博览会用AI技术联通未来世界

    机器人产业联盟中国科学技术协会 中国人工智能学会国际人工智能协会 中国网络安全联盟中国语音产业联盟参展范围智能机器人家用服务
    发表于 02-18 15:10

    AI人工智能:零基础入门机器人开发教程

    AI语音智能机器人开发直播:http://t.elecfans.com/live/718.html手把手教你设计人工智能芯片及系统(全阶设计教程+A
    发表于 02-26 14:17

    人工智能的应用领域有哪些?

    在建的生产线将几乎全是机器人包办的组装线;5、自动化生产线或智能仓库、配送中心的上下料、搬运、码垛、分拣等工作,这些传统上人工密集的领域已经出现了大量
    发表于 10-23 11:07

    机器人运动控制技术

    机器人运动控制技术,尽管运动控制器需求增长迅速,但即便到明年,整体市场规模仍不到 10 亿元。高性能工业
    发表于 07-28 07:33

    嵌入式人工智能简介

    的,中文名为开放智能机器(上海)有限公司。2016年12月1日,由ARM生态系统加速器安创空间联合全志科技、地平线机器人发起的开放人工智能...
    发表于 10-28 09:44

    ai人工智能机器人

    的运营成本、人力成本还在不断提高(如:办公场地的租金、员工的工资、社保公积金、节假日福利等)。 如今的智能电话机器人,每天的电话拨打量可达800-1000通,相比人工提高了3-5倍,大大缩短了名单的筛选
    发表于 09-21 11:09