Aria
2.8.0
|
These classes are essential far all programs using Aria to control a robot. More...
Classes | |
class | ArArgumentBuilder |
This class is to build arguments for things that require argc and argv. More... | |
class | ArArgumentParser |
Parse and store program command-line arguments for use by other ARIA classes. More... | |
class | ArFunctor |
An object which allows storing a generalized reference to a method with an object instance to call later (used for callback functions) More... | |
class | Aria |
Contains global initialization, deinitialization and other global functions. More... | |
class | ArLaser |
Range device interface specialized for laser rangefinder sensors. More... | |
class | ArLaserConnector |
Create laser interface objects (for any kind of laser supported by ARIA) and connect to lasers based on parameters from robot parameter file and command-line arguments. More... | |
class | ArLog |
Logging utility class. More... | |
class | ArRangeDevice |
The base class for all sensing devices which return range information from the device (mounted on a robot) to an object in the environment. More... | |
class | ArRobot |
Central class for communicating with and operating the robot. More... | |
class | ArRobotConnector |
Connect to robot or simulator based on program command line parameters. More... | |
class | ArSonarDevice |
Keep track of recent sonar readings from a robot as an ArRangeDevice. More... | |
class | ArUtil |
Contains various utility functions, including cross-platform wrappers around common system functions. More... | |
These classes are essential far all programs using Aria to control a robot.