moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
#include <forward_trajectory.h>
Public Member Functions | |
ForwardTrajectory ()=default | |
~ForwardTrajectory () override=default | |
bool | initialize (const rclcpp::Node::SharedPtr &node, const planning_scene_monitor::PlanningSceneMonitorPtr &planning_scene_monitor, const std::string &) override |
bool | reset () override |
moveit_msgs::action::LocalPlanner::Feedback | solve (const robot_trajectory::RobotTrajectory &local_trajectory, const std::shared_ptr< const moveit_msgs::action::LocalPlanner::Goal >, trajectory_msgs::msg::JointTrajectory &local_solution) override |
Public Member Functions inherited from moveit::hybrid_planning::LocalConstraintSolverInterface | |
LocalConstraintSolverInterface ()=default | |
LocalConstraintSolverInterface (const LocalConstraintSolverInterface &)=default | |
LocalConstraintSolverInterface (LocalConstraintSolverInterface &&)=default | |
LocalConstraintSolverInterface & | operator= (const LocalConstraintSolverInterface &)=default |
LocalConstraintSolverInterface & | operator= (LocalConstraintSolverInterface &&)=default |
virtual | ~LocalConstraintSolverInterface ()=default |
Definition at line 48 of file forward_trajectory.h.
|
default |
|
overridedefault |
|
overridevirtual |
Initialize local constraint solver
Implements moveit::hybrid_planning::LocalConstraintSolverInterface.
Definition at line 49 of file forward_trajectory.cpp.
|
overridevirtual |
Reset local constraint solver to some user-defined initial state
Implements moveit::hybrid_planning::LocalConstraintSolverInterface.
Definition at line 71 of file forward_trajectory.cpp.
|
overridevirtual |
Solve local planning problem for the current iteration
local_trajectory | The local trajectory to pursue |
local_goal | Local goal constraints |
local_solution | solution plan in joint space |
Implements moveit::hybrid_planning::LocalConstraintSolverInterface.
Definition at line 80 of file forward_trajectory.cpp.