|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RotateMoveController
Field Summary |
---|
Fields inherited from interface lejos.robotics.navigation.MoveController |
---|
WHEEL_SIZE_NXT1, WHEEL_SIZE_NXT2, WHEEL_SIZE_RCX |
Method Summary | |
---|---|
double |
getRotateMaxSpeed()
returns the maximum value of the rotation speed; |
double |
getRotateSpeed()
Returns the value of the rotation speed |
void |
rotate(double angle)
Rotates the NXT robot the specified number of degrees; direction determined by the sign of the parameter. |
void |
rotate(double angle,
boolean immediateReturn)
Rotates the NXT robot the specified number of degrees; direction determined by the sign of the parameter. |
void |
setRotateSpeed(double speed)
sets the rotation speed of the robot (the angular velocity of the rotate() methods) |
Methods inherited from interface lejos.robotics.navigation.MoveController |
---|
backward, forward, getMaxTravelSpeed, getTravelSpeed, isMoving, setTravelSpeed, stop, travel, travel |
Methods inherited from interface lejos.robotics.navigation.MoveProvider |
---|
addMoveListener, getMovement |
Method Detail |
---|
void rotate(double angle)
angle
- The angle to rotate in degrees. A positive value rotates left, a negative value right (clockwise).void rotate(double angle, boolean immediateReturn)
angle
- The angle to rotate in degrees. A positive value rotates left, a negative value right (clockwise).immediateReturn
- If immediateReturn is true then the method returns immediatelyvoid setRotateSpeed(double speed)
speed
- in degrees per seconddouble getRotateSpeed()
double getRotateMaxSpeed()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |