AUTh-ARL Core Stack  0.7
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
arl::robot Namespace Reference

The namespace having code related to a robot, robot control etc. More...

Namespaces

 trajectory
 Contains functions for generating trajectories.
 

Classes

class  ArmHandController
 
class  Controller
 An abstract class which implements a robot controller. More...
 
class  Model
 Defines an abstract model for a robot storing information like DOFs, kinematics etc. More...
 
class  Robot
 An abstract class that implements a robot. More...
 
class  RobotSim
 A simulated robot implementing the API for kinematics. More...
 
class  Sensor
 An abstract class that implements a robot sensor. More...
 
class  State
 

Enumerations

enum  Mode {
  UNDEFINED = -1000, STOPPED = -1, POSITION_CONTROL = 0, VELOCITY_CONTROL = 1,
  TORQUE_CONTROL = 2, CARTESIAN_IMPEDANCE = 3, JOINT_TRAJECTORY = 4
}
 Different robot modes. More...
 

Functions

std::ostream & operator<< (std::ostream &os, const State &state)
 

Detailed Description

The namespace having code related to a robot, robot control etc.

Examples of functionalities are:

Function Documentation

std::ostream & arl::robot::operator<< ( std::ostream &  os,
const State &  state 
)