moveit2
The MoveIt Motion Planning Framework for ROS 2.
Classes | Namespaces | Functions
pr2_arm_ik.h File Reference
#include <urdf_model/model.h>
#include <urdf/model.h>
#include <Eigen/Geometry>
#include <Eigen/LU>
#include <kdl/chainiksolver.hpp>
#include <moveit_msgs/srv/get_position_fk.hpp>
#include <moveit_msgs/srv/get_position_ik.hpp>
#include <moveit_msgs/msg/kinematic_solver_info.hpp>
#include <rclcpp/rclcpp.hpp>
Include dependency graph for pr2_arm_ik.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pr2_arm_kinematics::PR2ArmIK
 

Namespaces

 pr2_arm_kinematics
 

Functions

double pr2_arm_kinematics::distance (const urdf::Pose &transform)
 
bool pr2_arm_kinematics::solveQuadratic (double a, double b, double c, double *x1, double *x2)
 
bool pr2_arm_kinematics::solveCosineEqn (double a, double b, double c, double &soln1, double &soln2)