AUTh-ARL Core Stack  0.7
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
oNarlThe namespace having all the AUTh-ARL codebase
|oNbhand
||oNcontroller
|||\CJointAdmittanceImplements a Joint Admittance Controller for BarrettHand
||oCModel
||\CRobot
|oNcontrollerContains code related to robot controllers
||oCCartesianAdmittanceImplements a Cartesian Admittance Controller assuming the existance of an F/T Sensor
||oCCartesianImpedanceImplements a Cartesian Impedance Controller, assuming that the robot supports this mode
||oCClikImplements a Closed Inversed Kinematics Controller for sending Task Velocities
||oCGravityCompensationImplements a gravity compensation controller
||\CJointTrajectoryImplements a Joint Trajectory controller
|oNio
||\CLoggerHelper class providing logging capabilities. Useful in control loops for logging data and easily parsing to Matlab
|oNmathThe namespace having code related to math calculations and tools
||oNfilter
||oCAdmittanceIntegrates the dynamical system for admittance control
||oCPoseRepresents a pose in 3D space, i.e. a point of the SE(3) space
||oCClikCalculates joint velocities given desired task velocities by implementing Closed Loop Inverse Kinematics
||\CMvnRepresents a Multivariate Normal Distribution. It provides functionalities like getting its PDF or generating random vectors from this distribution
|oNmujocoCodebase for using the MuJoCo Physics Engine
||oCLwrBhandModelClass representing a KUKA LWR Robot with a BarrettHand attached to it in MuJoCo
||oCLwrModelClass representing a KUKA LWR Robot Model in MuJoCo
||oCModelClass representing a Robot Model in MuJoCo
||oCRobotClass representing a Robot in MuJoCo
||\CVizA robot controller in mujoco which provides visualization tools
|oNprimitive
||oCJointTrajectoryStores a Robot Joint Trajectory, providing interfaces with Armadillo or ROS msgs. You can provide the class with several points and it will interpolate returning position, velocity, acceleration in any given time
||\CTrajectoryRepresent a simple fifth order polynomial trajectory. Its a templated class that can be used with multiple types
|oNrobotThe namespace having code related to a robot, robot control etc
||oNtrajectoryContains functions for generating trajectories
||oCArmHandController
||oCControllerAn abstract class which implements a robot controller
||oCModelDefines an abstract model for a robot storing information like DOFs, kinematics etc
||oCRobotAn abstract class that implements a robot
||oCRobotSimA simulated robot implementing the API for kinematics
||oCSensorAn abstract class that implements a robot sensor
||\CState
|| oCJoint
|| oCSystem
|| \CTask
|oNutilsThe namespace having miscellaneous code which does not have a specific category
||\CTimerProvides timing capabilities, like measure the time elapsed since the last call (e.g. useful in a control loop)
|\NvizThe namespace having code relating to visualization tools
| oCRosStatePublisherA class which implements a controller for robot visualization in RViz
| \CRVisualizerThis class implements visualization functionalities for RViz
oNati
|\Nsensor
| \CSensor
oNconvert-tactile-to-urdf
oNEigen
\Nlwr
 \Nrobot
  oCModel
  oCModelExtended
  \CRobot