In this paper, we introduce a novel approach for ground plane normal estimation of wheeled vehicles. In practice, the ground plane is dynamically changed due to braking and unstable road surface. As a result, the vehicle pose, especially the pitch angle, is oscillating from subtle to obvious. Thus, estimating ground plane normal is meaningful since it can be encoded to improve the robustness of various autonomous driving tasks (e.g., 3D object detection, road surface reconstruction, and trajectory planning). Our proposed method only uses odometry as input and estimates accurate ground plane normal vectors in real time. Particularly, it fully utilizes the underlying connection between the ego pose odometry (ego-motion) and its nearby ground plane. Built on that, an Invariant Extended Kalman Filter (IEKF) is designed to estimate the normal vector in the sensor's coordinate. Thus, our proposed method is simple yet efficient and supports both camera- and inertial-based odometry algorithms. Its usability and the marked improvement of robustness are validated through multiple experiments on public datasets. For instance, we achieve state-of-the-art accuracy on KITTI dataset with the estimated vector error of 0.39{\deg}. Our code is available at github.com/manymuch/ground_normal_filter.
翻译:在本文中,我们为地面飞机对轮式车辆的正常估计采用了一种新颖的方法。在实践中,地面飞机由于制动和不稳定的公路表面而发生动态变化。结果,该车辆的表面,特别是投球角度,从微妙到显而易见的波动。因此,估计地面飞机的正常意义是有意义的,因为它可以被编码,以提高各种自主驾驶任务的稳健性(例如3D物体探测、路面重建以及轨迹规划)。我们提议的方法仅使用odo测量法作为输入和实时估计准确地面飞机正常矢量。特别是,它充分利用了自我成形(ego-movement)与附近地面平面之间的内在联系。在这个基础上,一个不动的扩展卡尔曼过滤器(IEKF)的设计是为了估计传感器坐标中的正常矢量。因此,我们拟议的方法既简单又有效,又支持基于摄像器和惯性惯性odology的测量算法。它的可用性和强度的明显改进是通过在公共数据集上的多次实验得到验证的。例如,我们用正态的矢量数据精确度的精确度为我们的矢量/矢量数据。