![]() |
MoveIt Pro API
Core Behaviors for MoveIt Pro
|
#include <moveit/robot_model/robot_model.hpp>
#include <moveit/robot_state/robot_state.hpp>
#include <tl_expected/expected.hpp>
#include "cartesian_planning/types.hpp"
Classes | |
struct | cartesian_planning::PathIKOptions |
Namespaces | |
namespace | cartesian_planning |
Enumerations | |
enum class | cartesian_planning::TipConstraint { cartesian_planning::kPositionOnly , cartesian_planning::kPositionAndOrientation } |
Possible task-space constraints when solving kinematics for a path. More... | |
Functions | |
tl::expected< JointSpacePath, ErrorType > | cartesian_planning::pathIK (moveit::core::RobotState &robot_state, const moveit::core::JointModelGroup &group, const moveit::core::LinkModel &tip_link, const Path &reference_path, const PathIKOptions &options) |
Computes the incremental Inverse Kinematics over a given Cartesian path. | |
Variables | |
constexpr double | cartesian_planning::kDefaultPathIkTranslationalStep = 0.001 |
constexpr double | cartesian_planning::kDefaultPathIkAngularStep = 0.001 |