Implementierung eines IMU Systems

Board mit eingebauter IMU

Für die Verbesserung unseres Gegnererkennungssystems würden wir gerne IMUs (Inertia Measurement Units), also Beschleunigungssensoren nutzen. Bisher basiert unsere Gegnererkennung ausschließlich auf Triangulation mit Ultraschall. Die zusätzlichen Informationen einer IMU auf den gegnerischen Robotern soll diese noch genauer machen.

Aufgaben

  • Erstes Testen verschiedener IMUs m.H. von Dev – Boards
  • Erstellen einer kompakten Platine zur Ansteuerung des Sensors + Kommunikation mit unserem Roboter
  • Software zur Auswertung der Sensoren
  • Einarbeitung in derzeitiges System
  • Software zur Sensorfusion (Ultraschall+IMU)

Tools

  • C / C++
  • KiCad