hpp-manipulation-corba  4.9.0
Corba server for manipulation planning
_path_planners.idl
Go to the documentation of this file.
1 // Copyright (C) 2020 by Joseph Mirabel, LAAS-CNRS.
2 //
3 // This file is part of the hpp-manipulation-planner.
4 //
5 // This software is provided "as is" without warranty of any kind,
6 // either expressed or implied, including but not limited to the
7 // implied warranties of fitness for a particular purpose.
8 //
9 // See the COPYING file for more information.
10 
11 #ifndef HPP_MANIPULATION_CORBA_PATH_PLANNERS_IDL
12 #define HPP_MANIPULATION_CORBA_PATH_PLANNERS_IDL
13 #include <hpp/common.idl>
14 
16 
17 module hpp
18 {
19  module core_idl {
20  interface PathPlanner;
21  }; // module core
22 
23  module manipulation_idl {
24  module pathPlanner_idl {
26  {
27  }; // interface IkSolverInitialization
28 
30  {
31  long getNRandomConfig ( ) raises (Error);
32  //-> nRandomConfig
33  void setNRandomConfig (in long n) raises (Error);
34  //-> nRandomConfig
35 
36  long getNDiscreteSteps ( ) raises (Error);
37  //-> nDiscreteSteps
38  void setNDiscreteSteps (in long n) raises (Error);
39  //-> nDiscreteSteps
40 
41  boolean getCheckFeasibilityOnly ( ) raises (Error);
42  //-> checkFeasibilityOnly
43  void setCheckFeasibilityOnly (in boolean n) raises (Error);
44  //-> checkFeasibilityOnly
45 
46  void setIkSolverInitialization (in IkSolverInitialization solver);
47  //-> ikSolverInitialization
48  }; // interface EndEffectorTrajectory
49  }; // module pathPlanner_idl
50  }; // module manipulation_idl
51 }; // module hpp
52 
53 //* #include <hpp/manipulation/path-planner/end-effector-trajectory.hh>
54 //* #include <hpp/core_idl/paths.hh>
55 //* #include <hpp/core_idl/path_planners.hh>
56 
57 #endif // HPP_MANIPULATION_CORBA_PATH_PLANNERS_IDL
Vec3f n