Given data from an IMU (accelerometer and gyroscope), estimate the 3D orientation and use this information to stith a panorama.
- Run
Wrapper.m
for running Complementary Filter, Kalman Filter and Unscented Kalman Filter. - Change the flags in
Wrapper.m
as needed. - By default, the code runs all the filters, shows the panorama stitching and saves the panorama in the current directory.
- By default, image blending is off as it is very slow, use
Wt
to turn it on. - When you run the code, dialog boxees will open for you to load the necessary files. General order is IMUData, ViconData and then CameraData (as the flags are set).
Rotplot
is disabled by default, enable it using theRotboxFlag
inWrapper.m
You can find the report here.
- Kraft, Edgar. "A quaternion-based unscented Kalman filter for orientation tracking." Proceedings of the Sixth International Conference of Information Fusion. Vol. 1. 2003.
- S. J. Julier and J. K. Uhlmann, A new extension of the Kalman filter to nonlinear systems , in International Symposium on Aerospace/Defense Sensing, Simulation and Controls, Orlando, USA, 1997.