libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
stompStatistics.hpp
1 //
2 // stompStatistics.hpp
3 // libmove3d-motion
4 //
5 // Created by Jim Mainprice on 10/07/11.
6 // Copyright 2011 LAAS/CNRS. All rights reserved.
7 //
8 
9 #ifndef STOMP_STATISTICS_HPP_
10 #define STOMP_STATISTICS_HPP_
11 
12 #include "API/Trajectory/trajectory.hpp"
13 
14 #include <vector>
15 
17 {
18 public:
19  int run_id;
20  int collision_success_iteration;
21  double collision_success_duration;
22  int success_iteration;
23  bool success;
24  double success_time;
25  std::vector<double> costs;
26  std::vector< std::pair<double, std::vector<confPtr_t> > > convergence_trajs;
27  std::vector< std::pair<double, TrajectoryStatistics> > convergence_rate;
28  double best_cost;
29  double success_duration;
30 };
31 
32 #endif
Definition: stompStatistics.hpp:16