yinchao26 / ukf_orientation_estimation

a quaternion-based Unscented Kalman Filter on IMU to estimate quadrotor orientation. With estimates and camera data, a sphere panorama is generated by image stitching

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UPenn ESE650 Learning in Robotics, Project 2

  1. Put imu .mat file into folder .\imu
    Put vicon .mat file into folder .\vicon
    Put camera .mat file into folder .\cam
    All these sensor data are from quadrotor running
  2. Modify state_estimation.py, change flags, dataset index and mat file location accordingly
  3. The result will present at folder .\result. There will be an orientation plot that compare UKF estimate and Vicon ground truth. Based on the estimate, a panorama video that stitches images to a sphere surrounding the global camera will be displayed.

https://www.youtube.com/watch?v=t8ejbLpqYuA&t=2s
https://www.youtube.com/watch?v=4kOsHbubh1A

About

a quaternion-based Unscented Kalman Filter on IMU to estimate quadrotor orientation. With estimates and camera data, a sphere panorama is generated by image stitching


Languages

Language:Python 100.0%