|
MoveIt Pro API
Core Behaviors for MoveIt Pro
|
#include "joint_trajectory_admittance_controller/joint_trajectory_admittance_controller.hpp"#include <spdlog/spdlog.h>#include <algorithm>#include <memory>#include <string>#include <tl_expected/expected.hpp>#include <vector>#include "../../control_common/include/control_common/hash_utils.hpp"#include "hardware_interface/loaned_command_interface.hpp"#include "hardware_interface/types/hardware_interface_type_values.hpp"#include "lifecycle_msgs/msg/state.hpp"#include "pluginlib/class_list_macros.hpp"#include "rclcpp_action/create_server.hpp"#include "rclcpp_action/server_goal_handle.hpp"#include "rclcpp_lifecycle/state.hpp"#include "tf2_eigen/tf2_eigen.hpp"#include "cartesian_planning/jacobian.hpp"#include "cartesian_planning/math.hpp"#include "cartesian_planning/velocity_inverse_kinematics.hpp"#include "joint_trajectory_admittance_controller/interpolation.hpp"#include "moveit_pro_macros/macros.hpp"#include "ros2_control_utils/ros2_control_utils.hpp"
Namespaces | |
| namespace | moveit_pro_controllers |
Functions | |
| tl::expected< Trajectory, std::string > | moveit_pro_controllers::trajectoryFromROSMsg (const trajectory_msgs::msg::JointTrajectory &joint_trajectory, const std::vector< std::string > &controller_joint_names) |
| tl::expected< trajectory_msgs::msg::JointTrajectory, std::string > | moveit_pro_controllers::ROSMsgFromTrajectory (const Trajectory &joint_trajectory) |
| cartesian_planning::TipJointMap | moveit_pro_controllers::computeTipJointMap (const std::span< moveit::core::LinkModel const *const > end_effector_links, const std::vector< std::string > &joint_names) |