Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
also mein RP6 LabView Programm ist auch fast fertig, aber im Moment ist es noch eine Basis-Version und Bluetooth fehlt noch (bis das Modul endlich da ist).
Es kann:
- Bewegungskommandos über Button im GUI senden
- Schubkontrolle
- Sensordaten anzeigen (Batterie, Speed, ACS, usw..)
- Evade-Programm: wenn das ACS ein Hindernis meldet, wird auf Knopfdruck durch Drehen ein Weg gesucht, der laut ACS frei ist
- stellt die Umgebung vor dem RP6 virtuell dar (Hindernisse)
- Webcamübertragung
Was noch kommt:
- Steuerung per Joystick
- Drehen der Webcam durch Servos
- Ultraschall- oder Laserentfernungsmessung
- usw...
Anbei mal ein Bild des GUIs in LabView.
Gruß
Ari
Liste der Anhänge anzeigen (Anzahl: 1)
Ja, bei dem Virtual Frontal Surrouding ändern sich Farbe und Positon. Im Anhang ist ein Bild. Das mittlere rote Objekt wird angezeigt, wenn beide ACS ein Hindernis erkennen und die linken und rechten roten Objekte werden je nachdem angezeigt, welche ACS-Seite ein Hindernis erkennt. Wobei die Entfernung und Position natürlich nur grob geschätzt sind ;) Wenn das ACS kein Hindernis erkennt, wird das grüne Objekt "Freie Bahn" angezeigt.
Das weiße Ding in der Mitte ist normalerweise das Bild von meiner Cam (aber das VI läuft ja gerade nich). Bisher ist es eine USB Cam, aber ab morgen dann hoffentlich eine Funk-Cam. Das ganze geht mit der Vision Acquisition Software (VAS) von LabView sehr einfach. Allerdings sollte man darauf achten, zwei parallele While-Schleifen (eine für Cam, eine für RP6 Control) zu haben, da es ansonsten zu heftigen Verzögerungen beim Senden/Empfangen von Daten gibt.
Gruß
Ari