acosClamped(double value) | robot_model_services::MILDRobotModelWithExactIK | private |
baseToPanEigen | robot_model_services::MILDRobotModelWithExactIK | private |
calculateCameraPose(const RobotStatePtr &sourceRobotState) | robot_model_services::MILDRobotModel | virtual |
calculateCameraPoseCorrection(const RobotStatePtr &sourceRobotState, const SimpleVector3 &position, const SimpleQuaternion &orientation) | robot_model_services::MILDRobotModelWithExactIK | |
calculateRobotState(const RobotStatePtr &sourceRobotState, const SimpleVector3 &position, const SimpleQuaternion &orientation) | robot_model_services::MILDRobotModelWithExactIK | virtual |
robot_model_services::MILDRobotModel::calculateRobotState(const robot_model_services::SimpleVector3 &position, const robot_model_services::SimpleQuaternion &orientation) | robot_model_services::RobotModel | |
getBase_RotationalMovementCosts(const RobotStatePtr &sourceRobotState, const RobotStatePtr &targetRobotState) | robot_model_services::MILDRobotModel | virtual |
robot_model_services::RobotModel::getBase_RotationalMovementCosts(const RobotStatePtr &targetRobotState) | robot_model_services::RobotModel | |
getBase_TranslationalMovementCosts(const RobotStatePtr &sourceRobotState, const RobotStatePtr &targetRobotState) | robot_model_services::MILDRobotModel | virtual |
robot_model_services::RobotModel::getBase_TranslationalMovementCosts(const RobotStatePtr &targetRobotState) | robot_model_services::RobotModel | |
getBaseAngleFromBaseFrame(Eigen::Affine3d &baseFrame) | robot_model_services::MILDRobotModelWithExactIK | private |
getCameraPose() | robot_model_services::MILDRobotModel | virtual |
getCurrentRobotState() | robot_model_services::RobotModel | |
getDistance(const geometry_msgs::Point &sourcePosition, const geometry_msgs::Point &targetPosition) | robot_model_services::MILDRobotModel | virtual |
getNavigationPath(const geometry_msgs::Point &sourcePosition, const geometry_msgs::Point &targetPosition, double sourceRotationBase, double targetRotationBase) | robot_model_services::MILDRobotModel | virtual |
getNavigationPath(const geometry_msgs::Point &sourcePosition, const geometry_msgs::Point &targetPosition) | robot_model_services::MILDRobotModel | virtual |
getPanAngleFromPanJointPose(Eigen::Affine3d &panJointFrame, MILDRobotStatePtr &robotState) | robot_model_services::MILDRobotModelWithExactIK | private |
getPTU_PanMovementCosts(const RobotStatePtr &sourceRobotState, const RobotStatePtr &targetRobotState) | robot_model_services::MILDRobotModel | virtual |
robot_model_services::RobotModel::getPTU_PanMovementCosts(const RobotStatePtr &targetRobotState) | robot_model_services::RobotModel | |
getPTU_TiltMovementCosts(const RobotStatePtr &sourceRobotState, const RobotStatePtr &targetRobotState) | robot_model_services::MILDRobotModel | virtual |
robot_model_services::RobotModel::getPTU_TiltMovementCosts(const RobotStatePtr &targetRobotState) | robot_model_services::RobotModel | |
getRobotPose() | robot_model_services::MILDRobotModel | virtual |
getTiltAngleAndTiltBasePointProjected(Eigen::Vector3d &planeNormal, Eigen::Vector3d &targetViewVector, Eigen::Vector3d &target_view_center_point, double &tilt, Eigen::Vector3d &tilt_base_point_projected) | robot_model_services::MILDRobotModelWithExactIK | private |
getTiltJointFrame(Eigen::Vector3d &planeNormal, Eigen::Vector3d &targetViewVector, Eigen::Vector3d &tilt_base_point) | robot_model_services::MILDRobotModelWithExactIK | private |
h_tilt | robot_model_services::MILDRobotModelWithExactIK | private |
ikRatingModule | robot_model_services::MILDRobotModelWithExactIK | private |
IKVisualizationMaximunIterationCount | robot_model_services::MILDRobotModelWithExactIK | private |
isPoseReachable(const SimpleVector3 &position, const SimpleQuaternion &orientation) | robot_model_services::MILDRobotModel | virtual |
isPositionAllowed(const geometry_msgs::Point &position) | robot_model_services::MILDRobotModel | |
isPositionReachable(const geometry_msgs::Point &sourcePosition, const geometry_msgs::Point &targetPosition) | robot_model_services::MILDRobotModel | virtual |
listener | robot_model_services::MILDRobotModel | protected |
mDebugHelperPtr | robot_model_services::MILDRobotModel | protected |
mFrameName_map | robot_model_services::MILDRobotModel | protected |
mFrameName_mild_base | robot_model_services::MILDRobotModel | protected |
mFrameName_mild_camera_left | robot_model_services::MILDRobotModel | protected |
mFrameName_mild_camera_mount_link | robot_model_services::MILDRobotModel | protected |
mFrameName_mild_camera_right | robot_model_services::MILDRobotModel | protected |
mFrameName_mild_ptu_base_link | robot_model_services::MILDRobotModel | protected |
mFrameName_mild_ptu_pan_link | robot_model_services::MILDRobotModel | protected |
mFrameName_mild_ptu_pan_link_rotated | robot_model_services::MILDRobotModel | protected |
mFrameName_mild_ptu_tilt_link | robot_model_services::MILDRobotModel | protected |
mFrameName_mild_ptu_tilt_link_rotated | robot_model_services::MILDRobotModel | protected |
mIKVisualizationLastIterationCount | robot_model_services::MILDRobotModelWithExactIK | private |
MILDRobotModel() | robot_model_services::MILDRobotModel | |
MILDRobotModelWithExactIK() | robot_model_services::MILDRobotModelWithExactIK | |
mInverseKinematicIterationAccuracy | robot_model_services::MILDRobotModelWithExactIK | private |
mMapHelperPtr | robot_model_services::MILDRobotModel | protected |
mnTotalIKTime | robot_model_services::MILDRobotModelWithExactIK | private |
mNumberIKCalls | robot_model_services::MILDRobotModelWithExactIK | private |
mOmegaPan | robot_model_services::MILDRobotModel | protected |
mOmegaRot | robot_model_services::MILDRobotModel | protected |
mOmegaTilt | robot_model_services::MILDRobotModel | protected |
mPanAngleOffset | robot_model_services::MILDRobotModelWithExactIK | private |
mPanAngleSamplingStepsPerIteration | robot_model_services::MILDRobotModelWithExactIK | private |
mPanLimits | robot_model_services::MILDRobotModel | protected |
mRotationLimits | robot_model_services::MILDRobotModel | protected |
mSigma | robot_model_services::MILDRobotModel | protected |
mTiltAngleOffset | robot_model_services::MILDRobotModelWithExactIK | private |
mTiltLimits | robot_model_services::MILDRobotModel | protected |
mViewPointDistance | robot_model_services::MILDRobotModelWithExactIK | private |
mVisualizeIK | robot_model_services::MILDRobotModelWithExactIK | private |
n | robot_model_services::MILDRobotModel | protected |
navigationCostClient | robot_model_services::MILDRobotModel | protected |
panToBaseEigen | robot_model_services::MILDRobotModelWithExactIK | private |
panToTiltEigen | robot_model_services::MILDRobotModelWithExactIK | private |
resetIKVisualization() | robot_model_services::MILDRobotModelWithExactIK | private |
RobotModel() | robot_model_services::RobotModel | |
setCurrentRobotState(const RobotStatePtr ¤tRobotState) | robot_model_services::RobotModel | |
setPanAngleLimits(float minAngleDegrees, float maxAngleDegrees) | robot_model_services::MILDRobotModel | |
setRotationAngleLimits(float minAngleDegrees, float maxAngleDegrees) | robot_model_services::MILDRobotModel | |
setTiltAngleLimits(float minAngleDegrees, float maxAngleDegrees) | robot_model_services::MILDRobotModel | |
setUpTFParameters() | robot_model_services::MILDRobotModelWithExactIK | private |
setViewPointDistance(float viewPointDistance) | robot_model_services::MILDRobotModelWithExactIK | |
speedFactorBaseMove | robot_model_services::MILDRobotModel | protected |
speedFactorBaseRot | robot_model_services::MILDRobotModel | protected |
speedFactorPTU | robot_model_services::MILDRobotModel | protected |
tfParametersInitialized | robot_model_services::MILDRobotModelWithExactIK | private |
tiltToCameraEigen | robot_model_services::MILDRobotModelWithExactIK | private |
tiltToPanEigen | robot_model_services::MILDRobotModelWithExactIK | private |
tolerance | robot_model_services::MILDRobotModel | protected |
useGlobalPlanner | robot_model_services::MILDRobotModel | protected |
viewTriangleXYPlane_sideC | robot_model_services::MILDRobotModelWithExactIK | private |
viewTriangleZPlane_angleAlpha | robot_model_services::MILDRobotModelWithExactIK | private |
viewTriangleZPlane_angleGamma | robot_model_services::MILDRobotModelWithExactIK | private |
viewTriangleZPlane_sideA | robot_model_services::MILDRobotModelWithExactIK | private |
viewTriangleZPlane_sideB | robot_model_services::MILDRobotModelWithExactIK | private |
vis_pub | robot_model_services::MILDRobotModelWithExactIK | |
visualizeCameraPoseCorrection(Eigen::Vector3d &base_point, Eigen::Vector3d &base_orientation, Eigen::Vector3d &pan_joint_point, Eigen::Vector3d &pan_rotated_point, Eigen::Vector3d &tilt_base_point, Eigen::Vector3d &cam_point, Eigen::Vector3d &actual_view_center_point) | robot_model_services::MILDRobotModelWithExactIK | private |
visualizeIKArrow(Eigen::Vector3d &pointStart, Eigen::Vector3d &pointEnd, Eigen::Vector4d &colorRGBA, std::string ns, Eigen::Vector3d &scaleParameters, int id) | robot_model_services::MILDRobotModelWithExactIK | private |
visualizeIKArrowLarge(Eigen::Vector3d &pointStart, Eigen::Vector3d &pointEnd, Eigen::Vector4d &colorRGBA, std::string ns, int id) | robot_model_services::MILDRobotModelWithExactIK | private |
visualizeIKArrowSmall(Eigen::Vector3d &pointStart, Eigen::Vector3d &pointEnd, Eigen::Vector4d &colorRGBA, std::string ns, int id) | robot_model_services::MILDRobotModelWithExactIK | private |
visualizeIKcalculation(Eigen::Vector3d &base_point, Eigen::Vector3d &base_orientation, Eigen::Vector3d &pan_joint_point, Eigen::Vector3d &pan_rotated_point, Eigen::Vector3d &tilt_base_point, Eigen::Vector3d &tilt_base_point_projected, Eigen::Vector3d &cam_point, Eigen::Vector3d &actual_view_center_point) | robot_model_services::MILDRobotModelWithExactIK | private |
visualizeIKCameraTarget(Eigen::Vector3d &target_view_center_point, Eigen::Vector3d &target_camera_point) | robot_model_services::MILDRobotModelWithExactIK | private |
visualizeIKPoint(Eigen::Vector3d &point, Eigen::Vector4d &colorRGBA, std::string ns, int id) | robot_model_services::MILDRobotModelWithExactIK | private |
x_product | robot_model_services::MILDRobotModelWithExactIK | private |
~MILDRobotModel() | robot_model_services::MILDRobotModel | virtual |
~MILDRobotModelWithExactIK() | robot_model_services::MILDRobotModelWithExactIK | virtual |
~RobotModel() | robot_model_services::RobotModel | virtual |