|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IVehicle
| Method Summary | |
|---|---|
void |
close()
Beendet ggf. eine Bluetoothverbindung zum Roboter |
void |
fahreZurueck(int speed)
Lässt den Roboter mit der übergebenen Geschwindigkeit eine kleine Strecke zurückfahren. |
double |
getCurrentDir()
Liefert die Richtung des Roboters im Bogenmaß |
double |
getLengthDefault()
|
double |
getPixPerSpeed()
Liefert den Umrechnungsfaktor Pixel / Geschwindigkeit |
double |
getQuality()
Liefert ein Maß für die Qualität der momentanen Positionsbestimmung zwischen 0 und 1. 1 bedeutet hohe Genauigkeit |
boolean |
getReady()
Liefert den Bereitschaftsstatus des Roboters |
int |
getSpeedL()
Liefert die Geschwindigkeit des linken Rades |
int |
getSpeedR()
Liefert die Geschwindigkeit des rechten Rades |
double |
getX()
Liefet die X-Koordinate des Roboters |
double |
getY()
Liefert die Y-Koordinate des Roboters |
void |
greifeStein()
Schließt den Greifer des Roboters |
boolean |
initialUpdate()
Führt eine Initialisierung durch. |
void |
oeffneGreifer()
Oeffnet den Greifer des Roboters |
void |
setLengthDefault(double lengthDefault)
|
void |
setNotReady()
Das Vehicle wird angehalten. |
void |
setPixPerSpeed(double pixPerSpeed)
Setzt Umrechnungsfaktor Pixel / Geschwindigkeit |
void |
setSpeedL(int speedL)
Setzt die Geschwindigkeit des linken Rades |
void |
setSpeedR(int speedR)
Setzt die Geschwindigkeit des rechten Rades |
boolean |
update(double time)
Aktualisiert Position und Richtung. |
| Method Detail |
|---|
void setPixPerSpeed(double pixPerSpeed)
pixPerSpeed - double getPixPerSpeed()
void setLengthDefault(double lengthDefault)
double getLengthDefault()
double getX()
double getY()
int getSpeedL()
int getSpeedR()
void setSpeedL(int speedL)
speedL - void setSpeedR(int speedR)
speedR - double getQuality()
double getCurrentDir()
boolean update(double time)
time - gibt die Zeit an, die der letzte Zeitschritt gedauert hat - Gewichtungsfaktor
boolean initialUpdate()
boolean getReady()
void greifeStein()
void oeffneGreifer()
void fahreZurueck(int speed)
void close()
void setNotReady()
initialUpdate() möglich.
getReady()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||