Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/trajectory_follower_nodes/src/lateral_controller_node.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::motion::control::trajectory_follower_nodes::update_param |
|
2 |
10 |
101 |
3 |
autoware::motion::control::trajectory_follower_nodes::LateralController::LateralController |
|
6 |
96 |
956 |
1 |
autoware::motion::control::trajectory_follower_nodes::LateralController::~LateralController |
|
1 |
5 |
23 |
0 |
autoware::motion::control::trajectory_follower_nodes::LateralController::onTimer |
|
7 |
36 |
188 |
0 |
autoware::motion::control::trajectory_follower_nodes::LateralController::checkData |
|
5 |
24 |
106 |
0 |
autoware::motion::control::trajectory_follower_nodes::LateralController::onTrajectory |
|
5 |
26 |
125 |
1 |
autoware::motion::control::trajectory_follower_nodes::LateralController::updateCurrentPose |
|
2 |
26 |
183 |
0 |
autoware::motion::control::trajectory_follower_nodes::LateralController::onState |
|
1 |
5 |
20 |
1 |
autoware::motion::control::trajectory_follower_nodes::LateralController::getStopControlCommand |
|
1 |
8 |
43 |
0 |
autoware::motion::control::trajectory_follower_nodes::LateralController::getInitialControlCommand |
|
1 |
8 |
36 |
0 |
autoware::motion::control::trajectory_follower_nodes::LateralController::isStoppedState |
|
5 |
29 |
150 |
0 |
autoware::motion::control::trajectory_follower_nodes::LateralController::publishCtrlCmd |
|
1 |
7 |
36 |
1 |
autoware::motion::control::trajectory_follower_nodes::LateralController::publishPredictedTraj |
|
1 |
8 |
46 |
1 |
autoware::motion::control::trajectory_follower_nodes::LateralController::publishDiagnostic |
|
1 |
8 |
47 |
1 |
autoware::motion::control::trajectory_follower_nodes::LateralController::initTimer |
|
1 |
11 |
110 |
1 |
autoware::motion::control::trajectory_follower_nodes::LateralController::declareMPCparameters |
|
1 |
43 |
439 |
0 |
autoware::motion::control::trajectory_follower_nodes::LateralController::paramCallback |
|
3 |
46 |
333 |
1 |
autoware::motion::control::trajectory_follower_nodes::LateralController::isValidTrajectory |
|
14 |
17 |
159 |
1 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/trajectory_follower_nodes/src/latlon_muxer_node.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::motion::control::trajectory_follower_nodes::LatLonMuxer::LatLonMuxer |
|
1 |
17 |
139 |
1 |
autoware::motion::control::trajectory_follower_nodes::LatLonMuxer::checkTimeout |
|
3 |
19 |
94 |
0 |
autoware::motion::control::trajectory_follower_nodes::LatLonMuxer::publishCmd |
|
4 |
14 |
68 |
0 |
autoware::motion::control::trajectory_follower_nodes::LatLonMuxer::latCtrlCmdCallback |
|
1 |
6 |
24 |
1 |
autoware::motion::control::trajectory_follower_nodes::LatLonMuxer::lonCtrlCmdCallback |
|
1 |
6 |
37 |
1 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/trajectory_follower_nodes/src/longitudinal_controller_node.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::LongitudinalController |
|
1 |
126 |
1291 |
1 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::callbackCurrentState |
|
2 |
9 |
43 |
1 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::callbackTrajectory |
|
3 |
17 |
98 |
1 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::paramCallback |
|
2 |
100 |
824 |
1 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::callbackTimerControl |
|
6 |
32 |
198 |
0 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::getControlData |
|
4 |
30 |
209 |
1 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::calcEmergencyCtrlCmd |
|
1 |
16 |
103 |
1 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::updateControlState |
|
20 |
65 |
389 |
2 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::calcCtrlCmd |
|
5 |
60 |
408 |
3 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::publishCtrlCmd |
|
2 |
13 |
130 |
2 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::publishDebugData |
|
2 |
26 |
248 |
2 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::getDt |
|
2 |
14 |
117 |
0 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::getCurrentMotion |
|
1 |
13 |
102 |
0 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::getCurrentShift |
|
3 |
12 |
65 |
1 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::calcFilteredAcc |
|
1 |
16 |
127 |
2 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::storeAccelCmd |
|
4 |
19 |
122 |
1 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::applySlopeCompensation |
|
4 |
11 |
96 |
3 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::calcInterpolatedTargetValue |
|
6 |
21 |
165 |
3 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::predictedVelocityInTargetPoint |
|
9 |
41 |
376 |
2 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::applyVelocityFeedback |
|
1 |
22 |
191 |
3 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::updatePitchDebugValues |
|
1 |
13 |
131 |
3 |
autoware::motion::control::trajectory_follower_nodes::LongitudinalController::updateDebugVelAcc |
|
1 |
18 |
154 |
3 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/trajectory_follower_nodes/include/trajectory_follower_nodes/lateral_controller_node.hpp |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/trajectory_follower_nodes/include/trajectory_follower_nodes/latlon_muxer_node.hpp |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/trajectory_follower_nodes/include/trajectory_follower_nodes/longitudinal_controller_node.hpp |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/trajectory_follower_nodes/include/trajectory_follower_nodes/visibility_control.hpp |