服务机器人关键技术解读(一)

几年前就曾有人预言“机器人终将取代人类工作”,随着AI产业化、商业化落地实现,机器人取代人类完成高频重复的工作正加速前进中,而技术问题是目前面临的主要难题。

服务机器人实际上是多种技术的融合和实现,包括定位导航、语音交互、运动控制、后台调度管理、多传感器融合、通信等多领域的技术。要让产品理想落地及商用,这些技术缺一不可。今天我们就先来探讨下服务机器人的定位导航技术。

说起服务机器人定位导航,就不得不提到SLAM技术, SLAM (simultaneous localization and mapping简称SLAM)即时定位与地图构建,通常是指机器人通过对各种传感器数据进行采集和计算,生成对其自身位置姿态的定位和场景地图信息的系统,SLAM技术对于机器人的行动和交互能力至为重要,因为它代表了这种能力的基础:知道自己在哪,周围环境怎样及下一步该如何自主行动。除了在机器人领域,它在自动驾驶、无人机、AR/VR等领域都有广泛的应用,可以说拥有一定行动能力的智能体都拥有某种形式的SLAM技术。

SLAM技术通常包含多种传感器和多种功能模块,按照核心功能模块来区分,目前基于激光雷达的SLAM(激光SLAM)和基于视觉的SLAM(VSLAM)是机器人SLAM技术最主要的两种形式。

激光SLAM介绍

激光SLAM起步较早,脱胎于早期的基于测距的定位方法(如超声和红外单点测距)。激光雷达的出现和普及使测量更快更准,信息更丰富。它所采集到的物体信息呈现出一系列分散的、具有准确角度和距离信息的点,被称为点云。通过激光SLAM系统对不同时刻两片点云的匹配与比对,计算激光雷达相对运动的距离和姿态的改变,也就完成了对机器人自身的定位。

激光雷达在强光直射以外的环境种运行稳定,测距精准,点云的处理也较容易,同时,点云信息本身包含直接的几何关系,使得机器人的路径规划和导航变得更直观。

VSLAM介绍

眼睛是人类获取外界信息的主要来源,视觉SLAM也具有类似的特点,它可以从环境种获取海量的、富于冗余的纹理信息,拥有超强的场景辨识能力。早期的视觉SLAM基于滤波理论,其非线性的误差模型和巨大的计算量成为了它实用落地的障碍。近年来,随着具有稀疏性的非线性优化理论(Bundle Adjustment)以及相机技术、计算性能的进步,实时运行的视觉SLAM已经不再是梦想。

通常,一个VSLAM系统由前端和后端组成。前端负责通过视觉增量式计算机器人的位姿,速度较快。后端,主要负责两个功能:

一是在出现回环(即判定机器人回到了之前访问过的地点附近)时,发现回环并修正两次访问中间各处的位置与姿态;

二是当前端跟踪丢失时,根据视觉的纹理信息对机器人进行重新定位。简单说,前端负责快速定位,后端负责较慢的地图维护。

VSLAM的优点是它所利用的丰富纹理信息。例如两块尺寸相同内容却不同的广告牌,基于点云的激光SLAM算法无法区别他们,而视觉则可以轻易分辨。这带来了重定位、场景分类上无可比拟的巨大优势。同时,视觉信息可以较为容易的被用来跟踪和预测场景中的动态目标,如行人、车辆等,对于在复杂动态场景中的应用这是至关重要的。第三,视觉的投影模型理论上可以让无限远处的物体都进入视觉画面中,在合理的配置下(如长基线的双目相机)可以进行很大尺度场景的定位与地图构建。

目前激光SLAM技术在理论和产品落地上都相对成熟,而 VSLAM 目前仍处于研发和应用场景拓展、产品逐渐落地阶段。但由于激光SLAM和视觉SLAM各擅胜场,单独使用都有其局限性,而融合使用则是未来主要的发展趋势,使两者之间达到取长补短的作用,例如,视觉在纹理丰富的动态环境中稳定工作,并能为激光SLAM提供非常准确的点云匹配,而激光雷达提供的精确方向和距离信息在正确匹配的点云上会发挥更大的威力。而在光照不足或纹理缺失的环境中,激光SLAM的定位工作使得视觉可以借助不多的信息进行场景记录。

原文地址:https://www.cnblogs.com/RPLIDAR/p/10025906.html

时间: 2024-10-11 17:12:48

服务机器人关键技术解读(一)的相关文章

Dogo机器人关键技术的简介

这个是他的官网 http://www.glrobotics.com/dogo-members 该机器人可根据实际需要配置6~8个摄像头微型摄像头,能够为操作人员提供360度的全景侦查. 以下Dogo的摄像头布置与可视角度: 图像理解和计算机视觉 这个"通用机器人大脑"支持如下功能: 支持实时多路H264(视频编码格式)摄像头 并行图像处理 全方位视觉 图像理解 视频运动检测 多物体追踪 多传感器控制 多无刷直流电机(BLDC)控制 多伺服电机控制 多直流电机控制 多通道无线通讯 这个&

2018 上海国际服务机器人技术及应用展览会

2018 上海国际服务机器人技术及应用展览会 Shanghai International Service Robot Technology& Application Exhibition 2018 时间:2018 年 04 月 02 日-04 日 地点:上海新国际博览中心 关于[SRE 2018] 欢迎参加"2018 上海国际服务机器人技术及应用展览会"简称:"SRE 2018",本届展会将于 2018 年 04 月 02-04 日在上海新国际博览中心隆重

智能语音人机交互产业链及关键技术分析

人机交互是一门计算机科学,主要研究关于设计.评价和实现供人们使用的交互计算系统以及相关现象的科学.人机交互的发展经历了以下几个阶段:手工作业阶段.作业控制语言与交互命令语言阶段.图形用户界面(GUI)阶段.网络用户界面,目前已经发展到多通道.多媒体的智能人机交互阶段.其中,语音人机交互是当前多通道.多媒体智能人机交互的主要方式.特别是苹果Siri.科大讯飞语点的出现,让智能语音人机交互技术实现了新的跨越,得到了社会各界的广泛关注. 一.智能语音人机交互产业发展现状 什么是智能语音人机交互技术?简

聊聊推送的架构及关键技术实现

推送是在日常终端使用场景中经常碰到,特别是移动互联网普及之后,手机终端成为了消息推送的主战场,例如生活服务类的优惠券推送,咨询类的新闻推送,电商类的购物推送等等,在业务用户触达上起到了至关重要的作用,那我们今天就来揭开一下推送这个隐藏在业务背景之下的技术实现 系统架构及模块介绍 这是一个比较完整的推送业务架构图,分为三个部分:业务层.通道层和客户端常驻服务,一般来说客户端常驻服务和通道层维持一个长连接通道实现数据的双向传递,而业务层实现的是基于推送业务形态的展示,例如推送的定时任务推送,接口推送

Java Hotspot G1 GC的一些关键技术

G1 GC,全称Garbage-First Garbage Collector,通过-XX:+UseG1GC参数来启用,作为体验版随着JDK 6u14版本面世,在JDK 7u4版本发行时被正式推出,相信熟悉JVM的同学们都不会对它感到陌生.在JDK 9中,G1被提议设置为默认垃圾收集器(JEP 248).在官网中,是这样描述G1的: The Garbage-First (G1) collector is a server-style garbage collector, targeted for

无线通信网络学习之LTE关键技术之MIMO(20141219)

MIMO故名思意就是多输入多输出. 首先来了解一下关于增益的概念及计算方法: 在扩频通信系统中有两个重要的概念:处理增益和抗干扰容限. 处理增益是用来说明通信系统信噪比改善的程度,△是系统干扰的一个性能指标.一般把扩频信号带宽W与信息带宽△F之比成为处理增益Gp, 即 Gp=W/△F 举个例子:全速信息带宽为9.6Kbit/s,扩频带宽为1.2288Mbit/s ,扩频增益为21dB .   算法:10lg(1.2288*1024/9.6)=21dB. 接下来再谈谈关于增益的几个描述单位: dB

医疗服务机器人能否解决愈发严重的养老问题?

随着人类医疗技术水平的不断提升,人的寿命也在不断延长.一个最为明显的现象就是,古代寿命超过百岁的老人基本上很难寻见,但是在今天,百岁老人已经不是一件稀奇的事情了.同时这也引来了一个越来越严重的社会问题:养老! 目前在中国,超过60岁以上的老人已经多达2亿人,养老问题日益严重.而且当前国内正在进入人口老龄化的快速发展时期,老年人口数量每年都在以年均800万以上的规模激增.预计到2020年,老年人口将达到2.55亿,2033年突破4亿,2050年达到4.83亿.可是面对规模越来越庞大的老年群体,国内

大型网站系统架构演化和关键技术普及课程

大型网站系统架构演化和关键技术普及 课程观看地址:http://www.xuetuwuyou.com/course/40 课程出自学途无忧网:http://www.xuetuwuyou.com/ 了解大型网站的架构是如何一步步进行演变和改进的,并对其中的一些关键技术知识做普及. 课时1:原始架构的诞生 课时2:缓存的介绍 课时3:集群&负载均衡 课时4:数据库分库分表演变 课时5:CDN&反向代理等技术手段 课时6:分布式服务&空节点等技术手段

实时视频应用之QoS关键技术分析

转自:http://www.aiweibang.com/m/detail/104476372.html?from=p 随着WebRTC标准的逐步推广,实时音视频通讯技术受到越来越多公司和技术人员的关注.对于交互式音视频应用而言,稳定.低延时.通话质量清晰可靠是其基本需求.在互联网环境下,音视频的通话质量与以下因素有关:一是编码码率.帧率和分辨率等编码因素:二是网络的接入类型和接入设备性能:三是对丢包.抖动.乱序以及网络拥塞的自适应调整能力,即QoS(Quality of Service,服务质量