A reliable state estimation technique is essential for estimating the state of a quadrotor using different sensors. The Kalman Filter was used to fuse data from various sensors, including the Inertial Measurement Unit (IMU), Vicon (Motion tracking cameras), and Visual Odometry (Optical Flow). The project is divided into three parts. The first part (EKF-MAV) involves implementing the Extended Kalman Filter (EKF) to combine data from the IMU and Vicon. The second part (MAV-PoseVision) demonstrates the effectiveness of RANSAC in visual odometry for removing outliers. Lastly, the third part (UKF-MAV) illustrates the effectiveness of the Unscented Kalman Filter (UKF) in fusing data from optical flow and IMU.
Kanade–Lucas–Tomasi(KLT) feature tracker using ORB