hpp-corbaserver
4.10.1
Corba server for Humanoid Path Planner applications
|
Go to the documentation of this file. 1 #ifndef hpp_pinocchio_idl__robots_hpp__
2 #define hpp_pinocchio_idl__robots_hpp__
11 #include <hpp/pinocchio/device.hh>
12 #include <hpp/pinocchio/configuration.hh>
13 #include <hpp/pinocchio/liegroup.hh>
14 #include <hpp/pinocchio/center-of-mass-computation.hh>
25 namespace pinocchio_impl {
26 template <
typename _Base,
typename _Storage>
69 namespace pinocchio_impl {
70 template <
typename _Base,
typename _Storage>
114 #endif // hpp_pinocchio_idl__robots_hpp__
void deleteThis()
Definition: robots.hh:39
void integrate(const hpp::floatSeq &config_in, const hpp::floatSeq &velocity, hpp::floatSeq_out result)
Definition: robots.hh:145
SERVANT_BASE_TYPEDEFS(hpp::pinocchio_idl::CenterOfMassComputation, HppBase)
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:32
void replaceGeometryByConvexHull(const hpp::Names_t &geometryNames)
Definition: robots.hh:217
sequence< string > Names_t
Sequence of names.
Definition: common.idl:22
DeviceServant< POA_hpp::pinocchio_idl::Device, boost::weak_ptr< hpp::pinocchio::Device > > Device
Definition: robots-fwd.hh:105
void compute()
Definition: robots.hh:50
Implementation of Hpp module Corba server.
Definition: server.hh:54
Definition: robots.idl:28
double value_type
Definition: common.idl:18
hpp::value_type mass()
Definition: robots.hh:78
Storage s
Definition: servant-base.hh:171
sequence< floatSeq > floatSeqSeq
Definition: common.idl:33
CenterOfMassComputationServant(::hpp::corbaServer::Server *server, const _Storage &s)
Definition: robots.hh:25
Definition: robots.idl:18
hpp::floatSeqSeq * jacobian()
Definition: robots.hh:92
virtual ~CenterOfMassComputationServant()
Definition: robots.hh:31
Definition: robots-fwd.hh:27
SERVANT_BASE_TYPEDEFS(hpp::pinocchio_idl::Device, HppBase)
void difference(const hpp::floatSeq &q1, const hpp::floatSeq &q2, hpp::floatSeq_out result)
Definition: robots.hh:163
hpp::pinocchio::CenterOfMassComputation HppBase
Definition: robots-fwd.hh:30
Implement CORBA interface `‘Obstacle’'.
Definition: basic-server.hh:27
DeviceServant(::hpp::corbaServer::Server *server, const _Storage &s)
Definition: robots.hh:117
char * name()
Definition: robots.hh:131
hpp::pinocchio::Device HppBase
Definition: robots-fwd.hh:74
void saturate(const hpp::floatSeq &qin, hpp::floatSeq_out qout, hpp::boolSeq_out saturation)
Definition: robots.hh:200
void interpolate(const hpp::floatSeq &q1, const hpp::floatSeq &q2, ::CORBA::Float u, hpp::floatSeq_out result)
Definition: robots.hh:181
CenterOfMassComputationServant< POA_hpp::pinocchio_idl::CenterOfMassComputation, boost::weak_ptr< hpp::pinocchio::CenterOfMassComputation > > CenterOfMassComputation
Definition: robots-fwd.hh:58
Definition: robots-fwd.hh:71
virtual ~DeviceServant()
Definition: robots.hh:123
hpp::floatSeq * com()
Definition: robots.hh:64
Definition: servant-base.hh:100