22 int VWControl(
int Vv,
int Tv,
int Vw,
int Tw);
25 int VWTurn(
int angle,
int ang_speed);
26 int VWCurve(
int dist,
int angle,
int lin_speed);
int VWStraight(int dist, int lin_speed)
Drives straight.
Definition: vomega.c:343
int VWStalled(void)
Checks to see if the vehicle is stalled.
Definition: vomega.c:569
Defines types used for the EyeBot 7.
int VWSetSpeed(int linSpeed, int angSpeed)
Sets the VW speed, angle.
Definition: vomega.c:119
int VWTurn(int angle, int ang_speed)
Turns the vehicle on the spot.
Definition: vomega.c:376
int VWDriveWait(void)
Blocks until the drive is complete.
Definition: vomega.c:532
int VWGetPosition(int *x, int *y, int *phi)
Gets the position wrt original position.
Definition: vomega.c:230
int VWControlOff(void)
Stopss VW control.
Definition: vomega.c:314
int VWSetPosition(int x, int y, int phi)
Sets the position wrt current position.
Definition: vomega.c:194
int VWGetSpeed(int *linSspeed, int *angSpeed)
Obtains the current speeds.
Definition: vomega.c:150
int VWDriveRemain(void)
Checks the remaining drive time.
Definition: vomega.c:443
int VWInit()
Initialises the VW with settings defined in hdt file.
Definition: vomega.c:14
Defines all the functions to connect to a serial USB/serial connection.
int VWDriveDone(void)
Checks to see if the current drive is complete.
Definition: vomega.c:484
int VWCurve(int dist, int angle, int lin_speed)
Turns the vehicle in a curve.
Definition: vomega.c:412
int VWControl(int Vv, int Tv, int Vw, int Tw)
SStarts VW control.
Definition: vomega.c:283