Package lejos.robotics.mapping
Enum NavigationModel.NavEvent
- java.lang.Object
-
- java.lang.Enum<NavigationModel.NavEvent>
-
- lejos.robotics.mapping.NavigationModel.NavEvent
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<NavigationModel.NavEvent>
- Enclosing class:
- NavigationModel
public static enum NavigationModel.NavEvent extends java.lang.Enum<NavigationModel.NavEvent>
Navigation events that are transmitted between the PC and the NXT (and vice versa).- Author:
- Lawrie Griffiths
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NavigationModel.NavEventvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static NavigationModel.NavEvent[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LOAD_MAP
public static final NavigationModel.NavEvent LOAD_MAP
-
GOTO
public static final NavigationModel.NavEvent GOTO
-
TRAVEL
public static final NavigationModel.NavEvent TRAVEL
-
ROTATE
public static final NavigationModel.NavEvent ROTATE
-
STOP
public static final NavigationModel.NavEvent STOP
-
GET_POSE
public static final NavigationModel.NavEvent GET_POSE
-
SET_POSE
public static final NavigationModel.NavEvent SET_POSE
-
RANDOM_MOVE
public static final NavigationModel.NavEvent RANDOM_MOVE
-
TAKE_READINGS
public static final NavigationModel.NavEvent TAKE_READINGS
-
GET_READINGS
public static final NavigationModel.NavEvent GET_READINGS
-
FIND_CLOSEST
public static final NavigationModel.NavEvent FIND_CLOSEST
-
ADD_WAYPOINT
public static final NavigationModel.NavEvent ADD_WAYPOINT
-
GET_PARTICLES
public static final NavigationModel.NavEvent GET_PARTICLES
-
PARTICLE_SET
public static final NavigationModel.NavEvent PARTICLE_SET
-
RANGE_READINGS
public static final NavigationModel.NavEvent RANGE_READINGS
-
MOVE_STARTED
public static final NavigationModel.NavEvent MOVE_STARTED
-
MOVE_STOPPED
public static final NavigationModel.NavEvent MOVE_STOPPED
-
WAYPOINT_REACHED
public static final NavigationModel.NavEvent WAYPOINT_REACHED
-
CLOSEST_PARTICLE
public static final NavigationModel.NavEvent CLOSEST_PARTICLE
-
GET_ESTIMATED_POSE
public static final NavigationModel.NavEvent GET_ESTIMATED_POSE
-
ESTIMATED_POSE
public static final NavigationModel.NavEvent ESTIMATED_POSE
-
PATH_COMPLETE
public static final NavigationModel.NavEvent PATH_COMPLETE
-
FEATURE_DETECTED
public static final NavigationModel.NavEvent FEATURE_DETECTED
-
FIND_PATH
public static final NavigationModel.NavEvent FIND_PATH
-
PATH
public static final NavigationModel.NavEvent PATH
-
SET_TARGET
public static final NavigationModel.NavEvent SET_TARGET
-
FOLLOW_PATH
public static final NavigationModel.NavEvent FOLLOW_PATH
-
ROTATE_TO
public static final NavigationModel.NavEvent ROTATE_TO
-
PATH_GENERATED
public static final NavigationModel.NavEvent PATH_GENERATED
-
PATH_INTERRUPTED
public static final NavigationModel.NavEvent PATH_INTERRUPTED
-
CLEAR_PATH
public static final NavigationModel.NavEvent CLEAR_PATH
-
ARC
public static final NavigationModel.NavEvent ARC
-
START_NAVIGATOR
public static final NavigationModel.NavEvent START_NAVIGATOR
-
LOCALIZE
public static final NavigationModel.NavEvent LOCALIZE
-
LOCATED
public static final NavigationModel.NavEvent LOCATED
-
EXIT
public static final NavigationModel.NavEvent EXIT
-
CALCULATE_PATH
public static final NavigationModel.NavEvent CALCULATE_PATH
-
SOUND
public static final NavigationModel.NavEvent SOUND
-
GET_BATTERY
public static final NavigationModel.NavEvent GET_BATTERY
-
BATTERY
public static final NavigationModel.NavEvent BATTERY
-
PILOT_PARAMS
public static final NavigationModel.NavEvent PILOT_PARAMS
-
RANGE_FEATURE_DETECTOR_PARAMS
public static final NavigationModel.NavEvent RANGE_FEATURE_DETECTOR_PARAMS
-
RANGE_SCANNER_PARAMS
public static final NavigationModel.NavEvent RANGE_SCANNER_PARAMS
-
TRAVEL_SPEED
public static final NavigationModel.NavEvent TRAVEL_SPEED
-
ROTATE_SPEED
public static final NavigationModel.NavEvent ROTATE_SPEED
-
RANDOM_MOVE_PARAMS
public static final NavigationModel.NavEvent RANDOM_MOVE_PARAMS
-
-
Method Detail
-
values
public static NavigationModel.NavEvent[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (NavigationModel.NavEvent c : NavigationModel.NavEvent.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static NavigationModel.NavEvent valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-