Makeblock Ranger mit wifi ansteuern

Ziele

  • Ansteuern des Roboters per UDP
  • Erstellung eines Kommunikationsprotokolls
  • Einbinden verschiedener Sensoren
  • Automatischer Handshake
  • Dokumentation der API und Bibliothek für zukünftige Studierende
  • Einbindung von LiDAR-Senoren (1D/2D)
  • Kartierung (siehe andere Gruppen)

Möglichkeiten

  • Auf dem Roboter kann an die eigenene Bedürfnisse angepasste Firmware laufen
  • Schnelle Operation möglich
  • Flexible Stromversorgung
  • Analoge und Digitale Eingänge
  • Eigene Sensoren können benutzt werden
  • Robuste und stabile Bauweise
  • Solider Antrieb
  • Programmierung mit Scratch oder Arduino

Einschränkungen

  • Nur 8 MB RAM
  • Mainboard ist zwar offen, aber nicht für eigene Erweiterung gedacht
  • Keine (echte) Dokumentation der Library
  • Standardmäßig mit AA-Batterien betrieben
  • Steuersoftware (Server)
  • Roboter-Firmware (Client)
  • Dokumentation

AuFteilung der Arbeit

AGile Development

  • Schnelle Reaktion auf Veränderung möglich
    • Probleme zerstören nicht die komplette Zeitplanung
    • Neue Features lassen keine Langeweile aufkommen
  • Mapping wird angefangen um die Möglichkeiten der Plattform aufzuzeigen
  • Gleichzeitiges entwickeln und testen
  • Fehler und Probleme werden vor veröffentlichung bekannt

deck

By Julius Gau

deck

  • 112