Aria
2.8.0
|
These classes provide additional features that may be used in some programs. More...
Classes | |
class | ArAction |
Base class for actions. More... | |
class | ArActionGroup |
Group a set of ArAction objects together. More... | |
class | ArACTS_1_2 |
Communicate with ACTS. More... | |
class | ArAnalogGyro |
Use onboard gyro to improve the heading in an ArRobot object's pose value. More... | |
class | ArCameraCollection |
Maintains information about all of the robot's cameras. More... | |
class | ArCommands |
A class containing names for most robot microcontroller system commands. More... | |
class | ArConfig |
Stores configuration information which may be read to and from files or other sources. More... | |
class | ArDaemonizer |
Switch to running the program as a background daemon (i.e. More... | |
class | ArDataLogger |
This class will log data, but you have to use it through an ArConfig right now. More... | |
class | ArDPPTUCommands |
Interface to Directed Perception pan/tilt unit, imprementing the ArPTZ interface. More... | |
class | ArFileParser |
Class for parsing files more easily. More... | |
class | ArForbiddenRangeDevice |
Class that takes forbidden lines and turns them into range readings. More... | |
class | ArGPS |
GPS Device Interface. More... | |
class | ArGPSConnector |
Factory for creating GPS interface object (for any kind of GPS supported by ARIA) based on robot parameter file and command-line arguments. More... | |
class | ArGripper |
Provides an interface to the Pioneer gripper device. More... | |
class | ArIRs |
A class that treats a robot's infrared sensors as a range device. More... | |
class | ArJoyHandler |
Interfaces to a computer joystick. More... | |
class | ArKeyHandler |
Perform actions when keyboard keys are pressed. More... | |
class | ArLineFinder |
This class finds lines out of any range device with raw readings (lasers for instance) More... | |
class | ArMap |
A map of a two-dimensional space the robot can navigate within, and which can be updated via the Aria config. More... | |
class | ArMode |
A class for different modes, mostly as related to keyboard input. More... | |
class | ArMTXIO |
Interface to digital and analog I/O and switched power outputs on MTX core (used in Pioneer LX and other MTX-based robots). More... | |
class | ArNetServer |
Class for running a simple net server to send/recv commands via text. More... | |
class | ArP2Arm |
ArP2Arm is the interface to the AROS/P2OS-based Pioneer 2 Arm servers, by means of which the robot microcontroller firmware can control the original 5-DOF Pioneer 2 Arm manipulator. More... | |
class | ArPTZ |
Base class which handles the PTZ cameras. More... | |
class | ArPTZConnector |
Factory for creating and configuring interfaces for pan/tilt units or camera pan/tilt/zoom control based on robot parameter file and command-line arguments. More... | |
class | ArRatioInputJoydrive |
Use computer joystick to control an ArActionRatioInput and drive the robot. More... | |
class | ArRatioInputKeydrive |
This will use the keyboard arrow keys and the ArActionRatioInput to drive the robot. More... | |
class | ArRatioInputRobotJoydrive |
Use robot's joystick to control an ArActionRatioInput action and drive the robot. More... | |
class | ArRobotJoyHandler |
Interfaces to a joystick on the robot's microcontroller. More... | |
class | ArStringInfoGroup |
This class takes callbacks from different classes that want this string information and then lets you just add the information here instead of to each individual class. More... | |
class | ArTCM2 |
Interface to the PNI TCM 2, TCM 2.5, and TCM 2.6 3-axis compass (magnetometer) that can sense absolute heading, as well as pitch, roll, and includes a temperature sensor. More... | |
class | ArVersalogicIO |
Interface to integrated digital and analog I/O interfaces on Versalogic VSBC8 and EBX-12 Cobra computers (digital IO on 2nd * gen. More... | |
These classes provide additional features that may be used in some programs.