42 #include <ompl/base/StateStorage.h> 
   43 #include <visualization_msgs/msg/marker_array.hpp> 
   53                           const std::string& factory, 
const std::string& serialization, 
const std::string& filename,
 
   54                           const ompl::base::StateStoragePtr& storage);
 
   56                           const std::string& factory, 
const moveit_msgs::msg::Constraints& msg,
 
   57                           const std::string& filename, 
const ompl::base::StateStoragePtr& storage);
 
   60                              visualization_msgs::msg::MarkerArray& arr) 
const;
 
#define MOVEIT_DECLARE_PTR(Name, Type)
 
The MoveIt interface to OMPL.
 
std::function< bool(const ompl::base::State *, const ompl::base::State *)> ConstraintStateStorageOrderFn
 
ompl::base::StateStorageWithMetadata< std::vector< std::size_t > > ConstraintApproximationStateStorage
 
std::string serialization_
 
ompl::base::StateStoragePtr state_storage_ptr_
 
ConstraintApproximationStateStorage * state_storage_
 
void visualizeDistribution(const std::string &link_name, unsigned int count, visualization_msgs::msg::MarkerArray &arr) const
 
moveit_msgs::msg::Constraints constraint_msg_
 
kinematic_constraints::KinematicConstraintSetPtr kconstraints_set_
 
std::vector< int > space_signature_
 
ConstraintApproximation(const planning_models::RobotModelConstPtr &kinematic_model, const std::string &group, const std::string &factory, const moveit_msgs::msg::Constraints &msg, const std::string &filename, const ompl::base::StateStoragePtr &storage)
 
ConstraintApproximation(const planning_models::RobotModelConstPtr &kinematic_model, const std::string &group, const std::string &factory, const std::string &serialization, const std::string &filename, const ompl::base::StateStoragePtr &storage)
 
std::string ompldb_filename_
 
planning_models::RobotModelConstPtr robot_model_