8 namespace experimental {
18 const Eigen::VectorXd& min_positions,
19 const Eigen::VectorXd& max_positions);
25 const Eigen::VectorXd& positions)
const;
29 const Eigen::VectorXd& positions,
30 Eigen::Vector3d& xyz_out,
31 Eigen::Vector3d& tip_axis)
const;
35 const Eigen::VectorXd& positions,
36 Eigen::Vector3d& xyz_out,
37 Eigen::Matrix3d& orientation)
const;
41 const Eigen::VectorXd& initial_positions,
42 const Eigen::Vector3d& target_xyz)
const;
46 const Eigen::VectorXd& initial_positions,
47 const Eigen::Vector3d& target_xyz,
48 const Eigen::Vector3d& end_tip)
const;
52 const Eigen::VectorXd& initial_positions,
53 const Eigen::Vector3d& target_xyz,
54 const Eigen::Matrix3d& orientation)
const;