← 最新论文
💻 computer science

Extending Ground-Constraint LiDAR-IMU Calibration to Tilted Surfaces in a Continuous-Time Framework

本文引入了一种用于无目标 LiDAR-IMU 校准的新型连续时间框架,该框架通过提出不假设重力与表面法向量共线的新残差,将地面约束方法扩展到了非平坦、倾斜的环境中,从而提高了地面车辆在平坦和倾斜场景下的校准重复性。

原作者: Vassili Korotkine, Pierre Chamoun, Mohammed Ayman Shalaby, James Richard Forbes

发布于 2026-08-27
📖 1 分钟阅读☕ 轻松阅读

原作者: Vassili Korotkine, Pierre Chamoun, Mohammed Ayman Shalaby, James Richard Forbes

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

在现实世界中移动的机器人依赖于其视觉与平衡感之间微妙的协作关系。为了安全导航,机器需要准确知道自己的位置和朝向,这通常由两个协同工作的不同传感器来完成。其中一个传感器是激光扫描仪,它通过扫描环境来构建周围环境的详细地图;而另一个是紧凑的运动追踪器,用于测量车辆的加速度和转向。为了让这两股数据流能够有机结合,计算机必须了解它们之间精确的物理关系:即它们安装时的间距以及它们相对于彼此的角度。如果这种关系哪怕只有轻微偏差,机器人的内部地图就会发生漂移,其对世界的理解也会随之崩溃。

工程师面临的挑战在于,这些传感器在机器人制造完成时很少是完美对齐的,而且精确的偏移量可能会随着时间的推移而改变。为了解决这个问题,机器人必须进行校准过程,这是一种通过观察传感器如何运动来让计算机自行确定正确对齐方式的“自我调优”。对于地面车辆而言,由于它们主要在平坦的路面上向前行驶或转圈,这一过程在历史上一直很难实现。这种运动过于简单,无法为计算机提供足够的线索来解开谜题。以往的解决方案试图通过简化处理来解决问题,即假设地面是完全平坦的——这一规则在高速公路上行之有效,但在车辆遇到坡道或斜坡时则会彻底失效。

麦吉尔大学的一个研究小组开发了一种解决此问题的新方法,使机器人即使在地面倾斜的情况下也能准确地进行自我校准。他们的研究成果发表在最近的一项研究中,该方法消除了对平坦地形的硬性要求,使得校准在斜坡上也能像在水平面上一样有效。通过优化计算机解释激光扫描仪与运动追踪器之间关系的方式,这种新方法确保了无论机器人是在城市街道行驶还是在崎岖不平的山丘上攀爬,都能保持对自身位置的精确感知。

问题的核心在于地面车辆的运动方式。由于受到重力的约束必须保持在地面上,它们在转向时通常围绕单一的垂直轴旋转。这种有限的运动为校准软件制造了一个盲区。当车辆在平地上转圈时,计算机很难判断传感器在垂直方向上的分离距离,从而导致不确定性。为了解决这个问题,早期的方法依赖于一个数学捷径:它们假设重力将车辆向下牵引的方向与地面垂直向上的方向完全一致。这个假设仅在平坦表面上成立。一旦车辆驶上斜坡,地面虽然倾斜了,但重力方向并未改变。旧有的假设因此破裂,导致校准失败,并经常产生极其错误的结果。

研究人员通过创建一套新的计算机遵循规则解决了这一问题,这些规则并不依赖于地面是否平坦。该方法不再假设地面是水平的,而是测量实际的坡度,并利用该信息来修正对齐。系统通过查看激光数据来识别车辆行驶的表面,并计算该表面相对于重力方向的角度。随后,它利用该角度来约束计算过程,有效地告诉计算机:“地面以这个特定的角度倾斜,请据此调整传感器对齐。”这种方法使得系统即使在车辆爬坡时,也能求解出传感器的正确位置和朝向。

为了测试他们的想法,团队使用了一台配备了激光扫描仪和运动追踪器的标准机器人车辆。他们对机器人进行了多次测试运行,包括在实验室平整地板上以及户外斜坡上的运行。他们将这种新方法与一种广泛使用的、依赖于平地假设的现有技术进行了对比。在平坦表面上,两种方法表现都很好,但新方法在一致性方面略胜一筹,这可能是因为它使用了一种更复杂的方式来处理连续的运动数据流。真正的差异出现在斜坡上。当机器人驶上和驶下坡道时,旧方法会产生不稳定且不可靠的结果,往往无法收敛到一个正确的答案。相比之下,新方法保持了稳定性,无论坡度如何,都能始终如一地找到正确的对齐方式。

研究人员还在从其他车辆(包括一台崎岖的越野机器和一个大学校园的数据集)收集的数据上测试了该系统。在所有案例中,新方法都展现出了更高的可靠性。当团队故意以一个关于传感器位置的错误猜测开始校准过程时,新系统能够自我纠正并找到正确答案,而旧方法则难以恢复。这种自我纠错能力对于现实世界的应用至关重要,因为在现实场景中,机器人的初始测量值未必总是完美的。研究表明,通过考虑地面的倾斜,机器人可以保持其内部地图的高精度,这种能力对于在复杂、不平整的环境中运行至关重要。

尽管这种新方法代表了重大进步,但研究人员指出,它仍然需要一些先验知识。系统在开始前需要知道运动追踪器距离地面的物理高度,这是一个必须手动测量的数值。此外,为了计算坡度角,系统需要一个关于车辆处于平地时重力表现的参考基准,这通常通过在水平地面上的简短校准运行来确定。尽管存在这些细小的要求,但能够在不失效的情况下处理倾斜表面的能力是一项重大改进。这意味着机器人现在可以在更广泛的环境中部署,例如拥有不平整土地的建筑工地或山区,而无需担心因校准失效而迷失方向。

这项工作凸显了机器人领域的一个大趋势:从对世界的僵化假设转向能够适应环境现实的系统。通过承认地面并不总是平坦的,研究人员构建了一个更强大的机器人导航工具。研究结果表明,未来的机器人将不再过度依赖完美条件,而是能够更好地在它们真正需要的复杂、多变的现实世界中运行。该方法的代码已向其他研究人员开放,邀请他们在该领域不断演进的过程中进行进一步的测试与完善。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →