|
35 | 35 |
|
36 | 36 | %{ |
37 | 37 | // tesseract_motion_planners_simple |
| 38 | +#include <tesseract_motion_planners/simple/profile/simple_planner_utils.h> |
38 | 39 | #include <tesseract_motion_planners/simple/profile/simple_planner_profile.h> |
39 | | -#include <tesseract_motion_planners/simple/profile/simple_planner_default_plan_profile.h> |
40 | | -#include <tesseract_motion_planners/simple/profile/simple_planner_default_lvs_plan_profile.h> |
41 | | -#include <tesseract_motion_planners/simple/profile/simple_planner_interpolation_plan_profile.h> |
42 | | -#include <tesseract_motion_planners/simple/step_generators/fixed_size_assign_position.h> |
43 | | -#include <tesseract_motion_planners/simple/step_generators/fixed_size_interpolation.h> |
44 | | -#include <tesseract_motion_planners/simple/step_generators/lvs_interpolation.h> |
| 40 | +#include <tesseract_motion_planners/simple/profile/simple_planner_lvs_plan_profile.h> |
| 41 | +#include <tesseract_motion_planners/simple/profile/simple_planner_fixed_size_plan_profile.h> |
| 42 | +#include <tesseract_motion_planners/simple/profile/simple_planner_fixed_size_assign_plan_profile.h> |
45 | 43 | #include <tesseract_motion_planners/simple/simple_motion_planner.h> |
46 | 44 |
|
47 | 45 | #include <tesseract_common/status_code.h> |
|
52 | 50 | #include <tesseract_kinematics/core/rop_inverse_kinematics.h> |
53 | 51 | %} |
54 | 52 |
|
55 | | -%tesseract_std_function_base(JointJointStepGenerator,tesseract_planning,tesseract_planning::CompositeInstruction,const tesseract_planning::JointWaypoint&,a,const tesseract_planning::JointWaypoint&,b,const tesseract_planning::PlanInstruction&,c,const tesseract_planning::PlannerRequest&,d,const tesseract_planning::ManipulatorInfo&,e); |
56 | | -%tesseract_std_function(JointJointStepGenerator,tesseract_planning,tesseract_planning::CompositeInstruction,const tesseract_planning::JointWaypoint&,a,const tesseract_planning::JointWaypoint&,b,const tesseract_planning::PlanInstruction&,c,const tesseract_planning::PlannerRequest&,d,const tesseract_planning::ManipulatorInfo&,e); |
57 | | -%tesseract_std_function_base(JointCartStepGenerator,tesseract_planning,tesseract_planning::CompositeInstruction,const tesseract_planning::JointWaypoint&,a,const tesseract_planning::CartesianWaypoint&,b,const tesseract_planning::PlanInstruction&,c,const tesseract_planning::PlannerRequest&,d,const tesseract_planning::ManipulatorInfo&,e); |
58 | | -%tesseract_std_function(JointCartStepGenerator,tesseract_planning,tesseract_planning::CompositeInstruction,const tesseract_planning::JointWaypoint&,a,const tesseract_planning::CartesianWaypoint&,b,const tesseract_planning::PlanInstruction&,c,const tesseract_planning::PlannerRequest&,d,const tesseract_planning::ManipulatorInfo&,e); |
59 | | -%tesseract_std_function_base(CartJointStepGenerator,tesseract_planning,tesseract_planning::CompositeInstruction,const tesseract_planning::CartesianWaypoint&,a,const tesseract_planning::JointWaypoint&,b,const tesseract_planning::PlanInstruction&,c,const tesseract_planning::PlannerRequest&,d,const tesseract_planning::ManipulatorInfo&,e); |
60 | | -%tesseract_std_function(CartJointStepGenerator,tesseract_planning,tesseract_planning::CompositeInstruction,const tesseract_planning::CartesianWaypoint&,a,const tesseract_planning::JointWaypoint&,b,const tesseract_planning::PlanInstruction&,c,const tesseract_planning::PlannerRequest&,d,const tesseract_planning::ManipulatorInfo&,e); |
61 | | -%tesseract_std_function_base(CartCartStepGenerator,tesseract_planning,tesseract_planning::CompositeInstruction,const tesseract_planning::CartesianWaypoint&,a,const tesseract_planning::CartesianWaypoint&,b,const tesseract_planning::PlanInstruction&,c,const tesseract_planning::PlannerRequest&,d,const tesseract_planning::ManipulatorInfo&,e); |
62 | | -%tesseract_std_function(CartCartStepGenerator,tesseract_planning,tesseract_planning::CompositeInstruction,const tesseract_planning::CartesianWaypoint&,a,const tesseract_planning::CartesianWaypoint&,b,const tesseract_planning::PlanInstruction&,c,const tesseract_planning::PlannerRequest&,d,const tesseract_planning::ManipulatorInfo&,e); |
63 | | - |
64 | 53 | // tesseract_motion_planners_simple |
65 | 54 | #define TESSERACT_MOTION_PLANNERS_SIMPLE_PUBLIC |
| 55 | +%include "tesseract_motion_planners/simple/profile/simple_planner_utils.h" |
66 | 56 | %include "tesseract_motion_planners/simple/profile/simple_planner_profile.h" |
67 | | -%include "tesseract_motion_planners/simple/profile/simple_planner_default_lvs_plan_profile.h" |
68 | | -%include "tesseract_motion_planners/simple/profile/simple_planner_interpolation_plan_profile.h" |
69 | | -%include "tesseract_motion_planners/simple/profile/simple_planner_default_plan_profile.h" |
70 | | -%include "tesseract_motion_planners/simple/step_generators/fixed_size_assign_position.h" |
71 | | -%include "tesseract_motion_planners/simple/step_generators/fixed_size_interpolation.h" |
72 | | -%include "tesseract_motion_planners/simple/step_generators/lvs_interpolation.h" |
| 57 | +%include "tesseract_motion_planners/simple/profile/simple_planner_lvs_plan_profile.h" |
| 58 | +%include "tesseract_motion_planners/simple/profile/simple_planner_fixed_size_plan_profile.h" |
| 59 | +%include "tesseract_motion_planners/simple/profile/simple_planner_fixed_size_assign_plan_profile.h" |
73 | 60 | %include "tesseract_motion_planners/simple/simple_motion_planner.h" |
0 commit comments