Aria  2.8.0
Device Interface Classes

These classes provide interfaces to hardware devices such as sensors. More...

Classes

class  ArBumpers
 A class that treats the robot's bumpers as a range device. 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  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  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  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  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  ArSerialConnection
 Utility for connecting to and communicating with devices through a serial port. More...
 
class  ArSonarDevice
 Keep track of recent sonar readings from a robot as an ArRangeDevice. 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...
 

Detailed Description

These classes provide interfaces to hardware devices such as sensors.

Some use "connector" objects for configure, connection and sometimes to create the interface objects. Read documentation fro details.