Sensor fusion

Aus www.wiki.ardumower.de
Version vom 28. Januar 2015, 18:19 Uhr von Alexanderg (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Sensor errors= =Sensor fusion= =Mapping and localization (SLAM)= The perimeter magnetic field could be used as input for a robot position estimation. Howeve…“)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Sensor errors

Sensor fusion

Mapping and localization (SLAM)

The perimeter magnetic field could be used as input for a robot position estimation. However, as both the magnetic field map and the robot position on it is unknown, the algorithm needs to calculate both at the same time. Such algorithms are called 'Simultaneous Localization and Mapping' (SLAM).

Input to SLAM algorithm:

  • control values (speed, steering)
  • observation values (speed, heading, magnetic field strength)

Output from SLAM algorithm:

  • magnetic field map (including perimeter border)
  • robot position on that map (x,y,theta)

Example SLAM algorithms:

  • Particle filter-based SLAM plus Rao-Blackwellization: model the robot’s path by sampling and compute the 'landmarks' given the poses