moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
#include <chomp_optimizer.h>
Public Member Functions | |
ChompOptimizer (ChompTrajectory *trajectory, const planning_scene::PlanningSceneConstPtr &planning_scene, const std::string &planning_group, const ChompParameters *parameters, const moveit::core::RobotState &start_state) | |
virtual | ~ChompOptimizer () |
bool | optimize () |
void | destroy () |
bool | isInitialized () const |
bool | isCollisionFree () const |
Definition at line 53 of file chomp_optimizer.h.
chomp::ChompOptimizer::ChompOptimizer | ( | ChompTrajectory * | trajectory, |
const planning_scene::PlanningSceneConstPtr & | planning_scene, | ||
const std::string & | planning_group, | ||
const ChompParameters * | parameters, | ||
const moveit::core::RobotState & | start_state | ||
) |
Definition at line 61 of file chomp_optimizer.cpp.
|
virtual |
|
inline |
|
inline |
Definition at line 78 of file chomp_optimizer.h.
|
inline |
Definition at line 73 of file chomp_optimizer.h.
bool chomp::ChompOptimizer::optimize | ( | ) |
Optimizes the CHOMP cost function and tries to find an optimal path
TODO: HMC BASED COMMENTED CODE BELOW, Need to uncomment and perform extensive testing by varying the HMC parameters values in the chomp_planning.yaml file so that CHOMP can find optimal paths
TODO: HMC BASED COMMENTED CODE BELOW, Need to uncomment and perform extensive testing by varying the HMC parameters values in the chomp_planning.yaml file so that CHOMP can find optimal paths
TODO: HMC BASED COMMENTED CODE BELOW, Need to uncomment and perform extensive testing by varying the HMC parameters values in the chomp_planning.yaml file so that CHOMP can find optimal paths
TODO: HMC BASED COMMENTED CODE BELOW, Need to uncomment and perform extensive testing by varying the HMC parameters values in the chomp_planning.yaml file so that CHOMP can find optimal paths
Definition at line 301 of file chomp_optimizer.cpp.