|
SceneGraph::UPtr | getSceneGraph () |
|
SceneGraph::UPtr | getSubSceneGraph () |
|
void | runCompareSceneStates (const SceneState &base_state, const SceneState &compare_state) |
|
void | runCompareStateSolver (const StateSolver &base_solver, StateSolver &comp_solver) |
|
void | runCompareStateSolverLimits (const SceneGraph &scene_graph, const StateSolver &comp_solver) |
|
static void | numericalJacobian (Eigen::Ref< Eigen::MatrixXd > jacobian, const Eigen::Isometry3d &change_base, const StateSolver &state_solver, const std::vector< std::string > &joint_names, const Eigen::Ref< const Eigen::VectorXd > &joint_values, const std::string &link_name, const Eigen::Ref< const Eigen::Vector3d > &link_point) |
| Numerically calculate a jacobian. This is mainly used for testing. More...
|
|
void | runCompareJacobian (StateSolver &state_solver, const std::vector< std::string > &joint_names, const Eigen::VectorXd &jvals, const std::string &link_name, const Eigen::Vector3d &link_point, const Eigen::Isometry3d &change_base) |
| Run a kinematic jacobian test. More...
|
|
void | runCompareJacobian (StateSolver &state_solver, const std::unordered_map< std::string, double > &joints_values, const std::string &link_name, const Eigen::Vector3d &link_point, const Eigen::Isometry3d &change_base) |
|
template<typename S > |
void | runJacobianTest () |
|
template<typename S > |
void | runAddandRemoveLinkTest () |
|
template<typename S > |
void | runAddSceneGraphTest () |
|
template<typename S > |
void | runChangeJointOriginTest () |
|
template<typename S > |
void | runMoveJointTest () |
|
template<typename S > |
void | runMoveLinkTest () |
|
template<typename S > |
void | runChangeJointLimitsTest () |
|
template<typename S > |
void | runReplaceJointTest () |
|