spatial-dyn
inverse_kinematics.h
1 
10 #ifndef SPATIAL_DYN_ALGORITHMS_INVERSE_KINEMATICS_H_
11 #define SPATIAL_DYN_ALGORITHMS_INVERSE_KINEMATICS_H_
12 
13 #include "spatial_dyn/eigen/spatial_math.h"
14 #include "spatial_dyn/structs/articulated_body.h"
15 
16 namespace spatial_dyn {
17 
33 Eigen::VectorXd InverseKinematics(const ArticulatedBody& ab,
34  Eigen::Ref<const Eigen::Vector3d> x,
35  const Eigen::Quaterniond& quat, int link = -1,
36  const Eigen::Vector3d& offset = Eigen::Vector3d::Zero());
37 
38 } // namespace spatial_dyn
39 
40 #endif // SPATIAL_DYN_ALGORITHMS_INVERSE_KINEMATICS_H_
Definition: discrete_dynamics.cc:21
Eigen::VectorXd InverseKinematics(const ArticulatedBody &ab_in, Eigen::Ref< const Eigen::Vector3d > x_des, const Eigen::Quaterniond &quat_des, int link, const Eigen::Vector3d &offset)
Definition: inverse_kinematics.cc:35