Locking On: Leveraging Dynamic Vehicle-Imposed Motion Constraints to Improve Visual Localization
Most 6-DoF localization and SLAM systems use static landmarks but ignore dynamic objects because they cannot be usefully incorporated into a typical pipeline. Where dynamic objects have been incorporated, typical approaches have attempted relatively sophisticated identification and localization of these objects, limiting their robustness or general utility. In this research, we propose a middle ground, demonstrated in the context of autonomous vehicles, using dynamic vehicles to provide limited pose constraint information in a 6-DoF frame-by-frame PnP-RANSAC localization pipeline. We refine initial pose estimates with a motion model and propose a method for calculating the predicted quality of future pose estimates, triggered based on whether or not the autonomous vehicle's motion is constrained by the relative frame-to-frame location of dynamic vehicles in the environment. Our approach detects and identifies suitable dynamic vehicles to define these pose constraints to modify a pose filter, resulting in improved recall across a range of localization tolerances from $0.25m$ to $5m$, compared to a state-of-the-art baseline single image PnP method and its vanilla pose filtering. Our constraint detection system is active for approximately $35\%$ of the time on the Ford AV dataset and localization is particularly improved when the constraint detection is active.
Code (0)
등록된 구현이 없습니다.
Tasks
Autonomous VehiclesVisual LocalizationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Geometric Stabilization of Virtual Nonlinear Nonholonomic Constraints
In this paper, we address the problem of stabilizing a system around a desired manifold determined by virtual nonlinear nonholonomic constraints. Virtual constraints are relationships imposed on a control system that are…
Learning by Inertia: Self-supervised Monocular Visual Odometry for Road Vehicles
In this paper, we present iDVO (inertia-embedded deep visual odometry), a self-supervised learning based monocular visual odometry (VO) for road vehicles. When modelling the geometric consistency within adjacent frames, …
BlockingMonocular Visual OdometrySelf-Supervised LearningVisual OdometryLearning Rigidity-based Flocking Control with Gaussian Processes
Flocking control of multi-agents system is challenging for agents with partially unknown dynamics. This paper proposes an online learning-based controller to stabilize flocking motion of double-integrator agents with add…
Gaussian ProcessesNon-Blocking Robustness Analysis in Discrete Event Systems
This paper presents a mathematical framework for characterizing state blocking in discrete event systems (DES) under transition deletions. We introduce a path-based analysis approach that determines whether systems maint…
BlockingAdvanced Algorithms of Collision Free Navigation and Flocking for Autonomous UAVs
Unmanned aerial vehicles (UAVs) have become very popular for many military and civilian applications including in agriculture, construction, mining, environmental monitoring, etc. A desirable feature for UAVs is the abil…
Autonomous NavigationNavigate