Autonomous vehicles (AVs) often depend on multiple sensors and sensing modalities to mitigate data degradation and provide a measure of robustness when operating in adverse conditions. Radars and cameras are a popular sensor combination -- although radar measurements are sparse in comparison to camera images, radar scans are able to penetrate fog, rain, and snow. Data from both sensors are typically fused prior to use in downstream perception tasks. However, accurate sensor fusion depends upon knowledge of the spatial transform between the sensors and any temporal misalignment that exists in their measurement times. During the life cycle of an AV, these calibration parameters may change. The ability to perform in-situ spatiotemporal calibration is essential to ensure reliable long-term operation. State-of-the-art 3D radar-camera spatiotemporal calibration algorithms require bespoke calibration targets that are not readily available in the field. In this paper, we describe an algorithm for targetless spatiotemporal calibration that is able to operate without specialized infrastructure. Our approach leverages the ability of the radar unit to measure its own ego-velocity relative to a fixed external reference frame. We analyze the identifiability of the spatiotemporal calibration problem and determine the motions necessary for calibration. Through a series of simulation studies, we characterize the sensitivity of our algorithm to measurement noise. Finally, we demonstrate accurate calibration for three real-world systems, including a handheld sensor rig and a vehicle-mounted sensor array. Our results show that we are able to match the performance of an existing, target-based method, while calibrating in arbitrary (infrastructure-free) environments.
翻译:自主驾驶汽车(AV)通常依赖多个传感器和感应模式来减轻数据下降并在恶劣环境中提供鲁棒性的度量。雷达和相机是一种常见的传感器组合-尽管相机图像比雷达测量稀疏,但雷达扫描能够穿透雾、雨和雪。通常在使用下游感知任务之前对两种传感器的数据进行融合。然而,准确的传感器融合取决于传感器之间的空间变换和它们的测量时间之间存在任何时间错位的知识。在AV的生命周期中,这些校准参数可能会发生变化。执行原位时空校准的能力是确保可靠长期运行所必需的。最先进的3D雷达-相机时空校准算法需要量身定制的校准目标,在实战中不易获得。在本文中,我们描述了一种无目标时空校准算法,能够在没有专门基础设施的情况下运行。我们的方法利用雷达单元测量其相对于固定外部参考框架的本体速度的能力。我们分析了时空校准问题的可辨别性并确定了校准所需的运动。通过一系列模拟研究,我们表征了我们的算法对测量噪声的敏感性。最后,我们演示了三个实际系统的准确校准,包括手持式传感器设备和车载传感器阵列。我们的结果显示,我们可以匹配现有基于目标的方法的性能,同时在任意(无基础设施的)环境中进行校准。