11#ifndef HPP_PINOCCHIO_ROBOTS_IDL
12#define HPP_PINOCCHIO_ROBOTS_IDL
17 module pinocchio_idl {
#define HPP_EXPOSE_MEMORY_DEALLOCATION(ErrorType)
Definition common.idl:14
Corba exception travelling through the Corba channel.
Definition common.idl:27
Definition robots.idl:130
floatSeqSeq getFrameJacobian(in frame_index frame_id)
floatSeq getCurrentAcceleration()
void computeFramesForwardKinematics()
void saturate(in floatSeq qin, out floatSeq qout, out boolSeq saturation)
void computeForwardKinematics(in short computationFlag)
frame_index getFrameByName(in string name)
void integrate(in floatSeq config_in, in floatSeq velocity, out floatSeq result)
void updateGeometryPlacements()
Transform_ getFramePosition(in frame_index frame_id)
void controlComputation(in short flag)
boolean setCurrentVelocity(in floatSeq velocity)
floatSeq getCurrentConfiguration()
floatSeq getCurrentVelocity()
boolean setCurrentConfiguration(in floatSeq configuration)
void difference(in floatSeq q1, in floatSeq q2, out floatSeq result)
floatSeq neutralConfiguration()
boolean setCurrentAcceleration(in floatSeq acceleration)
void replaceGeometryByConvexHull(in Names_t geometryNames)
void removeJoints(in Names_t joints, in floatSeq refConfig)
void interpolate(in floatSeq q1, in floatSeq q2, in float u, out floatSeq result)
Implement CORBA interface `‘Obstacle’'.
Definition client.hh:46
sequence< boolean > boolSeq
Definition common.idl:30
long long size_type
Definition common.idl:19
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition common.idl:34
double Transform_[7]
Element of SE(3) represented by a vector and a unit quaternion.
Definition common.idl:38
sequence< floatSeq > floatSeqSeq
Definition common.idl:35
sequence< string > Names_t
Sequence of names.
Definition common.idl:23
unsigned long frame_index
Definition common.idl:20
double value_type
Definition common.idl:18