MIRA
DifferentialRobotModel Member List

This is the complete list of members for DifferentialRobotModel, including all inherited members.

alphaRotRotDifferentialProbabilisticMotionModel
alphaRotTransDifferentialProbabilisticMotionModel
alphaTransRotDifferentialProbabilisticMotionModel
alphaTransTransDifferentialProbabilisticMotionModel
angleFromTotalDistance(float totalLeft, float totalRight) constDifferentialRobotModelinline
calculateMotionParameters(const Pose2 &p0, const Pose2 &p1) constDifferentialProbabilisticMotionModel
CLASS()Objectstatic
clear()RigidModel
CollisionGeometries typedefRigidModel
convert2LRWheelSpeed(const Velocity2 &v) constDifferentialRobotModelinline
convert2Velocity(float vLeft, float vRight) constDifferentialRobotModelinline
DifferentialProbabilisticMotionModel()DifferentialProbabilisticMotionModel
DifferentialRobotModel()DifferentialRobotModel
gaussianMotion(const PoseCov2 &startPose, const MotionParameters &parameters) constDifferentialProbabilisticMotionModel
generateTrajectory(Velocity2 v, const Velocity2 &targetV, float lookAheadTime, int samples)UnicycleBasedRobotModelvirtual
getClass() constObject
getCollisionBoundingBoxes(std::string targetFrame="", const Time &timestamp=Time::now(), const std::string &filter="") constRigidModel
getCollisionGeometries(std::string targetFrame="", const Time &timestamp=Time::now(), const std::string &filter="") constRigidModel
getFootprint(std::string targetFrame="", const Time &timestamp=Time::now(), const std::string &filter="") constRigidModel
getMaxTransVelocity() constUnicycleBasedRobotModelinline
getMaxVelocity() constDifferentialRobotModelinline
getRootLink() constRigidModel
globalKinematics(const Velocity2 &v, float dt, const Pose2 &p0) constRobotModelinline
internalGetClass() const=0Objectprotectedpure virtual
JointMap typedefRigidModel
jointsRigidModel
LinkList typedefRigidModel
linksRigidModel
localKinematics(const Velocity2 &v, float dt) constDifferentialRobotModelinlinevirtual
MaterialMap typedefRigidModel
materialsRigidModel
maxBackwardVelocityUnicycleBasedRobotModel
maxEmergencyDecelerationUnicycleBasedRobotModel
maxForwardVelocityUnicycleBasedRobotModel
maxRotAccelerationUnicycleBasedRobotModel
maxRotDecelerationUnicycleBasedRobotModel
maxRotVelocityUnicycleBasedRobotModel
maxTransAccelerationUnicycleBasedRobotModel
maxTransDecelerationUnicycleBasedRobotModel
nameRigidModel
predictStandstillDistance(const Velocity2 &v) constDifferentialRobotModelinlinevirtual
predictStandstillRotation(const Velocity2 &v) constDifferentialRobotModelinlinevirtual
publishJoint(const std::string &name, float value, const Time &timestamp=Time::now()) constRigidModel
reflect(Reflector &r)DifferentialRobotModelinline
mira::robot::RobotModel::reflect(XMLDeserializer &r)RigidModel
reflectDegrees(Reflector &r, const char *name, float &member, const char *comment)UnicycleBasedRobotModelinline
reflectDegrees(PropertySerializer &r, const char *name, float &member, const char *comment)UnicycleBasedRobotModelinline
resolveAndPublishLinks(const std::string &ns, const Time &timestamp=Time::now())RigidModel
rotEpsilonVelocityUnicycleBasedRobotModel
sampleMotion(const Pose2 &startPose, const Pose2 &p0, const Pose2 &p1) constDifferentialProbabilisticMotionModelvirtual
sampleMotion(const std::vector< Pose2 > &startPoses, const Pose2 &p0, const Pose2 &p1, std::vector< Pose2 > &sampledPoses) constDifferentialProbabilisticMotionModelvirtual
sampleMotion(const Pose2 &startPose, const MotionParameters &parameters) constDifferentialProbabilisticMotionModelinline
transEpsilonVelocityUnicycleBasedRobotModel
wheelDistDifferentialRobotModel
~Object()Objectvirtual
~ProbabilisticMotionModel()ProbabilisticMotionModelinlinevirtual
~RigidModel()RigidModelvirtual