This namespace contains components for supporting applications, such as the TaskBrowser, DeploymentComponent, ReportingComponent,... hardware access such as the IOComponent, AxesComponent, Kuka361Component,... or higher level application logic such as the CartesianControllerVel or nAxesGeneratorPos.
Classes | |
| class | ComponentFactories |
| A global variable storing all component factories added with ORO_LIST_COMPONENT_TYPE. More... | |
| class | ComponentLoader |
| A helper class storing a single component factory. More... | |
| class | HMIConsoleOutput |
| struct | comcol |
| struct | keycol |
| struct | titlecol |
| class | TaskBrowser |
| class | AxesComponent |
| class | CaptureCamera |
| This class implements a TaskContext that grabs images from a firewire-camera using OpenCV. More... | |
| class | Demotool |
| This class implements a TaskContext to use with the demonstration tool in the RoboticLab, PMA, dept. More... | |
| class | EthercatDemoIO |
| class | Kuka361nAxesVelocityController |
| This class implements a TaskContext to use with the Kuka361 robot in the RoboticLab, PMA, dept. More... | |
| class | EthercatIO |
| class | IOComponent |
| This Component uses the Orocos Device Interface for making IO available to other components through data ports and methods. More... | |
| class | KryptonK600Sensor |
| class | EmergencyStop |
| This class implements a a software Emergency Stop. More... | |
| class | Kuka160nAxesVelocityController |
| This class implements a TaskContext to use with the Kuka160 robot in the RoboticLab, PMA, dept. More... | |
| class | Kuka361nAxesTorqueController |
| This class implements a TaskContext to use with the Kuka361 robot in the RoboticLab, PMA, dept. More... | |
| class | Kuka361TorqueSimulator |
| This class simulates a torque controlled kuka361 using its dynamic model and updates the position and velocity sensor in the axis objects. More... | |
| class | LaserDistance |
| This class implements a TaskContext which construct an interface to the automated Laser initialising a link to the digital IO PCI cards. More... | |
| class | LaserScanner |
| This class implements a TaskContext which construct an interface to the automated Laser initialising a link to the digital IO PCI cards. More... | |
| class | CRSnAxesVelocityController |
| class | PerformerMK2nAxesVelocityController |
| This class implements a TaskContext to use with the PerformerMK2 robot in the RoboticLab, PMA, dept. More... | |
| class | nAxesVelocityController |
| This class implements a Taskcontext that simulates a robot with a configurable number of axes. More... | |
| class | StaubliRX130nAxesVelocityController |
| This class implements a TaskContext to use with the StaubliRX130 robot in the RoboticLab, PMA, dept. More... | |
| class | WrenchSensor |
| This class implements a TaskContext that communicates with a JR3-WrenchSensor. More... | |
| class | VelocityReaderXY |
| class | xyPlatformAxisHardware |
| class | DeploymentComponent |
| A Component for deploying (configuring) other components in an application. More... | |
| class | ConsoleReporting |
| A component which writes data reports to a console. More... | |
| class | FileReporting |
| A component which writes data reports to a file. More... | |
| class | ReportingComponent |
| class | ListenThread |
| ListenThread is a thread which waits for new incoming connections from clients. More... | |
| class | TcpReporting |
| class | CartesianControllerPos |
| This class implements a TaskContext that controlls the end-effector frame of a robot. More... | |
| class | CartesianControllerPosVel |
| This class implements a TaskContext that controlls the end-effector frame of a robot. More... | |
| class | CartesianControllerVel |
| This class implements a TaskContext that controlls the end-effector frame of a robot. More... | |
| class | CartesianGeneratorPos |
| This class implements a TaskContext that creates a path in Cartesian space between the current cartesian position and a new desired cartesian position. More... | |
| class | CartesianVelocityController |
| class | nAxesControllerPos |
| This class implements a TaskContext that controlls the positionValues of an axis. More... | |
| class | nAxesControllerPosVel |
| This class implements a TaskContext that controlls the positionValues of an axis. More... | |
| class | nAxesControllerVel |
| This class implements a TaskContext that controlls the velocities of an axis. More... | |
| class | nAxesGeneratorPos |
| This class implements a TaskContext that generates a path between the current positions and new desired positions of a number of axes. More... | |
| class | nAxesGeneratorVel |
| This 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. More... | |
| class | HelloWorld |
| Every component inherits from the 'TaskContext' class. More... | |
| struct | DataRecord |
| (Machine dependend) message that is send by this server. More... | |
| class | ClientHandler |
| class | NAxesPositionViewer |
| This class implements a TaskContext that sends position values to the KDLViewer using an ACE-socket. More... | |
Typedefs | |
|
typedef RTT::TaskContext *(* | ComponentLoaderSignature )(std::string instance_name) |
| This signature defines how a component can be instantiated. | |
|
typedef std::map < std::string, ComponentLoaderSignature > | FactoryMap |
|
typedef Kuka361nAxesVelocityController | MyType |
|
typedef Kuka160nAxesVelocityController | MyType |
|
typedef Kuka361nAxesTorqueController | MyType |
|
typedef Kuka361nAxesVelocityController | MyType |
|
typedef PerformerMK2nAxesVelocityController | MyType |
|
typedef StaubliRX130nAxesVelocityController | MyType |
|
typedef nAxesControllerPos | MyType |
|
typedef nAxesControllerVel | MyType |
| typedef nAxesGeneratorPos | MyType |
| typedef nAxesGeneratorVel | MyType |
|
typedef ACE_Acceptor < ClientHandler, ACE_SOCK_ACCEPTOR > | ClientAcceptor |
Functions | |
| void | ctrl_c_catcher (int sig) |
| char | getTaskStatusChar (TaskContext *t) |
| Helper functions to display task and script states. | |
| char | getStateMachineStatusChar (TaskContext *t, string progname) |
| char | getProgramStatusChar (TaskContext *t, string progname) |
| std::ostream & | operator<< (std::ostream &os, comcol f) |
| std::ostream & | operator<< (std::ostream &os, keycol f) |
| std::ostream & | operator<< (std::ostream &os, titlecol f) |
| int | string_to_oro_sched (const std::string &sched) |
| int | filter_so (const struct dirent *d) |
Variables | |
|
std::deque < TaskContext * > | taskHistory |
1.5.3