Interface | Description |
---|---|
ArcMoveController |
An enhanced MoveController that is capable of traveling in arcs.
|
ArcRotateMoveController |
A MoveController for robots that can perform arcs and rotate on the spot.
|
LineFollowingMoveController | |
MoveController | |
MoveListener |
Any class that wants to be updated automatically by a MoveProvider should
implement this interface.
|
MoveProvider |
Should be implemented by a Pilot that provides a partial movement to a pose
when requested.
|
NavigationListener |
Interface for informing listeners that a way point has been reached.
|
RotateMoveController | |
WaypointListener |
Interface for informing listeners that a way point has been generated.
|
Class | Description |
---|---|
ArcAlgorithms |
The static methods in this class can be used to to calculate theoretical routes and for displaying graphical representations of
the path of a robot.
|
Ballbot |
This class dynamically stabilizes a ballbot type of robot.
|
CompassPilot | Deprecated
This class will disappear in NXJ version 1.0.
|
DifferentialPilot | Deprecated
use
MovePilot instead. |
Move |
Models a movement performed by a pilot
|
MovePilot |
The Pilot class is a software abstraction of the Pilot mechanism
of a robot.
|
Navigator |
This class controls a robot to traverse a Path, a sequence of
Waypoint s. |
OmniPilot | Deprecated
use
MovePilot instead. |
Pose |
Represents the location and heading(direction angle) of a robot.
This class includes methods for updating the Pose to in response to basic robot movements. |
SteeringPilot |
Vehicles that are controlled by the SteeringPilot class use a similar steering mechanism to a car, in which the
front wheels pivot from side to side to control direction.
|
Waypoint |
A sequence of way points make up a route that a robot can navigate.
|
Enum | Description |
---|---|
Move.MoveType |
The type of movement made in sufficient detail to allow errors
in the movement to be modeled.
|
Exception | Description |
---|---|
DestinationUnreachableException |
Exception thrown by path finders when the destination cannot be reached
|