9 #ifndef HRI_COSTSPACE_HPP
10 #define HRI_COSTSPACE_HPP
12 #include "planner/cost_space.hpp"
14 #include "API/ConfigSpace/configuration.hpp"
16 #include <libmove3d/hri/hri.h>
21 extern void HRICS_init(HRI_AGENTS* agents = NULL);
24 const int HRICS_HUMANj_BODY= 2;
25 const int HRICS_HUMANj_NECK_PAN= 5;
26 const int HRICS_HUMANj_NECK_TILT= 6;
27 const int HRICS_HUMANj_RHAND= 29;
28 const int HRICS_HUMANj_LHAND= 26;
30 #include "HRICS_Distance.hpp"
31 #include "HRICS_Visibility.hpp"
32 #include "HRICS_Natural.hpp"
33 #include "HRICS_Workspace.hpp"
34 #include "HRICS_ConfigSpace.hpp"
35 #include "HRICS_otpmotionpl.hpp"
36 #include "HRICS_MultiHandOver.h"
37 #include "HRICS_humanCostSpace.hpp"
38 #include "CostFunctions/HRICS_distance2d.h"
39 #include "CostFunctions/HRICS_CF.h"
40 #include "HRICS_Navigation.hpp"
41 #include "HRICS_CostManager.h"
44 #include "HRICS_HAMP.hpp"
49 const int HRICS_Distance = 0;
50 const int HRICS_Visibility = 1;
51 const int HRICS_Naturality = 2;
52 const int HRICS_Reachability = 3;
53 const int HRICS_Combine = 4;
Definition: HRICS_costfunction.h:15
Definition: HRICS_humanCostSpace.hpp:22
Natural Motion and Arm Confort.
Definition: HRICS_Natural.hpp:33
Definition: TwoDCell.hpp:19
Definition: ThreeDCell.hpp:25
Definition: HRICS_Visibility.hpp:18
Definition: HRICS_Distance.hpp:20
Definition: HRICS_HAMP.hpp:21
Classe représentant une Configuration d'un Robot.
Definition: configuration.hpp:25
Base class for the HRICS motion planners.
Definition: HRICS_Workspace.hpp:37