3 #ifndef ROBOWFLEX_CONSTANTS_
4 #define ROBOWFLEX_CONSTANTS_
7 #include <boost/math/constants/constants.hpp>
14 static const double half = boost::math::constants::half<double>();
15 static const double third = boost::math::constants::third<double>();
21 static const double pi = boost::math::constants::pi<double>();
22 static const double half_pi = boost::math::constants::half_pi<double>();
24 static const double two_pi = boost::math::constants::two_pi<double>();
static const double ik_tolerance
static const double cart_pos_jump_tol
static const double two_pi
static const double half_pi
static const unsigned int ik_attempts
static const double default_workspace_bound
static const double cart_pos_step_size
static const Eigen::Vector3d ik_vec_tolerance
static const double quarter_pi
static const double cart_rot_jump_tol
static const double third
static const double cart_rot_step_size
static const double default_allowed_planning_time
Main namespace. Contains all library classes and functions.