selfdriving
mpp::ptg::HolonomicBlend Member List

This is the complete list of members for mpp::ptg::HolonomicBlend, including all inherited members.

calc_trans_distance_t_below_Tramp(double k2, double k4, double vxi, double vyi, double t)mpp::ptg::HolonomicBlendstatic
calc_trans_distance_t_below_Tramp_abc(double t, double a, double b, double c)mpp::ptg::HolonomicBlendstatic
directionToMotionCommand(uint16_t k) const overridempp::ptg::HolonomicBlend
epsmpp::ptg::HolonomicBlendstatic
expr_T_rampmpp::ptg::HolonomicBlendprotected
expr_Vmpp::ptg::HolonomicBlendprotected
expr_Wmpp::ptg::HolonomicBlendprotected
getDescription() const overridempp::ptg::HolonomicBlend
getMaxAngVel() const overridempp::ptg::HolonomicBlendinline
getMaxLinVel() const overridempp::ptg::HolonomicBlendinline
getPathDist(uint16_t k, uint32_t step) const overridempp::ptg::HolonomicBlend
getPathPose(uint16_t k, uint32_t step) const overridempp::ptg::HolonomicBlend
getPathStepCount(uint16_t k) const overridempp::ptg::HolonomicBlend
getPathStepDuration() const overridempp::ptg::HolonomicBlend
getPathStepForDist(uint16_t k, double dist, uint32_t &out_step) const overridempp::ptg::HolonomicBlend
getSupportedKinematicVelocityCommand() const overridempp::ptg::HolonomicBlend
HolonomicBlend()mpp::ptg::HolonomicBlend
HolonomicBlend(const mrpt::config::CConfigFileBase &cfg, const std::string &sSection)mpp::ptg::HolonomicBlend
internal_construct_exprs()mpp::ptg::HolonomicBlendprotected
internal_deinitialize() overridempp::ptg::HolonomicBlendprotected
internal_getPathDist(uint32_t step, double T_ramp, double vxf, double vyf) constmpp::ptg::HolonomicBlend
internal_initialize(const std::string &cacheFilename=std::string(), const bool verbose=true) overridempp::ptg::HolonomicBlendprotected
internal_params_from_dir_and_dynstate(const double dir) constmpp::ptg::HolonomicBlendprotected
internal_processNewRobotShape() overridempp::ptg::HolonomicBlendprotected
inverseMap_WS2TP(double x, double y, int &out_k, double &out_d, double tolerance_dist=0.10) const overridempp::ptg::HolonomicBlend
inverseMap_WS2TP_with_Tramp(double x, double y, int &out_k, double &out_d, double &T_ramp) constmpp::ptg::HolonomicBlend
loadDefaultParams() overridempp::ptg::HolonomicBlend
loadFromConfigFile(const mrpt::config::CConfigFileBase &cfg, const std::string &sSection) overridempp::ptg::HolonomicBlend
m_expr_dirmpp::ptg::HolonomicBlendprotected
m_expr_mtxmpp::ptg::HolonomicBlendprotected
m_expr_target_dirmpp::ptg::HolonomicBlendprotected
m_expr_target_distmpp::ptg::HolonomicBlendprotected
m_expr_vmpp::ptg::HolonomicBlendprotected
m_expr_wmpp::ptg::HolonomicBlendprotected
m_pathStepCountCachempp::ptg::HolonomicBlendmutableprotected
maxTimeInVelCmdNOP(int path_k) const overridempp::ptg::HolonomicBlend
onNewNavDynamicState() overridempp::ptg::HolonomicBlend
PATH_TIME_STEPmpp::ptg::HolonomicBlendstatic
PTG_IsIntoDomain(double x, double y) const overridempp::ptg::HolonomicBlend
saveToConfigFile(mrpt::config::CConfigFileBase &cfg, const std::string &sSection) const overridempp::ptg::HolonomicBlend
SpeedTrimmablePTG()=defaultmpp::ptg::SpeedTrimmablePTG
supportSpeedAtTarget() const overridempp::ptg::HolonomicBlendinline
supportVelCmdNOP() const overridempp::ptg::HolonomicBlend
T_ramp_maxmpp::ptg::HolonomicBlendprotected
trimmableSpeed_mpp::ptg::SpeedTrimmablePTG
turningRadiusReferencempp::ptg::HolonomicBlendprotected
updateTPObstacle(double ox, double oy, std::vector< double > &tp_obstacles) const overridempp::ptg::HolonomicBlend
updateTPObstacleSingle(double ox, double oy, uint16_t k, double &tp_obstacle_k) const overridempp::ptg::HolonomicBlend
V_MAXmpp::ptg::HolonomicBlendprotected
W_MAXmpp::ptg::HolonomicBlendprotected
~HolonomicBlend() overridempp::ptg::HolonomicBlend
~SpeedTrimmablePTG()=defaultmpp::ptg::SpeedTrimmablePTG