|
moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
#include <simple_sampler.h>


Public Member Functions | |
| SimpleSampler ()=default | |
| ~SimpleSampler () override=default | |
| bool | initialize ([[maybe_unused]] const rclcpp::Node::SharedPtr &node, const moveit::core::RobotModelConstPtr &robot_model, const std::string &group_name) override |
| moveit_msgs::action::LocalPlanner::Feedback | addTrajectorySegment (const robot_trajectory::RobotTrajectory &new_trajectory) override |
| moveit_msgs::action::LocalPlanner::Feedback | getLocalTrajectory (const moveit::core::RobotState ¤t_state, robot_trajectory::RobotTrajectory &local_trajectory) override |
| double | getTrajectoryProgress ([[maybe_unused]] const moveit::core::RobotState ¤t_state) override |
| bool | reset () override |
Public Member Functions inherited from moveit::hybrid_planning::TrajectoryOperatorInterface | |
| TrajectoryOperatorInterface ()=default | |
| TrajectoryOperatorInterface (const TrajectoryOperatorInterface &)=default | |
| TrajectoryOperatorInterface (TrajectoryOperatorInterface &&)=default | |
| TrajectoryOperatorInterface & | operator= (const TrajectoryOperatorInterface &)=default |
| TrajectoryOperatorInterface & | operator= (TrajectoryOperatorInterface &&)=default |
| virtual | ~TrajectoryOperatorInterface ()=default |
| virtual bool | initialize (const rclcpp::Node::SharedPtr &node, const moveit::core::RobotModelConstPtr &robot_model, const std::string &group_name)=0 |
| virtual double | getTrajectoryProgress (const moveit::core::RobotState ¤t_state)=0 |
Additional Inherited Members | |
Protected Attributes inherited from moveit::hybrid_planning::TrajectoryOperatorInterface | |
| robot_trajectory::RobotTrajectoryPtr | reference_trajectory_ |
| std::string | group_ |
Definition at line 46 of file simple_sampler.h.
|
default |
|
overridedefault |
|
overridevirtual |
Add a new reference trajectory segment to the vector of global trajectory segments to process
| new_trajectory | New reference trajectory segment to add |
Implements moveit::hybrid_planning::TrajectoryOperatorInterface.
Definition at line 57 of file simple_sampler.cpp.

|
overridevirtual |
Return the current local constraints based on the newest robot state
| current_state | Current RobotState |
Implements moveit::hybrid_planning::TrajectoryOperatorInterface.
Definition at line 80 of file simple_sampler.cpp.

|
override |
Definition at line 110 of file simple_sampler.cpp.
|
override |
Definition at line 47 of file simple_sampler.cpp.
|
overridevirtual |
Reset trajectory operator to some user-defined initial state
Implements moveit::hybrid_planning::TrajectoryOperatorInterface.
Definition at line 72 of file simple_sampler.cpp.
