hpp-corbaserver 9.0.2
Corba server for Humanoid Path Planner applications
Loading...
Searching...
No Matches
hpp::pinocchio_idl::Device Interface Reference

import "/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/pinocchio_idl/robots.idl";

Public Member Functions

string name () raises (Error)
floatSeqfloatSeq neutralConfiguration () raises (Error)
size_type configSize () raises (Error)
size_type numberDof () raises (Error)
void integrate (in floatSeqfloatSeq config_in, in floatSeqfloatSeq velocity, out floatSeqfloatSeq result) raises (Error)
void difference (in floatSeqfloatSeq q1, in floatSeqfloatSeq q2, out floatSeqfloatSeq result) raises (Error)
void interpolate (in floatSeqfloatSeq q1, in floatSeqfloatSeq q2, in float u, out floatSeqfloatSeq result) raises (Error)
void saturate (in floatSeqfloatSeq qin, out floatSeqfloatSeq qout, out boolSeqboolSeq saturation) raises (Error)
void replaceGeometryByConvexHull (in Names_tNames_t geometryNames) raises (Error)
floatSeqfloatSeq getCurrentConfiguration () raises (Error)
boolean setCurrentConfiguration (in floatSeqfloatSeq configuration) raises (Error)
floatSeqfloatSeq getCurrentVelocity () raises (Error)
boolean setCurrentVelocity (in floatSeqfloatSeq velocity) raises (Error)
floatSeqfloatSeq getCurrentAcceleration () raises (Error)
boolean setCurrentAcceleration (in floatSeqfloatSeq acceleration) raises (Error)
short computationFlag () raises (Error)
void controlComputation (in short flag) raises (Error)
void computeForwardKinematics (in short computationFlag) raises (Error)
void computeFramesForwardKinematics () raises (Error)
void updateGeometryPlacements () raises (Error)
frame_index getFrameByName (in string name) raises (Error)
Transform_ getFramePosition (in frame_index frame_id) raises (Error)
floatSeqSeqfloatSeqSeq getFrameJacobian (in frame_index frame_id) raises (Error)
void removeJoints (in Names_tNames_t joints, in floatSeqfloatSeq refConfig) raises (Error)

Member Function Documentation

◆ computationFlag()

short hpp::pinocchio_idl::Device::computationFlag ( )
raises (Error )

◆ computeForwardKinematics()

void hpp::pinocchio_idl::Device::computeForwardKinematics ( in short computationFlag)
raises (Error )

◆ computeFramesForwardKinematics()

void hpp::pinocchio_idl::Device::computeFramesForwardKinematics ( )
raises (Error )

◆ configSize()

size_type hpp::pinocchio_idl::Device::configSize ( )
raises (Error )

◆ controlComputation()

void hpp::pinocchio_idl::Device::controlComputation ( in short flag)
raises (Error )

◆ difference()

void hpp::pinocchio_idl::Device::difference ( in floatSeqfloatSeq q1,
in floatSeqfloatSeq q2,
out floatSeqfloatSeq result )
raises (Error )

◆ getCurrentAcceleration()

floatSeqfloatSeq hpp::pinocchio_idl::Device::getCurrentAcceleration ( )
raises (Error )

◆ getCurrentConfiguration()

floatSeqfloatSeq hpp::pinocchio_idl::Device::getCurrentConfiguration ( )
raises (Error )

◆ getCurrentVelocity()

floatSeqfloatSeq hpp::pinocchio_idl::Device::getCurrentVelocity ( )
raises (Error )

◆ getFrameByName()

frame_index hpp::pinocchio_idl::Device::getFrameByName ( in string name)
raises (Error )

◆ getFrameJacobian()

floatSeqSeqfloatSeqSeq hpp::pinocchio_idl::Device::getFrameJacobian ( in frame_index frame_id)
raises (Error )

◆ getFramePosition()

Transform_ hpp::pinocchio_idl::Device::getFramePosition ( in frame_index frame_id)
raises (Error )

◆ integrate()

void hpp::pinocchio_idl::Device::integrate ( in floatSeqfloatSeq config_in,
in floatSeqfloatSeq velocity,
out floatSeqfloatSeq result )
raises (Error )

◆ interpolate()

void hpp::pinocchio_idl::Device::interpolate ( in floatSeqfloatSeq q1,
in floatSeqfloatSeq q2,
in float u,
out floatSeqfloatSeq result )
raises (Error )

◆ name()

string hpp::pinocchio_idl::Device::name ( )
raises (Error )

◆ neutralConfiguration()

floatSeqfloatSeq hpp::pinocchio_idl::Device::neutralConfiguration ( )
raises (Error )

◆ numberDof()

size_type hpp::pinocchio_idl::Device::numberDof ( )
raises (Error )

◆ removeJoints()

void hpp::pinocchio_idl::Device::removeJoints ( in Names_tNames_t joints,
in floatSeqfloatSeq refConfig )
raises (Error )
Warning
removing joints invalidates joint ids. Use this carefully.

◆ replaceGeometryByConvexHull()

void hpp::pinocchio_idl::Device::replaceGeometryByConvexHull ( in Names_tNames_t geometryNames)
raises (Error )

◆ saturate()

void hpp::pinocchio_idl::Device::saturate ( in floatSeqfloatSeq qin,
out floatSeqfloatSeq qout,
out boolSeqboolSeq saturation )
raises (Error )

◆ setCurrentAcceleration()

boolean hpp::pinocchio_idl::Device::setCurrentAcceleration ( in floatSeqfloatSeq acceleration)
raises (Error )

◆ setCurrentConfiguration()

boolean hpp::pinocchio_idl::Device::setCurrentConfiguration ( in floatSeqfloatSeq configuration)
raises (Error )

◆ setCurrentVelocity()

boolean hpp::pinocchio_idl::Device::setCurrentVelocity ( in floatSeqfloatSeq velocity)
raises (Error )

◆ updateGeometryPlacements()

void hpp::pinocchio_idl::Device::updateGeometryPlacements ( )
raises (Error )

The documentation for this interface was generated from the following file: