历史上的今天
今天是:2024年12月04日(星期三)
2019年12月04日 | 激光导航移动机器人工作方式大揭秘
2019-12-04 来源:仙知机器人
伴随移动机器人(AGV)产业快速发展,导航移动机器人以其自主、灵活、高效、精准的优势成为市场上最受欢迎的移动机器人产品,并在工业制造、医疗教育、商用服务等诸多领域广泛应用。在移动互联网及各大新媒体平台的作用下,激光导航移动机器人产品逐渐走进大众视野,成为人们生活中的屡见不鲜的“新物种”。但是对绝大多数的普通大众而言,激光导航移动机器人是如何工作的,好似成为了新的世界未解之谜,让大家百思不得其解。
今天,小编就带大家来揭开这个“未解之谜”。
激光导航移动机器人要想完成作业任务,首先得解决这三个基本问题:“我在哪儿?”、“我要到哪里去?”、“我应该怎样去?”。而要解决这三个问题就需要对移动机器人进行定位、建立地图及路径规划。只有解决了这三个问题才能实现移动机器人的自主导航,完成一系列的运输工作。
这时需要提及的是SLAM技术,SLAM意为即时定位与地图构建。它解决的就是移动机器人在未知环境中如何进行自主导航的问题。激光导航移动机器人采用的是激光SLAM技术,工作原理是通过对周围环境进行信息采集,呈现出一系列分散的、具有准确角度和距离信息的点,被称为点云。
密密麻麻的点云信息集合起来就会形成一张地图,把这张地图存储在移动机器人中,当移动机器人在运行时通过实时的点云信息与存储的地图进行匹配与对比,计算激光雷达相对运动的距离和姿态的改变,也就完成了对机器人自身的定位。这时就解决了“我在哪儿?”的问题。
当完成地图构建与机器人定位之后,解决“我要到哪里去”的问题就会变得相对简单。在地图中设定一个目标位置,并把目标位置告诉移动机器人,移动机器人便可以明确“我要到哪里去”。
相对较难的是“我应该怎样去”的问题,因为在去到目标位置过程中,一方面是路径规划与路径选择,如何才能找到到达目标位置的最优路径;一方面是去往目标位置过程中可能会遇到各种各样的障碍,即自主导航及自主避障。而且,在移动机器人去往目标位置时可能会由于定位丢失或其它因素导致无法精确到达指定位置。这一系列问题的背后,都与移动机器人的算法紧密相连。掌握了最为核心的算法之后,“我应该怎样去”的问题就会变得简单起来。
从导航算法来看,由于激光导航移动机器人又分为激光反光板导航与激光自然轮廓导航两种,它们的算法也不一样。
激光反光板导航通过激光雷达持续地发射激光脉冲,由旋转机构将激光脉冲按一定角度间隔(角度分辨率)发射向扫描角度内的各个方向而形成一个以径向坐标为基准的二维扫描面。激光雷达通过识别扫描范围内的物体表面反射率,来识别激光反光板的位置信息,再通过最少三个反光板的位置计算出激光雷达所在的AGV的位置和姿态信息。
而激光自然轮廓导航则是通过激光扫描仪对自然环境(如墙壁、柱子或其它固定物体)进行、学习,结合自身所携带的内部(、IMU等)和外部传感器(激光传感器)来对自身进行定位。它的算法会融合激光、编码器、等多种传感器的数据来进行计算。
而在解决了“我在哪儿?”、“我要到哪里去?”、“我应该怎样去?”这三个基本问题之后,相信大家对移动机器人是如何工作的便有了答案。
最后值得一提的是,在实际应用场景中,假如网络环境状况不佳,地面不平整、有坑洞,移动机器人行径路线有行人等不可预见的障碍,也会对移动机器人安全顺利的完成工作产生一定的阻碍。这时便需要多种方式来确保移动机器人安全运行。
作为一站式移动机器人方案专家,面对各种复杂场景,仙知机器人都有不同的解决方案。如移动机器人在多个AP的现场环境中运行,仙知解决方案可通过选配Wi-Fi漫游功能来确保网络稳定性;如地面有坑洞,可选配3D相机进行识别检测,根据配置选择停障或绕行;如车间有流动的工人,可使用双激光移动机器人、碰撞条等多种防范措施确保机器人安全运行。
有关仙知
上海仙知机器人科技有限公司,是一家以移动机器人控制与调度为核心的高新技术企业。作为一站式移动机器人方案专家,仙知机器人掌握了具有自主知识产权的移动机器人核心技术,并在工业自动化领域内拥有丰富的项目经验。仙知机器人致力于服务各行业集成商,并为其提供包括移动机器人控制、调度与信息管理在内的一站式移动机器人解决方案。
目前,仙知机器人的产品、技术及解决方案已在汽车制造、家电制造、3C制造、半导体制造、食品烟草、电商仓储、安防巡检、商用服务、医疗教育等领域广泛应用。
仙知机器人积极践行企业使命—“让智能创造价值”,不断坚持技术创新,并以开放包容、合作共赢的姿态携手合作伙伴,最大程度地满足客户对产品、技术与解决方案的高品质追求,力争“成为机器人产业的创新者与引领者!”
史海拾趣
|
请问在wince里怎样用wifi发送特定数据 有人说就是socket编程,我没想明白,难道系统会自动调用wifi? 还请各位前辈指点迷津!… 查看全部问答> |
|
想学习一下AD,打算仿真做一个数字电压表,测量0~5V输出0~255,通过数码管显示,AD用的0809,模拟输入采用一个1K滑动变阻器连接到IN0(不知道这种做法是否可行?)现在的问题是,改变滑动变阻器的值,数码管的值有变化,但是并不是有规律地增大或 ...… 查看全部问答> |
|
小弟在研究硬盘电机的驱动,我曾试过用小功率管9013,8050,8550等等来搭成达林顿管子,但是驱动电机的时候发热严重,而且明显有气无力...虽然能转...在网上找了很久,想用场效管IRF540N来驱动,但是不知道电路如何搭建...求各位高手,走过路过的能 ...… 查看全部问答> |
|
针对beaglebone 扩展板,进行Linux驱动的调试! 好久没有发帖子了!今天来分享一下针对beaglebone 扩展板,进行Linux驱动的调试吧! 第二次修正beaglebone板子的外围电路还是比较顺利的! 具体编译内核的过程就不在介绍了!论坛里有很多人写了这方面的教程,Ti官方的文档也提供了较为全面的编译 ...… 查看全部问答> |
|
都到这个点了,真的好瞌睡啊,希望这个文档能对初学的人带来帮助 我也是磕磕绊绊好几周才弄懂了整个开发的流程,希望初学的人来看 看我这篇文档,在开发中少走弯路,不走弯路 我是西安电子科技大学测控技术与仪器专业的学生,欢迎交流,共同进步 ...… 查看全部问答> |
|
晒设计方案+MDK5.0下新建STM32F429i工程步步入门 晒设计方案+MDK5.0下新建STM32F429i工程步步入门 环境说明:1 Keil uVision52 STM32F429I-Discovery_FW_V1.0.1 一 工作目录路径1 在STM32F429I-Discovery_FW_V1.0.1目录下新建自己的总工程文件夹”My_Projects”. 2 为第一个工程试验新建文件夹 ...… 查看全部问答> |




