工具简介
人形机器人身上常能看到激光雷达这个装置。本文通俗讲解雷达和激光雷达分别是干什么的,它们如何帮机器人测距离、扫环境,让机器人看清周围的世界。有了雷达,机器人在复杂环境里走路才更有把握。
你如果仔细看一些机器人,会发现它头顶或身上装着一个会转的装置,那就是雷达。汽车上的雷达能测距离,人形机器人身上的雷达和激光雷达,也是干类似的活。
这篇文章就来讲讲,机器人身上的雷达和激光雷达,到底在忙些什么,它们是怎么帮机器人看清周围世界的。
雷达的本质:发信号测距离
雷达的英文原意,就是无线电探测和测距。它的思路很朴素:先发出一个信号,信号碰到东西会弹回来,然后算一下发出去和弹回来花了多少时间,再乘以速度,就能算出那个东西离自己多远。
这就像我们对着远处大喊,听回声判断山有多远,道理是一样的,只不过雷达用的是电波或者光,速度极快、算得极准,误差小到可以用厘米来算。
说白了,雷达就是一个会测量距离的探测器,专门负责回答那个东西离我多远的问题。
激光雷达:用光来画地图
激光雷达,就是用激光当信号的高级雷达。它一边发射激光,一边接收反射回来的光,就能精确测出周围物体离自己多远。因为光跑得快、束细,所以激光雷达测距特别准。
很多机器人头顶上那个转圈圈的,就是激光雷达。它一边转,一边扫,一圈下来就能把周围360度的距离都量一遍,画出一张周围环境的轮廓图,哪里是墙、哪里有障碍,一目了然。
激光雷达能看见障碍物
有了激光雷达扫出来的距离图,机器人就知道哪里有墙、哪里有桌子、哪里有台阶,哪些地方能走、哪些地方会撞上。这对它走路、避障、规划路线非常重要。
你可以把激光雷达想象成机器人的一双千里眼,专门负责测量四周哪里有东西、离多远,帮机器人提前发现危险,绕开障碍物。
雷达和摄像头是搭档
雷达擅长测距离,但看不出颜色和文字;摄像头擅长看细节,但测距离不如雷达准。所以聪明的机器人会把两者结合起来用,互相补充,把环境看得又准又清楚。
一个负责看远近距离,一个负责看颜色细节,配合起来,机器人就既有全局的地图,又有局部的细节,走路做事都更有把握。
雷达也有自己的局限
激光雷达测距离很准,但也有短板。比如下大雨、起大雾的时候,激光会被水汽散射,效果打折扣;太远的距离,它也可能测不到。所以雷达不是万能的,也有自己的使用范围。
正因为如此,机器人才要把雷达和摄像头、超声波等结合起来用,互相补位。多种传感器一起上,才能在各种天气、各种距离下,都把周围看得清清楚楚。
雷达在机器人上的位置
雷达装在哪,也有讲究。装在头顶,视野开阔,能扫到四周;装在身体前方,能专门盯着前进方向。不同位置的雷达,负责不同的观察任务,就像人用眼睛看四周、用余光盯前方一样。
有些机器人还不止一个雷达,头顶一个看全局,身上一个看细节,配合起来,就能把周围环境摸得又全又细,走路做事都更有把握。
小结一下:雷达和激光雷达的核心作用是测距离,靠发出信号再接收回波来算远近。激光雷达尤其擅长给周围环境画一张距离图,是机器人走路避障、看清世界的重要工具。
随着技术不断进步,激光雷达也在变得越来越小巧、越来越便宜。早些年,它还是又大又贵的稀罕设备,如今已经能装进普通机器人甚至扫地机里。可以预见,未来雷达会像摄像头一样普及,成为机器人身上的标配。到那时,机器人看世界的本领又会更上一层楼,在复杂环境里走得更加从容,也为它进入更多场景打下坚实基础。
