Presentation is loading. Please wait.

Presentation is loading. Please wait.

G. Casalino, E. Zereik, E. Simetti, A. Turetta, S. Torelli and A. Sperindè EUCASS 2011 – 4-8 July, St. Petersburg, Russia.

Similar presentations


Presentation on theme: "G. Casalino, E. Zereik, E. Simetti, A. Turetta, S. Torelli and A. Sperindè EUCASS 2011 – 4-8 July, St. Petersburg, Russia."— Presentation transcript:

1 G. Casalino, E. Zereik, E. Simetti, A. Turetta, S. Torelli and A. Sperindè EUCASS 2011 – 4-8 July, St. Petersburg, Russia

2 Introduction Visual Odometry Additional Measurements State Estimators Sequence Estimators Multi-Sensor Integration Discussion and ConclusionAgenda EUCASS 2011 – 4-8 July, St. Petersburg, Russia

3 Planetary Robot accurate localization and motion estimation Different techniques WO IMU VO Improve VO additional image processing Extended/Iterated Kalman Filters Sequence Estimators Integration scheme Final multi-sensor schemeIntroduction EUCASS 2011 – 4-8 July, St. Petersburg, Russia

4 Visual Odometry EUCASS 2011 – 4-8 July, St. Petersburg, Russia

5 Visual Odometry EUCASS 2011 – 4-8 July, St. Petersburg, Russia

6 Visual Odometry positionorientation At each step, the rover position and orientation are computed with respect to the previous step Sequence of positions-orientations truly attained by the vehicle EUCASS 2011 – 4-8 July, St. Petersburg, Russia

7 measured rover position and orientation independent white noise sequences affecting position and orientation measurements position and orientation covariance matricesEstimations

8 EUCASS 2011 – 4-8 July, St. Petersburg, Russia relative At each step, VO provides the rover relative position and orientation Absolute Absolute rover position and orientation: whereEstimations

9 open chain independent Linear open chain of frames, with independent positioning Error increasing Error progressively increasing with the number of stages No further constraints Improvements: Additional measurements At each step provide measurements of the occurred motion between frames andEstimations EUCASS 2011 – 4-8 July, St. Petersburg, Russia

10 Assumption: stereo camera can recognize in the current frame a sufficient number of features belonging to images and Additional Measurements EUCASS 2011 – 4-8 July, St. Petersburg, Russia

11 orientation position State Space Model EUCASS 2011 – 4-8 July, St. Petersburg, Russia

12 State Space Model EUCASS 2011 – 4-8 July, St. Petersburg, Russia

13 System evolution estimated via standard Kalman filters Extended Extended (EKF) Iterated Iterated (IKF) Gaussianity Gaussianity hypothesis for the filter Gaussianity is not suitable due to system non-linearity suboptimality such an approximation leads to suboptimality recursive These are recursive filters linearly increasing errors have still to be expected for increasing number of stages Incoming acquisitions to better all the past state estimations State Estimators EUCASS 2011 – 4-8 July, St. Petersburg, Russia

14 The problem becomes: measurement sequence sequence state sequence Sequence Estimators EUCASS 2011 – 4-8 July, St. Petersburg, Russia

15 Renew, at each stage, the entire sequence, without relying on the previous one strongly reduced Error generally characterizing IKF and EKF should result strongly reducedBUT dimensionality Increasing dimensionality with increasing number of stages linear linear and quite acceptable with a reasonably high maximum number of stages freeze restart after this freeze and restart the procedure Sequence Estimators EUCASS 2011 – 4-8 July, St. Petersburg, Russia

16 sub-problems Solve the following cascade of sub-problems: manageable Maintain a manageable implementative form that otherwise cannot be guaranteed, considering the general problem Minimization of the Gaussian p.d.f. exponents Bayes Bayes formula Sequence Estimators EUCASS 2011 – 4-8 July, St. Petersburg, Russia

17 linear parametrization At each stage a linear parametrization is obtained It is the constraint for the previous stage Back Substitution Back Substitution scheme Dynamic Programming Dynamic Programming strategy Sequence Estimators EUCASS 2011 – 4-8 July, St. Petersburg, Russia

18 Wait until stage Reneweach Renew the interpolated sequence in correspondence of each new stage Backward Phase Backward Phase: computational effort increasing with the number of stages Restart Restart the procedure from the last stage considered as the new initial one Smaller Smaller drifting errors suboptimality Accepted suboptimality vs. joint estimation of both sequencesComments EUCASS 2011 – 4-8 July, St. Petersburg, Russia

19 Exploit different sensors Augmented sensor Augmented sensor with better performances Different integration schemes: Integration Scheme EUCASS 2011 – 4-8 July, St. Petersburg, Russia

20 sequential First sequential scheme smaller variance SQE fed with smaller variance measurements data from STE Feedback loop used to re-initialize the STE module Totally useless Totally useless scheme Integration Scheme

21 parallel Without further data, things can be bettered with a parallel integration scheme EUCASS 2011 – 4-8 July, St. Petersburg, Russia Integration Scheme

22 IMU IMU: measurements about the angular velocity vector and the linear acceleration vector WO WO integration EUCASS 2011 – 4-8 July, St. Petersburg, Russia Multi-Sensor Integration

23 Previously developed VO module via software CUDA implementation: via CUDA SURF extraction and descriptors via CUDA matching and tracking via software with SAD pose estimation via software Sequence Estimator Sensor data integration Discussion and Conclusion EUCASS 2011 – 4-8 July, St. Petersburg, Russia

24 Open issues: under consideration still under consideration many simulations and experimental tests are to be carried out not only planar motion mange the non-holonomic constraints for the rover “Visual Odometry Centric” scheme different state space model starting from a different sensor integration scheme with possibly different characteristics worth a comparison Discussion and Conclusion EUCASS 2011 – 4-8 July, St. Petersburg, Russia

25 Questions? Thank you! EUCASS 2011 – 4-8 July, St. Petersburg, Russia


Download ppt "G. Casalino, E. Zereik, E. Simetti, A. Turetta, S. Torelli and A. Sperindè EUCASS 2011 – 4-8 July, St. Petersburg, Russia."

Similar presentations


Ads by Google