orocos-ocl Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AbsoluteEncoderSensor
AliasCommandAnother name for a command
AnalogDrive
AnalogEtherCATInputDeviceA test class which replaces a real device driver
AnalogEtherCATOutputDeviceA test class which replaces a real device driver
AnalogSensorA SensorInterface which reads its data from an analog channel
AxesComponent
Axis
BeckhoffAOutA BeckHoff terminal for 4 analog outputs
BeckhoffCANCouplerAn implementation of a CANDeviceInterface, which represents a Beckhoff CAN Coupler
BeckhoffDInA class representing an Beckhoff Digital Input Terminal
BeckhoffDOut
BeckhoffSSITODO : extend so that # of terminals can be larger than 2
CANBusInterface
CANConfiguratorA Generic configuration class for sending multiple CANRequest 's on a bus and waiting for each answer
CANControllerInterfaceAn interface describing a generic CANController
CANDeviceInterfaceAn interface describing a generic CANOpenDevice
CANDeviceRegistratorA helper class registering and deregistering a CANDevice from the bus
CANListenerInterfaceA CANListenerInterface instance receives any message posted on the bus
CANMessage
CANOpenBusA CAN Open Bus in its simplest (but effective) form, making use of nodeId() and other CANOpen functionalities to optimise and interpret the data flow
CANPieControllerA Controller which interacts with the CANPie platform to address the physical controller
CANRequest
CaptureCameraThis class implements a TaskContext that grabs images from a firewire-camera using OpenCV
CartesianControllerPosThis class implements a TaskContext that controlls the end-effector frame of a robot
CartesianControllerPosVelThis class implements a TaskContext that controlls the end-effector frame of a robot
CartesianControllerVelThis class implements a TaskContext that controlls the end-effector frame of a robot
CartesianGeneratorPosThis class implements a TaskContext that creates a path in Cartesian space between the current cartesian position and a new desired cartesian position
ComediDeviceMinimal C++ API to a comedi device
ComediDevice::DeviceInfoThis class stores a comedi_t struct
ComediEncoderA class for reading an encoder using the comedi hardware abstraction layer
ComediPulseTrainGeneratorA class for generation of pulse trains using comedi the hardware abstraction layer
ComediSubDeviceAInThis logical device represents one subdevice of a Comedi device
ComediSubDeviceAOutThis logical device represents one subdevice of a Comedi device
ComediSubDeviceDInThis logical device represents one 'Digital Input' subdevice of a Comedi device
ComediSubDeviceDOutThis logical device represents one subdevice of a Comedi device
ComediThreadScopeA ThreadScope implementatation for Comedi Digital Outputs
CommandCommand pattern
ComponentFactoriesA global variable storing all component factories added with ORO_LIST_COMPONENT_TYPE
ComponentLoaderA helper class storing a single component factory
ConsoleReportingA component which writes data reports to a console
CpStruct_CANCAN message structure
DataRecord(Machine dependend) message that is send by this server
DatasenderThis class manages the connection with one single client
DemotoolThis class implements a TaskContext to use with the demonstration tool in the RoboticLab, PMA, dept
DeploymentComponentA Component for deploying (configuring) other components in an application
DeploymentComponent::ComponentDataEach configured component is stored in a struct like this
DeploymentComponent::ConnectionDataAssembles all ports which share a connection
DigitalEtherCATInputDeviceA Digital Input Device
DigitalEtherCATOutputDeviceA Fake (Simulated) Digital Input/Output Device which replicates the inputs on its outputs
EmergencyStopThis class implements a a software Emergency Stop
EncoderPositionSensor
EncoderSSI_apci1710This class implements the EncoderInterface for an encoder on an apci1710 board
EncoderSSI_apci1710_boardAn EncoderSSI_apci1710_board is a 'data-refresh' class for an apci1710 board with 1 or more modules configured as SSI encoder inputs
EndLimitDetector
EtherCATEncoder
FakeAnalogDeviceA test class which replaces a real device driver
FakeDigitalDeviceA Fake (Simulated) Digital Input/Output Device which replicates the inputs on its outputs
FakeEncoder
FileReportingA component which writes data reports to a file
HelloWorldEvery component inherits from the 'TaskContext' class
HMIConsoleOutput
HomePositionDetector
IncrementalEncoderSensor
IOComponentThis Component uses the Orocos Device Interface for making IO available to other components through data ports and methods
Kuka160nAxesVelocityControllerThis class implements a TaskContext to use with the Kuka160 robot in the RoboticLab, PMA, dept
kuka361FwDynnfThis class can calculate the forward dynamics of the kuka 361
Kuka361nAxesTorqueControllerThis class implements a TaskContext to use with the Kuka361 robot in the RoboticLab, PMA, dept
Kuka361nAxesVelocityControllerThis class implements a TaskContext to use with the Kuka361 robot in the RoboticLab, PMA, dept
Kuka361TorqueSimulatorThis class simulates a torque controlled kuka361 using its dynamic model and updates the position and velocity sensor in the axis objects
LaserDistanceThis class implements a TaskContext which construct an interface to the automated Laser initialising a link to the digital IO PCI cards
LaserScannerThis class implements a TaskContext which construct an interface to the automated Laser initialising a link to the digital IO PCI cards
ListenThreadListenThread is a thread which waits for new incoming connections from clients
nAxesControllerPosThis class implements a TaskContext that controlls the positionValues of an axis
nAxesControllerPosVelThis class implements a TaskContext that controlls the positionValues of an axis
nAxesControllerVelThis class implements a TaskContext that controlls the velocities of an axis
nAxesGeneratorPosThis class implements a TaskContext that generates a path between the current positions and new desired positions of a number of axes
nAxesGeneratorVelThis class implements a TaskContext that generates a path between the current velocities and the new desired velocities of a number of axes, this velocity can be maintained or stopped
NAxesPositionViewerThis class implements a TaskContext that sends position values to the KDLViewer using an ACE-socket
nAxesVelocityControllerThis class implements a Taskcontext that simulates a robot with a configurable number of axes
NiceHeaderMarshallerA Marshaller for generating headers usable for interpretation by plot programs
NodeGuardA class which encapsulates CANOpen node guarding when it runs
ParallelPortA Parallel port driver using Linux ioperm/outb
PCANControllerA Controller which interacts with the PCAN linux driver to address the physical controller
PerformerMK2nAxesVelocityControllerThis class implements a TaskContext to use with the PerformerMK2 robot in the RoboticLab, PMA, dept
RealCommandReal command which can be executed
RelayCardapci2200A C++ wrapper for the APCI 2200 digital relay card
ReportingComponent
SimulationAxis
SimulationEncoder
SimulationVelocitySensor
SocketMarshallerMarshaller which sends data to multiple sockets
StaubliRX130nAxesVelocityControllerThis class implements a TaskContext to use with the StaubliRX130 robot in the RoboticLab, PMA, dept
SwitchDigitalInapci1032A physical device class for reading our digital input card
SyncWriterA class which writes a sync message to the bus when it is run
TaskBrowser
TcpReporting
TcpReportingInterpreterReads a line from the client and interprete it
TemplateDigitalIn
TemplateDigitalOut
TemplateRegisterA Template to construct register-accessor functions for memory-mapped devices
TemplateRegister< RegType, Size, 0 >A Template to construct register-accessor functions for memory-mapped devices, which address is only known at run-time
TorqueSimulationAxis
TorqueSimulationCurrentSensor
TorqueSimulationEncoder
TorqueSimulationVelocitySensor
WrenchSensorThis class implements a TaskContext that communicates with a JR3-WrenchSensor

Generated on Thu Nov 22 13:01:45 2007 for orocos-ocl by  doxygen 1.5.3