Public Member Functions | |
IncrementalRB (OpenRAVE::KinBodyPtr body) | |
virtual void | SetDOFValues (const DblVec &dofs) |
virtual void | GetDOFLimits (DblVec &lower, DblVec &upper) const |
virtual DblVec | GetDOFValues () |
virtual int | GetDOF () const |
virtual OpenRAVE::EnvironmentBasePtr | GetEnv () |
virtual DblMatrix | PositionJacobian (int link_ind, const OR::Vector &pt) const |
virtual DblMatrix | RotationJacobian (int link_ind) const |
virtual bool | DoesAffect (const KinBody::Link &link) |
virtual std::vector < KinBody::LinkPtr > | GetAffectedLinks () |
virtual void | GetAffectedLinks (std::vector< KinBody::LinkPtr > &links, bool only_with_geom, vector< int > &link_inds) |
virtual DblVec | RandomDOFValues () |
virtual vector < OpenRAVE::KinBodyPtr > | GetBodies () |
Public Member Functions inherited from trajopt::Configuration | |
virtual SaverPtr | Save () |
Public Attributes | |
OpenRAVE::KinBodyPtr | m_body |
OpenRAVE::Vector | m_r |
OpenRAVE::Vector | m_q |
Additional Inherited Members | |
Public Types inherited from trajopt::Configuration | |
typedef boost::shared_ptr< Saver > | SaverPtr |