|
trajectory_optimization v1.3.1
|
#include <performance_logger.hpp>
Public Attributes | |
| uint64_t | cycle = 0 |
| int64_t | ego_stamp_ns = 0 |
| int64_t | reference_stamp_ns = 0 |
| int64_t | route_stamp_ns = 0 |
| int | status = 0 |
| int | sqp_iter = 0 |
| int | qp_iter = 0 |
| int | qp_status = 0 |
| int | reference_points = 0 |
| int | objects = 0 |
| bool | published = false |
| double | cycle_ms = 0.0 |
| double | preprocessing_ms = 0.0 |
| double | solve_wall_ms = 0.0 |
| double | postprocessing_ms = 0.0 |
| double | acados_total_ms = 0.0 |
| double | acados_lin_ms = 0.0 |
| double | acados_sim_ms = 0.0 |
| double | acados_qp_ms = 0.0 |
| double | acados_qp_solver_ms = 0.0 |
| double | acados_qp_xcond_ms = 0.0 |
| double | acados_reg_ms = 0.0 |
| double | acados_glob_ms = 0.0 |
| double | acados_preparation_ms = 0.0 |
| double | acados_feedback_ms = 0.0 |
| double | cost_value = 0.0 |
| double | nlp_res = 0.0 |
| double | kkt_norm_inf = 0.0 |
| double | res_stat = 0.0 |
| double | res_eq = 0.0 |
| double | res_ineq = 0.0 |
| double | res_comp = 0.0 |
Definition at line 15 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_feedback_ms = 0.0 |
Definition at line 41 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_glob_ms = 0.0 |
Definition at line 39 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_lin_ms = 0.0 |
Definition at line 33 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_preparation_ms = 0.0 |
Definition at line 40 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_qp_ms = 0.0 |
Definition at line 35 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_qp_solver_ms = 0.0 |
Definition at line 36 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_qp_xcond_ms = 0.0 |
Definition at line 37 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_reg_ms = 0.0 |
Definition at line 38 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_sim_ms = 0.0 |
Definition at line 34 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::acados_total_ms = 0.0 |
Definition at line 32 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::cost_value = 0.0 |
Definition at line 43 of file performance_logger.hpp.
| uint64_t trajectory_optimization::PerformanceMetrics::cycle = 0 |
Definition at line 16 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::cycle_ms = 0.0 |
Definition at line 28 of file performance_logger.hpp.
| int64_t trajectory_optimization::PerformanceMetrics::ego_stamp_ns = 0 |
Definition at line 17 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::kkt_norm_inf = 0.0 |
Definition at line 45 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::nlp_res = 0.0 |
Definition at line 44 of file performance_logger.hpp.
| int trajectory_optimization::PerformanceMetrics::objects = 0 |
Definition at line 25 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::postprocessing_ms = 0.0 |
Definition at line 31 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::preprocessing_ms = 0.0 |
Definition at line 29 of file performance_logger.hpp.
| bool trajectory_optimization::PerformanceMetrics::published = false |
Definition at line 26 of file performance_logger.hpp.
| int trajectory_optimization::PerformanceMetrics::qp_iter = 0 |
Definition at line 22 of file performance_logger.hpp.
| int trajectory_optimization::PerformanceMetrics::qp_status = 0 |
Definition at line 23 of file performance_logger.hpp.
| int trajectory_optimization::PerformanceMetrics::reference_points = 0 |
Definition at line 24 of file performance_logger.hpp.
| int64_t trajectory_optimization::PerformanceMetrics::reference_stamp_ns = 0 |
Definition at line 18 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::res_comp = 0.0 |
Definition at line 49 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::res_eq = 0.0 |
Definition at line 47 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::res_ineq = 0.0 |
Definition at line 48 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::res_stat = 0.0 |
Definition at line 46 of file performance_logger.hpp.
| int64_t trajectory_optimization::PerformanceMetrics::route_stamp_ns = 0 |
Definition at line 19 of file performance_logger.hpp.
| double trajectory_optimization::PerformanceMetrics::solve_wall_ms = 0.0 |
Definition at line 30 of file performance_logger.hpp.
| int trajectory_optimization::PerformanceMetrics::sqp_iter = 0 |
Definition at line 21 of file performance_logger.hpp.
| int trajectory_optimization::PerformanceMetrics::status = 0 |
Definition at line 20 of file performance_logger.hpp.