Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/mpc_controller/src/mpc_controller/references.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
motion::control::mpc_controller::MpcController::apply_weights |
|
1 |
5 |
35 |
1 |
motion::control::mpc_controller::MpcController::zero_terminal_weights |
|
1 |
8 |
85 |
0 |
motion::control::mpc_controller::MpcController::set_terminal_weights |
|
1 |
10 |
121 |
1 |
motion::control::mpc_controller::MpcController::apply_nominal_weights |
|
3 |
24 |
282 |
3 |
motion::control::mpc_controller::MpcController::apply_terminal_weights |
|
2 |
8 |
54 |
1 |
motion::control::mpc_controller::MpcController::zero_nominal_weights |
|
2 |
12 |
120 |
2 |
motion::control::mpc_controller::MpcController::advance_problem |
|
2 |
18 |
142 |
1 |
motion::control::mpc_controller::MpcController::backfill_reference |
|
4 |
24 |
199 |
1 |
motion::control::mpc_controller::MpcController::set_reference |
|
4 |
19 |
192 |
4 |
motion::control::mpc_controller::MpcController::ensure_reference_consistency |
|
2 |
22 |
203 |
1 |
motion::control::mpc_controller::MpcController::set_terminal_reference |
|
1 |
8 |
95 |
1 |
motion::control::mpc_controller::MpcController::handle_new_trajectory |
|
5 |
24 |
198 |
1 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/mpc_controller/src/mpc_controller/config.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
motion::control::mpc_controller::Config::Config |
|
3 |
23 |
131 |
7 |
motion::control::mpc_controller::Config::limits |
|
1 |
4 |
12 |
0 |
motion::control::mpc_controller::Config::vehicle_param |
|
1 |
4 |
12 |
0 |
motion::control::mpc_controller::Config::behavior |
|
1 |
4 |
12 |
0 |
motion::control::mpc_controller::Config::optimization_param |
|
1 |
4 |
12 |
0 |
motion::control::mpc_controller::Config::sample_period_tolerance |
|
1 |
4 |
12 |
0 |
motion::control::mpc_controller::Config::control_lookahead_duration |
|
1 |
4 |
12 |
0 |
motion::control::mpc_controller::Config::do_interpolate |
|
1 |
4 |
12 |
0 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/mpc_controller/src/mpc_controller/mpc_controller.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
motion::control::mpc_controller::MpcController::MpcController |
|
2 |
14 |
90 |
1 |
motion::control::mpc_controller::MpcController::get_config |
|
1 |
4 |
11 |
0 |
motion::control::mpc_controller::MpcController::set_config |
|
1 |
6 |
31 |
1 |
motion::control::mpc_controller::MpcController::compute_command_impl |
|
3 |
19 |
162 |
1 |
motion::control::mpc_controller::MpcController::solve |
|
3 |
15 |
105 |
0 |
motion::control::mpc_controller::MpcController::update_references |
|
3 |
19 |
107 |
1 |
motion::control::mpc_controller::MpcController::initial_conditions |
|
1 |
12 |
150 |
1 |
motion::control::mpc_controller::MpcController::x0_time_offset |
|
1 |
9 |
73 |
2 |
motion::control::mpc_controller::MpcController::interpolated_command |
|
4 |
31 |
334 |
1 |
motion::control::mpc_controller::MpcController::get_computed_trajectory |
|
2 |
20 |
226 |
0 |
motion::control::mpc_controller::MpcController::get_computed_control_derivatives |
|
1 |
4 |
19 |
0 |
motion::control::mpc_controller::MpcController::apply_config |
|
1 |
6 |
38 |
1 |
motion::control::mpc_controller::MpcController::apply_parameters |
|
2 |
11 |
102 |
1 |
motion::control::mpc_controller::MpcController::apply_bounds |
|
2 |
27 |
240 |
1 |
motion::control::mpc_controller::MpcController::check_new_trajectory |
|
6 |
22 |
169 |
1 |
motion::control::mpc_controller::MpcController::name |
|
1 |
5 |
34 |
0 |
motion::control::mpc_controller::MpcController::get_compute_iterations |
|
1 |
4 |
13 |
0 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/mpc_controller/src/mpc_controller/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
motion::control::mpc_controller::MpcController::debug_print |
|
12 |
61 |
437 |
1 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/mpc_controller/include/mpc_controller/mpc_controller.hpp |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/mpc_controller/include/mpc_controller/config.hpp |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/mpc_controller/include/mpc_controller/visibility_control.hpp |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/mpc_controller/scripts/kinematic_bicycle_code_generator.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
main |
|
2 |
40 |
353 |
2 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/mpc_controller/scripts/linear_tire_code_generator.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
main |
|
2 |
42 |
394 |
2 |