dynamicgraph::sot Namespace Reference

Namespaces

 command
 
 detail
 
 SotH
 
 TaskAbstract
 

Classes

class  AbstractSotExternalInterface
 
class  AdditionalFunctions
 
class  AngleEstimator
 
class  BinaryIntToUint
 
class  BinaryOp
 
class  ClampWorkspace
 
class  CoMFreezer
 
class  Constraint
 
class  ConstraintMem
 
class  ConstraintRef
 
class  Contiifstream
 
class  ControlGR
 
class  ControlPD
 
class  DebugTrace
 
class  Derivator
 
class  Device
 
class  Dynamic
 This class provides an inverse dynamic model of the robot. More precisely it wraps the newton euler algorithm implemented by the dynamicsJRLJapan library to make it accessible in the stack of tasks. The robot is described by a VRML file. More...
 
class  ExceptionAbstract
 
class  ExceptionDynamic
 
class  ExceptionFactory
 
class  ExceptionFeature
 
class  ExceptionSignal
 
class  ExceptionTask
 
class  ExceptionTools
 
class  Feature1D
 
class  FeatureAbstract
 
class  FeatureGeneric
 
class  FeatureJointLimits
 
class  FeatureLineDistance
 
class  FeaturePoint6d
 
class  FeaturePoint6dRelative
 
class  FeaturePosture
 
class  FeatureReferenceHelper
 
class  FeatureTask
 
class  FeatureVector3
 
class  FeatureVisualPoint
 
class  FIRFilter
 
class  Flags
 
class  ForceCompensation
 
class  ForceCompensationPlugin
 
class  GainAdaptive
 
class  GainHyperbolic
 
class  GripperControl
 
class  GripperControlPlugin
 
class  Header
 
class  IntegratorAbstract
 
class  IntegratorEuler
 
class  IntegratorForce
 
class  IntegratorForceExact
 
class  IntegratorForceRK4
 
class  JointLimitator
 
class  JointTrajectoryPoint
 
class  Kalman
 
class  Mailbox
 
class  MassApparent
 
class  MatrixConstant
 
class  MatrixForce
 
class  MatrixHomogeneous
 
class  MatrixInertia
 
class  MatrixRotation
 
class  MatrixTwist
 
class  MemoryTaskSOT
 
class  MotionPeriod
 
class  MultiBound
 
class  NamedVector
 
class  NeckLimitation
 
class  OpPointModifier
 
class  PeriodicCall
 
class  PeriodicCallEntity
 
class  PoolStorage
 
class  RobotSimu
 
class  RulesJointTrajectory
 
class  SeqPlay
 
class  Sequencer
 
class  SmoothReach
 
class  SolverHierarchicalInequalities
 
class  Sot
 
class  SotH
 
class  SotJointTrajectoryEntity
 
class  SotQr
 
class  Task
 
class  TaskAbstract
 
class  TaskConti
 
class  TaskPD
 
class  TaskUnilateral
 
class  timestamp
 
class  TimeStamp
 
class  Trajectory
 
class  UnaryOp
 
class  VectorConstant
 
class  VectorQuaternion
 
class  VectorRollPitchYaw
 
class  VectorRotation
 
class  VectorToRotation
 
class  VectorUTheta
 
class  VisualPointProjecter
 
class  WaistAttitudeFromSensor
 
class  WaistPoseFromSensorAndContact
 
class  WeightedSot
 
class  ZmprefFromCom
 

Typedefs

typedef NamedVector SensorValues
 
typedef NamedVector ControlValues
 
typedef Mailbox< maal::boost::VectorMailboxVector
 
typedef std::vector< MultiBoundVectorMultiBound
 

Enumerations

enum  ControlInput
 

Functions

void sotDEBUGF (const int, const char *,...)
 
void sotDEBUGF (const char *,...)
 
void sotERRORF (const int, const char *,...)
 
void sotERRORF (const char *,...)
 
void sotTDEBUGF (const int, const char *,...)
 
void sotTDEBUGF (const char *,...)
 
SOT_CORE_EXPORT std::ostream & operator<< (std::ostream &os, const VectorMultiBound &v)
 
SOT_CORE_EXPORT std::istream & operator>> (std::istream &os, VectorMultiBound &v)
 
std::ostream & operator<< (std::ostream &os, const CjrlHumanoidDynamicRobot &r)
 
std::ostream & operator<< (std::ostream &os, const CjrlJoint &r)
 

Variables

 CONTROL_INPUT_POSITION
 
 CONTROL_INPUT_VELOCITY
 
 CONTROL_INPUT_ACCELERATION
 
 CONTROL_INPUT_SIZE
 
SOT_CORE_EXPORT DebugTrace sotDEBUGFLOW
 
SOT_CORE_EXPORT DebugTrace sotERRORFLOW
 
const std::string ControlInput_s []
 
SOT_CORE_EXPORT const Flags FLAG_LINE_1
 
SOT_CORE_EXPORT const Flags FLAG_LINE_2
 
SOT_CORE_EXPORT const Flags FLAG_LINE_3
 
SOT_CORE_EXPORT const Flags FLAG_LINE_4
 
SOT_CORE_EXPORT const Flags FLAG_LINE_5
 
SOT_CORE_EXPORT const Flags FLAG_LINE_6
 
SOT_CORE_EXPORT const Flags FLAG_LINE_7
 
SOT_CORE_EXPORT const Flags FLAG_LINE_8
 

Function Documentation

◆ operator<<() [1/2]

std::ostream& dynamicgraph::sot::operator<< ( std::ostream &  os,
const CjrlHumanoidDynamicRobot &  r 
)

◆ operator<<() [2/2]

std::ostream& dynamicgraph::sot::operator<< ( std::ostream &  os,
const CjrlJoint &  r 
)