#include <constraint_approximations.h>
|
| 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) |
|
| 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) |
|
void | visualizeDistribution (const std::string &link_name, unsigned int count, visualization_msgs::msg::MarkerArray &arr) const |
|
| ConstraintApproximation (std::string group, std::string state_space_parameterization, bool explicit_motions, moveit_msgs::msg::Constraints msg, std::string filename, ompl::base::StateStoragePtr storage, std::size_t milestones=0) |
|
virtual | ~ConstraintApproximation () |
|
const std::string & | getName () const |
|
ompl::base::StateSamplerAllocator | getStateSamplerAllocator (const moveit_msgs::msg::Constraints &msg) const |
|
InterpolationFunction | getInterpolationFunction () const |
|
const std::vector< int > & | getSpaceSignature () const |
|
const std::string & | getGroup () const |
|
bool | hasExplicitMotions () const |
|
std::size_t | getMilestoneCount () const |
|
const std::string & | getStateSpaceParameterization () const |
|
const moveit_msgs::msg::Constraints & | getConstraintsMsg () const |
|
const ompl::base::StateStoragePtr & | getStateStorage () const |
|
const std::string & | getFilename () const |
|
Definition at line 50 of file constraint_approximations.h.
◆ ConstraintApproximation() [1/3]
ompl_interface::ConstraintApproximation::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 |
|
) |
| |
◆ ConstraintApproximation() [2/3]
ompl_interface::ConstraintApproximation::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() [3/3]
ompl_interface::ConstraintApproximation::ConstraintApproximation |
( |
std::string |
group, |
|
|
std::string |
state_space_parameterization, |
|
|
bool |
explicit_motions, |
|
|
moveit_msgs::msg::Constraints |
msg, |
|
|
std::string |
filename, |
|
|
ompl::base::StateStoragePtr |
storage, |
|
|
std::size_t |
milestones = 0 |
|
) |
| |
◆ ~ConstraintApproximation()
virtual ompl_interface::ConstraintApproximation::~ConstraintApproximation |
( |
| ) |
|
|
inlinevirtual |
◆ getConstraintsMsg()
const moveit_msgs::msg::Constraints& ompl_interface::ConstraintApproximation::getConstraintsMsg |
( |
| ) |
const |
|
inline |
◆ getFilename()
const std::string& ompl_interface::ConstraintApproximation::getFilename |
( |
| ) |
const |
|
inline |
◆ getGroup()
const std::string& ompl_interface::ConstraintApproximation::getGroup |
( |
| ) |
const |
|
inline |
◆ getInterpolationFunction()
◆ getMilestoneCount()
std::size_t ompl_interface::ConstraintApproximation::getMilestoneCount |
( |
| ) |
const |
|
inline |
◆ getName()
const std::string& ompl_interface::ConstraintApproximation::getName |
( |
| ) |
const |
|
inline |
◆ getSpaceSignature()
const std::vector<int>& ompl_interface::ConstraintApproximation::getSpaceSignature |
( |
| ) |
const |
|
inline |
◆ getStateSamplerAllocator()
ompl::base::StateSamplerAllocator ompl_interface::ConstraintApproximation::getStateSamplerAllocator |
( |
const moveit_msgs::msg::Constraints & |
msg | ) |
const |
◆ getStateSpaceParameterization()
const std::string& ompl_interface::ConstraintApproximation::getStateSpaceParameterization |
( |
| ) |
const |
|
inline |
◆ getStateStorage()
const ompl::base::StateStoragePtr& ompl_interface::ConstraintApproximation::getStateStorage |
( |
| ) |
const |
|
inline |
◆ hasExplicitMotions()
bool ompl_interface::ConstraintApproximation::hasExplicitMotions |
( |
| ) |
const |
|
inline |
◆ visualizeDistribution()
void ompl_interface::ConstraintApproximation::visualizeDistribution |
( |
const std::string & |
link_name, |
|
|
unsigned int |
count, |
|
|
visualization_msgs::msg::MarkerArray & |
arr |
|
) |
| const |
◆ constraint_msg_
moveit_msgs::msg::Constraints ompl_interface::ConstraintApproximation::constraint_msg_ |
◆ explicit_motions_
bool ompl_interface::ConstraintApproximation::explicit_motions_ |
|
protected |
◆ factory_
std::string ompl_interface::ConstraintApproximation::factory_ |
◆ group_
std::string ompl_interface::ConstraintApproximation::group_ |
◆ kconstraints_set_
kinematic_constraints::KinematicConstraintSetPtr ompl_interface::ConstraintApproximation::kconstraints_set_ |
◆ milestones_
std::size_t ompl_interface::ConstraintApproximation::milestones_ |
|
protected |
◆ ompldb_filename_
std::string ompl_interface::ConstraintApproximation::ompldb_filename_ |
◆ robot_model_
planning_models::RobotModelConstPtr ompl_interface::ConstraintApproximation::robot_model_ |
◆ serialization_
std::string ompl_interface::ConstraintApproximation::serialization_ |
◆ space_signature_
std::vector< int > ompl_interface::ConstraintApproximation::space_signature_ |
◆ state_space_parameterization_
std::string ompl_interface::ConstraintApproximation::state_space_parameterization_ |
|
protected |
◆ state_storage_
◆ state_storage_ptr_
ompl::base::StateStoragePtr ompl_interface::ConstraintApproximation::state_storage_ptr_ |
The documentation for this class was generated from the following files: