|
||||||||||
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 |