AI技术加持,让协作机器人更安全

来源:机器人创新生态丨公众号


来自众家新创公司与实验室的碰撞侦测与追踪技术,将使得在人类与其他移动物体周边的协作机器人更安全。一个美国圣地亚哥大学(University of San Diego)的团队便开发了一种更快速的算法,能协助机器人利用机器学习避开障碍物;此外从麻省理工学院(MIT)独立的公司Humatics,则正在开发人工智能(AI)辅助室内雷达系统,能让机器人精确追踪人类的动作。


圣地亚哥大学所开发的算法名为Fastron,利用机器学习来加速并简化碰撞侦测;该算法是根据一个机器人的组态空间(configuration space,C-space)模型,仅利用少量的碰撞点(collision points)与无碰撞点,来分类移动物体的碰撞与非碰撞。现有的碰撞侦测算法是运算密集方案,因为那些方案会详细标明机器人与障碍物3D几何图形中所有的点,然后检查两者之间每个点可能发生的碰撞;当那些物体移动时,运算量会大幅增加。


美国圣地亚哥大学的团队开发出一种更快速的碰撞侦测算法,有助于机器人避开障碍物(来源:David Baillot, UC San Diego Jacobs School of Engineering)


Fastron算法的C-space模型扮演了以运动学为基础(kinematic-based)的碰撞侦测代理(proxy),该算法结合了核心感知学习算法的修改以及主动式学习算法,来减少以运动学为基础之碰撞侦测的次数。这种算法不需要检查每一个点,而是在界线(boundaries)附近检查并分类碰撞与非碰撞;随着物体移动,两者之间的分类界线也会改变,因此算法能迅速更新分类然后继续循环。


Fastron演算法原理
(来源:David Baillot, UC San Diego Jacobs School of Engineering)


该团队已经在仿真中证实了,代理碰撞检查的速度是有效多面体检查工具(polyhedral checker)的两倍,是有效高精确度碰撞检查工具的八倍,而且不需要GPU加速器或平行运算;除了能应用于工厂生产线,其他潜在应用包括让外科手术用的辅助机器手臂更安全运作、不会在手术过程中造成干扰。


AI辅助分析平台


新创公司Humatics的联合创始人兼CEO David Mindell,也是MIT航天工程与技术史教授;该公司的产品经理Stephen Toebes则是协作机器人领导厂商Rethink Robotics的前任产品开发兼营运资深副总裁。此外该公司副总裁兼首席软件架构师Michael Barbehenn,则在擅长开发行动仓储机器人的Amazon Robotics(前身为Kiva Systems)任职多年,曾担任软件部门副总裁。


Humatics的空间智慧平台(Spatial Intelligence Platform)结合了一个微型定位系统,以廉价的RF技术与AI辅助分析软件为基础;该单一系统能追踪多个移动的应答器(transponder)目标,具备毫米(millimeter)等级的精确度,最长距离可达30公尺。也能以连网方式结合多个系统,已覆盖更宽广的范围,小至工厂的工作区,大致整个物流配送中心。


Mindell表示,该公司的目标是以小型化、廉价的RF信标(beacon),来打造一个支持公分(cm)与毫米等级绝对参考定位(absolute reference positioning)的世界,无论是在室内、室外或是任何一种天候状态;他表示:“协作机器人其实并不知道人们的所在位置,要融入人类环境,它们都应该要配备针对周围物体的定位导航功能;因此我们认为,未来的自主机器人,无论它们是车子或是工厂中的自动化机器人,还是无人机,都会是连网世界的组成部分。”


虽然Humatics目前正在开发的是小型化、短距离雷达,Mindell表示:“我们对于‘雷达’这个名词有点矛盾,因为我们的空间智慧平台并非反向散射系统(backscatter system),而是二次雷达系统(secondary radar system),也就是航空管制系统采用的方案,又称为信标对信标(beacon-to-beacon)方案。”


Mindell指出,目前该公司的系统可达到毫米等级精确度、单一装置3D量测,能追踪大量的电池供电或车辆供电小型移动信标,或被称为“小精灵”(pucks)之人类、机器人移动物体上的小型信标;除支持毫米等级追踪精确度,也支持非常高的更新率。


Humatics的空间智慧平台号称能让人类与机器人更安全地并肩工作(来源:Humatics)


而Mindell透露,Humatics正在开发自家分析软件:“所有在周遭的物体都是以毫米等级移动,因此在这个精确度的位置数据非常丰富;”其核心算法是基本的递归评估器(recursive estimator),具备自适应/优化的功能,当它们收集了大量数据就能更妥善分析动作以及位置信息。


Humatics系统采用的软硬件技术号称是廉价且可扩展的,因为产业界已经让微波与毫米波组件的成本降低,而该技术采用的标准化API则能让其数据也被其他应用程序与服务使用;Mindell指出,该架构是可延伸的,因此系统能以连网方式布署于大型厂房或其他空间,以提供广大的覆盖范围。该解决方案预计在2018年进行测试,并在2019年初正式上市。


未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。


未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/496656.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RSA签名算法

文章目录前言一、RSA是什么?前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、RSA是什么? RSA数字签名算法的过程为:A对明文m用解密变换作: (公钥用来加密,私钥用来解密,数字签名是用…

捕获异常_Recover捕获异常

“ 本文来源于《The Go Programming Language》”5.10. Recover捕获异常通常来说,不应该对panic异常做任何处理,但有时,也许我们可以从异常中恢复,至少我们可以在程序崩溃前,做一些操作。举个例子,当web服务…

仿msn弹出窗口

msnMessage.js文件代码: Code1 /** 2 ** 3 ** 类名:msnMessage 4 ** 功能:提供类似MSN消息框 5 ** 示例: 6 --------------------------------------------------------------------------------…

ECC签名算法

文章目录前言一、ECC是什么?二、go语言实现前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、ECC是什么? ECC全称为“Ellipse Curve Ctyptography”,是一种基于椭圆曲线数学的公开密钥加密算法。椭圆曲线在密…

CPU诞生记|CPU制造全过程详解

来源:电子产品世界CPU(Centralprocessingunit)是现代计算机的核心部件,又称为“微处理器”。对于PC而言,CPU的规格与频率常常被用来作为衡量一台电脑性能强弱重要指标。Intelx86架构已经经历了二十多个年头,而x86架构的CPU对我们大…

二维数组 类型_Java第六章 | 二维数组的创建及使用、数组排序算法

二维数组的创建及使用1、二维数组的创建2、二维数组初始化3、使用二维数组二维数组的创建声明二维数组的方法有两种,语法如下所示:数组元素类型 数组名字[ ][ ];数组元素类型[ ][ ] 数组名字;数组元素类型:决定了数组的数据类型,它…

Semaphore及其用法

1、Semaphore 是什么 Semaphore 通常我们叫它信号量, 可以用来控制同时访问特定资源的线程数量,通过协调各个线程,以保证合理的使用资源。 比如:停车场入口立着的那个显示屏,每有一辆车进入停车场显示屏就会显示剩余…

使用代理时服务变量的变化

一、没有使用代理服务器的情况: REMOTE_ADDR 您的 IP HTTP_VIA 没数值或不显示 HTTP_X_FORWARDED_FOR 没数值或不显示 二、使用透明代理服务器的情况:Transparent Proxies REMOTE_ADDR 最后一个代理服务器 IP HTTP_VIA 代理服务器 …

SM2算法

文章目录前言一、SM2是什么?二、go语言实现前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、SM2是什么? SM2是国家密码管理局于2010年12月17日发布的椭圆曲线公钥密码算法。 SM2算法和RSA算法都是公钥密码算法&#xf…

rocketmq 消息 自定义_跟我学RocketMQ[1-4]之消息消费及支持spring

博客地址:朝闻道​www.wuwenliang.net本文我将继续讲解如何使用DefaultMQPushConsumer对RocketMQ中的消息进行消费,同时在文章的第二部分将继续带领读者朋友对DefaultMQPushConsumer进行薄封装,让我们在Spring中更容易对消息进行消费。DefaultMQPushCons…

sklearn 逻辑回归Demo

逻辑回归案例 假设表示 基于上述情况,要使分类器的输出在[0,1]之间,可以采用假设表示的方法。 设 h θ ( x ) g ( θ T x ) h_θ (x)g(θ^T x) hθ​(x)g(θTx), 其中 g ( z ) 1 ( 1 e − z ) g(z)\frac{1}{(1e^{−z} )} g(z)(1e−z)1​…

URL原理、URL编码、URL特殊字符、输入URL到页面显示

​From:http://blog.csdn.net/zmx729618/article/details/51381655 From:http://www.cnblogs.com/coco1s/p/5038412.html HTML URL 编码参考手册:https://www.w3cschool.cn/htmltags/html-urlencode.html http://www.w3school.com.cn/t…

记忆模糊、记忆泛化的关键分子开关被发现

来源:brainnews2018年3月12日,Nature Medicine杂志在线刊登了麻省总医院Amar Sahay研究组的最新重要工作,他们发现了一种细胞骨架蛋白Actin-binding LIM protein 3 (ABLIM3),降低该蛋白的表达水平可以增强海马齿状回细胞&#xff…

240多个jQuery插件 (转)

概述 jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0, FF 1.5, Safari 2.…

Exchanger及其用法

01 Exchanger 作用 使两个线程之间进行数据传递。(对是两个之间而不是三个或者更多个线程之间) 02 常用方法 exchange() 阻塞当前线程并等待其他线程来取得数据,若没有其他线程来取数据则一直等待。 exchange&…

SM3算法

文章目录前言一、SM3是什么?二、go语言实现前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、SM3是什么? SM3是中华人民共和国政府采用的一种密码散列函数标准,由国家密码管理局于2010年12月17日发布。相关标…

2 如何设置窗口title_如何设置华为4G路由2的WiFi黑白名单【设置方法】

不想让自家的Wi-Fi被蹭网,除了将Wi-Fi隐藏起来,您还可以设置Wi-Fi黑白名单。如果您发现有人蹭网了,可以将蹭网设备直接加入黑名单,这样就可以禁止这个设备再连接到您的Wi-Fi。如果您将家人、朋友的设备加入了白名单,那…

复选框怎么点td选中_jQuery点击tr实现checkbox选中的方法

标题描述的有点不贴切,但希望大家能够明白,为了更形像的表达,我特意录制了一张GIF动画图片。我不知道实际开发中有没有用到这种效果,但我个人认为,这种方式更人性化,因为只要点到一行,就可以使C…

谷歌大脑AutoML最新进展:用进化算法发现神经网络架构

来源:AI中国大脑的进化进程持续已久,从5亿年前的蠕虫大脑到现如今各种现代结构。例如,人类的大脑可以完成各种各样的活动,其中许多活动都是毫不费力的。例如,分辨一个视觉场景中是否包含动物或建筑物对我们来说是微不足…

股票名词解释

开盘价:   是指当日开盘后该股票的第一笔交易成交的价格。如果开市后30分钟内无成交价,则以前日的收盘价作为开盘价。 收盘价:   指每天成交中最后一笔股票的价格,也就是收盘价格。 最高价:   是指当日所成交的…