|
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.