idsc-frazzoli / retina

interfaces and algorithms for event based cameras, lidars, and actuators

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[SP] Odometry from wheel rate, steering angle, and gyroscope

datahaki opened this issue · comments

Background

Odometry refers to the state estimation of the gokart from the wheel rate, steering position, and gyro reading. The wheel rate and steering position are fairly accurate measurements.

State estimation of the gokart from these sensors has not yet been developed.

Task description

Make the best use of the odometry to estimate the state of the gokart: position, heading, velocity.

The odometry is particularly challenging under two conditions:

  • the rear wheels slip at high speeds and rotational rates (Example: in a fast turn the inner wheel tends to slip)
  • the wheels lock when applying the brakes to the maximum and the gokart skids

Motivation

The lidar-based localization method works well in previously mapped environments that do not contain many moving obstacles. But in a mutable surrounding, and conditions that are adverse to the lidar sensing, the lidar-based localization is expected to become unstable. A thoroughly investigated and well tuned state estimation from alternative sensors is crucial for a robust localization.

Another advantage is that odometry has a higher update frequency compared to lidar-based localization.