Robotics Library  0.7.0
rl::plan::SimpleModel Member List

This is the complete list of members for rl::plan::SimpleModel, including all inherited members.

areColliding(const ::std::size_t &i, const ::std::size_t &j) constrl::plan::Modelvirtual
bodyrl::plan::SimpleModelprotected
clip(::rl::math::Vector &q) constrl::plan::Modelvirtual
distance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) constrl::plan::Model
forwardForce(const ::rl::math::Vector &tau, ::rl::math::Vector &f) constrl::plan::Modelvirtual
forwardPosition(const ::std::size_t &i=0) constrl::plan::Modelvirtual
forwardVelocity(const ::rl::math::Vector &qdot, ::rl::math::Vector &xdot) constrl::plan::Modelvirtual
freeQueriesrl::plan::SimpleModelprotected
generatePositionGaussian(const ::rl::math::Vector &rand, const ::rl::math::Vector &mean, const ::rl::math::Vector &sigma) constrl::plan::Model
generatePositionUniform(const ::rl::math::Vector &rand) constrl::plan::Model
getBodies() constrl::plan::Model
getBody(const ::std::size_t &i) constrl::plan::Model
getCenter(const ::std::size_t &i) constrl::plan::Model
getCollidingBody() constrl::plan::SimpleModel
getDof() constrl::plan::Model
getDofPosition() constrl::plan::Model
getFrame(const ::std::size_t &i) constrl::plan::Modelvirtual
getFreeQueries() constrl::plan::SimpleModel
getJacobian() constrl::plan::Modelvirtual
getManipulabilityMeasure() constrl::plan::Model
getManufacturer() constrl::plan::Model
getMaximum() constrl::plan::Model
getMinimum() constrl::plan::Model
getName() constrl::plan::Model
getOperationalDof() constrl::plan::Model
getPositionUnits() constrl::plan::Model
getTotalQueries() constrl::plan::SimpleModel
interpolate(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2, const ::rl::math::Real &alpha, ::rl::math::Vector &q) constrl::plan::Modelvirtual
inverseForce(const ::rl::math::Vector &f, ::rl::math::Vector &tau) constrl::plan::Modelvirtual
inverseOfTransformedDistance(const ::rl::math::Real &d) constrl::plan::Model
inverseVelocity(const ::rl::math::Vector &tdot, ::rl::math::Vector &qdot) constrl::plan::Modelvirtual
isColliding()rl::plan::SimpleModelvirtual
isColliding(const ::std::size_t &i) constrl::plan::SimpleModel
rl::plan::Model::isColliding(const ::std::size_t &i) constrl::plan::Modelvirtual
isSingular() constrl::plan::Modelvirtual
isValid(const ::rl::math::Vector &q) constrl::plan::Modelvirtual
kinrl::plan::Model
maxDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) constrl::plan::Model
mdlrl::plan::Model
minDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) constrl::plan::Model
minDistanceToRectangle(const ::rl::math::Real &q, const ::rl::math::Real &min, const ::rl::math::Real &max, const ::std::size_t &cuttingDimension) constrl::plan::Model
modelrl::plan::Model
Model()rl::plan::Model
newDistance(const ::rl::math::Real &dist, const ::rl::math::Real &oldOff, const ::rl::math::Real &newOff, const int &cuttingDimension) constrl::plan::Model
reset()rl::plan::SimpleModelvirtual
scenerl::plan::Model
setPosition(const ::rl::math::Vector &q)rl::plan::Modelvirtual
SimpleModel()rl::plan::SimpleModel
step(const ::rl::math::Vector &q1, const ::rl::math::Vector &qdot, ::rl::math::Vector &q2) constrl::plan::Modelvirtual
totalQueriesrl::plan::SimpleModelprotected
transformedDistance(const ::rl::math::Real &d) constrl::plan::Model
transformedDistance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) constrl::plan::Model
transformedDistance(const ::rl::math::Real &q1, const ::rl::math::Real &q2, const ::std::size_t &i) constrl::plan::Model
updateFrames(const bool &doUpdateModel=true)rl::plan::Modelvirtual
updateJacobian()rl::plan::Modelvirtual
updateJacobianInverse(const ::rl::math::Real &lambda=0.0f, const bool &doSvd=true)rl::plan::Modelvirtual
~Model()rl::plan::Modelvirtual
~SimpleModel()rl::plan::SimpleModelvirtual