932 research outputs found
IMPLEMENTATION OF KALMAN FILTER TO TRACKING CUSTOM FOUR-WHEEL DRIVE FOUR-WHEEL-STEERING ROBOTIC PLATFORM
Vehicle tracking is an important component of autonomy in the robotics field, requiring integration of hardware and software, and the application of advanced algorithms. Sensors are often plagued with noise and require filtering. Additionally, no single sensor is sufficient for effective tracking. Data from multiple sensors is needed in order to perform effective tracking. The Kalman Filter provides a convenient and efficient solution for filtering and fusing sensor data as well as estimating noise error covariances. Consequently, it has been essential in tracking algorithms since its introduction in 1960.
This thesis presents an application of the Kalman filter to tracking of a custom four-wheel-drive four-wheel-steering vehicle using a limited sensor suite. Sensor selection is discussed, along with the characteristics of the sensor noise as related to meeting the requirements of the Kalman filter for guaranteeing optimality. The filter requires the development of a dynamical model, which is derived using empirical data methods and evaluated. Tracking results are presented and compared to unfiltered data
Vision-based localization methods under GPS-denied conditions
This paper reviews vision-based localization methods in GPS-denied
environments and classifies the mainstream methods into Relative Vision
Localization (RVL) and Absolute Vision Localization (AVL). For RVL, we discuss
the broad application of optical flow in feature extraction-based Visual
Odometry (VO) solutions and introduce advanced optical flow estimation methods.
For AVL, we review recent advances in Visual Simultaneous Localization and
Mapping (VSLAM) techniques, from optimization-based methods to Extended Kalman
Filter (EKF) based methods. We also introduce the application of offline map
registration and lane vision detection schemes to achieve Absolute Visual
Localization. This paper compares the performance and applications of
mainstream methods for visual localization and provides suggestions for future
studies.Comment: 32 pages, 15 figure
Planetary Rover Inertial Navigation Applications: Pseudo Measurements and Wheel Terrain Interactions
Accurate localization is a critical component of any robotic system. During planetary missions, these systems are often limited by energy sources and slow spacecraft computers. Using proprioceptive localization (e.g., using an inertial measurement unit and wheel encoders) without external aiding is insufficient for accurate localization. This is mainly due to the integrated and unbounded errors of the inertial navigation solutions and the drifted position information from wheel encoders caused by wheel slippage. For this reason, planetary rovers often utilize exteroceptive (e.g., vision-based) sensors. On the one hand, localization with proprioceptive sensors is straightforward, computationally efficient, and continuous. On the other hand, using exteroceptive sensors for localization slows rover driving speed, reduces rover traversal rate, and these sensors are sensitive to the terrain features. Given the advantages and disadvantages of both methods, this thesis focuses on two objectives. First, improving the proprioceptive localization performance without significant changes to the rover operations. Second, enabling adaptive traversability rate based on the wheel-terrain interactions while keeping the localization reliable.
To achieve the first objective, we utilized the zero-velocity, zero-angular rate updates, and non-holonomicity of a rover to improve rover localization performance even with the limited available sensor usage in a computationally efficient way. Pseudo-measurements generated from proprioceptive sensors when the rover is stationary conditions and the non-holonomic constraints while traversing can be utilized to improve the localization performance without any significant changes to the rover operations. Through this work, it is observed that a substantial improvement in localization performance, without the aid of additional exteroceptive sensor information.
To achieve the second objective, the relationship between the estimation of localization uncertainty and wheel-terrain interactions through slip-ratio was investigated. This relationship was exposed with a Gaussian process with time series implementation by using the slippage estimation while the rover is moving. Then, it is predicted when to change from moving to stationary conditions by mapping the predicted slippage into localization uncertainty prediction. Instead of a periodic stopping framework, the method introduced in this work is a slip-aware localization method that enables the rover to stop more frequently in high-slip terrains whereas stops rover less frequently for low-slip terrains while keeping the proprioceptive localization reliable
Wheel-INS2: Multiple MEMS IMU-based Dead Reckoning System for Wheeled Robots with Evaluation of Different IMU Configurations
A reliable self-contained navigation system is essential for autonomous
vehicles. Based on our previous study on Wheel-INS \cite{niu2019}, a
wheel-mounted inertial measurement unit (Wheel-IMU)-based dead reckoning (DR)
system, in this paper, we propose a multiple IMUs-based DR solution for the
wheeled robots. The IMUs are mounted at different places of the wheeled
vehicles to acquire various dynamic information. In particular, at least one
IMU has to be mounted at the wheel to measure the wheel velocity and take
advantages of the rotation modulation. The system is implemented through a
distributed extended Kalman filter structure where each subsystem
(corresponding to each IMU) retains and updates its own states separately. The
relative position constraints between the multiple IMUs are exploited to
further limit the error drift and improve the system robustness. Particularly,
we present the DR systems using dual Wheel-IMUs, one Wheel-IMU plus one vehicle
body-mounted IMU (Body-IMU), and dual Wheel-IMUs plus one Body-IMU as examples
for analysis and comparison. Field tests illustrate that the proposed multi-IMU
DR system outperforms the single Wheel-INS in terms of both positioning and
heading accuracy. By comparing with the centralized filter, the proposed
distributed filter shows unimportant accuracy degradation while holds
significant computation efficiency. Moreover, among the three multi-IMU
configurations, the one Body-IMU plus one Wheel-IMU design obtains the minimum
drift rate. The position drift rates of the three configurations are 0.82\%
(dual Wheel-IMUs), 0.69\% (one Body-IMU plus one Wheel-IMU), and 0.73\% (dual
Wheel-IMUs plus one Body-IMU), respectively.Comment: Accepted to IEEE Transactions on Intelligent Transportation System
- …