Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/src/pure_pursuit/pure_pursuit_viz.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
generateTrajectoryCircle |
|
2 |
16 |
139 |
2 |
createNextTargetMarker |
|
1 |
9 |
78 |
1 |
createTrajectoryCircleMarker |
|
2 |
13 |
115 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/src/pure_pursuit/pure_pursuit_node.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
createControlCommand |
|
1 |
9 |
55 |
4 |
calcLookaheadDistance |
|
1 |
6 |
39 |
3 |
PurePursuitNode::PurePursuitNode |
|
1 |
32 |
365 |
1 |
PurePursuitNode::isDataReady |
|
4 |
16 |
88 |
0 |
PurePursuitNode::onCurrentVelocity |
|
1 |
4 |
20 |
1 |
PurePursuitNode::onTrajectory |
|
1 |
5 |
20 |
1 |
PurePursuitNode::onTimer |
|
3 |
15 |
87 |
0 |
PurePursuitNode::publishCommand |
|
1 |
8 |
62 |
1 |
PurePursuitNode::publishDebugMarker |
|
1 |
8 |
54 |
0 |
PurePursuitNode::calcTargetValues |
|
5 |
28 |
209 |
0 |
PurePursuitNode::calcTargetPoint |
|
2 |
11 |
69 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/src/pure_pursuit_core/interpolate.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
LinearInterpolate::interpolate |
|
18 |
52 |
430 |
4 |
SplineInterpolate::SplineInterpolate |
|
1 |
1 |
7 |
0 |
SplineInterpolate::SplineInterpolate |
|
1 |
1 |
21 |
1 |
SplineInterpolate::~SplineInterpolate |
|
1 |
1 |
7 |
0 |
SplineInterpolate::generateSpline |
|
5 |
32 |
338 |
1 |
SplineInterpolate::getValue |
|
2 |
9 |
104 |
1 |
SplineInterpolate::getValueVector |
|
3 |
11 |
79 |
2 |
SplineInterpolate::interpolate |
|
19 |
65 |
604 |
4 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/src/pure_pursuit_core/planning_utils.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
planning_utils::calcCurvature |
|
2 |
11 |
61 |
2 |
planning_utils::calcDistance2D |
|
1 |
6 |
58 |
2 |
planning_utils::calcDistSquared2D |
|
1 |
6 |
55 |
2 |
planning_utils::calcLateralError2D |
|
2 |
9 |
128 |
3 |
planning_utils::calcRadius |
|
2 |
12 |
78 |
2 |
planning_utils::convertCurvatureToSteeringAngle |
|
1 |
4 |
18 |
2 |
planning_utils::extractPoses |
|
2 |
9 |
50 |
1 |
planning_utils::findClosestIdxWithDistAngThr |
|
6 |
24 |
201 |
4 |
planning_utils::getLaneDirection |
|
6 |
24 |
205 |
2 |
planning_utils::isDirectionForward |
|
2 |
5 |
44 |
2 |
planning_utils::isDirectionForward |
|
1 |
5 |
36 |
2 |
planning_utils::isInPolygon |
|
2 |
10 |
100 |
2 |
planning_utils::kmph2mps |
|
1 |
1 |
21 |
1 |
planning_utils::normalizeEulerAngle |
|
3 |
11 |
47 |
1 |
planning_utils::transformToAbsoluteCoordinate2D |
|
1 |
13 |
146 |
2 |
planning_utils::transformToRelativeCoordinate2D |
|
1 |
13 |
146 |
2 |
planning_utils::getQuaternionFromYaw |
|
1 |
6 |
32 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/src/pure_pursuit_core/pure_pursuit.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
planning_utils::PurePursuit::isDataReady |
|
3 |
10 |
30 |
0 |
planning_utils::PurePursuit::run |
|
6 |
33 |
264 |
0 |
planning_utils::PurePursuit::lerpNextTarget |
|
5 |
39 |
433 |
1 |
planning_utils::PurePursuit::findNextPointIdx |
|
10 |
34 |
241 |
1 |
planning_utils::PurePursuit::setCurrentPose |
|
1 |
5 |
35 |
1 |
planning_utils::PurePursuit::setWaypoints |
|
1 |
5 |
45 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/include/pure_pursuit/util/marker_helper.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
createMarkerPosition |
|
1 |
8 |
41 |
3 |
createMarkerOrientation |
|
1 |
10 |
50 |
4 |
createMarkerScale |
|
1 |
8 |
41 |
3 |
createMarkerColor |
|
1 |
9 |
50 |
4 |
createDefaultMarker |
|
1 |
18 |
169 |
6 |
appendMarkerArray |
|
2 |
8 |
43 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/include/pure_pursuit/util/planning_utils.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
planning_utils::isInPolygon |
|
6 |
34 |
233 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/include/pure_pursuit/util/interpolate.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
LinearInterpolate::LinearInterpolate |
|
1 |
1 |
5 |
0 |
LinearInterpolate::~LinearInterpolate |
|
1 |
1 |
5 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/include/pure_pursuit/util/tf_utils.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
tf_utils::getTransform |
|
2 |
10 |
70 |
5 |
tf_utils::waitForTransform |
|
3 |
14 |
110 |
3 |
tf_utils::transform2pose |
|
1 |
11 |
91 |
1 |
tf_utils::getCurrentPose |
|
3 |
14 |
110 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/include/pure_pursuit/pure_pursuit_viz.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/include/pure_pursuit/pure_pursuit_node.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/pure_pursuit/include/pure_pursuit/pure_pursuit.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
planning_utils::PurePursuit::PurePursuit |
|
1 |
1 |
26 |
0 |
planning_utils::PurePursuit::setLookaheadDistance |
|
1 |
1 |
11 |
1 |
planning_utils::PurePursuit::setClosestThreshold |
|
1 |
5 |
18 |
2 |
planning_utils::PurePursuit::getLocationOfNextWaypoint |
|
1 |
1 |
9 |
0 |
planning_utils::PurePursuit::getLocationOfNextTarget |
|
1 |
1 |
9 |
0 |