CRobot2DPoseEstimator() | mrpt::poses::CRobot2DPoseEstimator | |
extrapolateRobotPose(const mrpt::math::TPose2D &p, const float v, const float w, const double delta_time, mrpt::math::TPose2D &new_p) | mrpt::poses::CRobot2DPoseEstimator | privatestatic |
getCurrentEstimate(mrpt::math::TPose2D &pose, float &v, float &w, mrpt::system::TTimeStamp tim_query=mrpt::system::now()) const | mrpt::poses::CRobot2DPoseEstimator | |
getCurrentEstimate(mrpt::poses::CPose2D &pose, float &v, float &w, mrpt::system::TTimeStamp tim_query=mrpt::system::now()) const | mrpt::poses::CRobot2DPoseEstimator | |
getLatestRobotPose(mrpt::math::TPose2D &pose) const | mrpt::poses::CRobot2DPoseEstimator | |
getLatestRobotPose(CPose2D &pose) const | mrpt::poses::CRobot2DPoseEstimator | |
m_cs | mrpt::poses::CRobot2DPoseEstimator | private |
m_last_loc | mrpt::poses::CRobot2DPoseEstimator | private |
m_last_loc_cov | mrpt::poses::CRobot2DPoseEstimator | private |
m_last_loc_time | mrpt::poses::CRobot2DPoseEstimator | private |
m_last_odo | mrpt::poses::CRobot2DPoseEstimator | private |
m_last_odo_time | mrpt::poses::CRobot2DPoseEstimator | private |
m_loc_odo_ref | mrpt::poses::CRobot2DPoseEstimator | private |
m_robot_v | mrpt::poses::CRobot2DPoseEstimator | private |
m_robot_w | mrpt::poses::CRobot2DPoseEstimator | private |
params | mrpt::poses::CRobot2DPoseEstimator | |
processUpdateNewOdometry(const mrpt::math::TPose2D &newGlobalOdometry, mrpt::system::TTimeStamp cur_tim, bool hasVelocities=false, float v=0, float w=0) | mrpt::poses::CRobot2DPoseEstimator | |
processUpdateNewPoseLocalization(const mrpt::math::TPose2D &newPose, const mrpt::math::CMatrixDouble33 &newPoseCov, mrpt::system::TTimeStamp cur_tim) | mrpt::poses::CRobot2DPoseEstimator | |
reset() | mrpt::poses::CRobot2DPoseEstimator | |
~CRobot2DPoseEstimator() | mrpt::poses::CRobot2DPoseEstimator | virtual |