Coverage report:
81%
hide covered
Files
Functions
Classes
coverage.py v7.6.12
, created at 2025-03-15 22:28 -0400
File
class
statements
missing
excluded
branches
partial
coverage
src/pyroboplan/__init__.py
(no class)
0
0
0
0
0
100%
src/pyroboplan/core/__init__.py
(no class)
0
0
0
0
0
100%
src/pyroboplan/core/planning_context.py
PlanningContext
5
5
0
0
0
0%
src/pyroboplan/core/planning_context.py
(no class)
3
3
0
0
0
0%
src/pyroboplan/core/utils.py
(no class)
131
12
0
58
7
87%
src/pyroboplan/ik/__init__.py
(no class)
0
0
0
0
0
100%
src/pyroboplan/ik/differential_ik.py
DifferentialIkOptions
10
0
0
0
0
100%
src/pyroboplan/ik/differential_ik.py
DifferentialIk
88
14
0
56
10
83%
src/pyroboplan/ik/differential_ik.py
(no class)
12
0
0
0
0
100%
src/pyroboplan/ik/nullspace_components.py
(no class)
31
0
0
10
0
100%
src/pyroboplan/models/__init__.py
(no class)
0
0
0
0
0
100%
src/pyroboplan/models/marble.py
(no class)
36
36
0
2
0
0%
src/pyroboplan/models/panda.py
(no class)
46
0
0
6
1
98%
src/pyroboplan/models/two_dof.py
(no class)
25
13
0
4
0
41%
src/pyroboplan/models/ur10.py
(no class)
15
15
0
2
0
0%
src/pyroboplan/models/ur5.py
(no class)
15
15
0
2
0
0%
src/pyroboplan/models/utils.py
(no class)
5
0
0
0
0
100%
src/pyroboplan/planning/__init__.py
(no class)
0
0
0
0
0
100%
src/pyroboplan/planning/cartesian_planner.py
CartesianPlannerOptions
13
0
0
8
0
100%
src/pyroboplan/planning/cartesian_planner.py
CartesianPlanner
70
5
0
18
4
90%
src/pyroboplan/planning/cartesian_planner.py
(no class)
9
0
0
0
0
100%
src/pyroboplan/planning/graph.py
Node
15
1
0
2
1
88%
src/pyroboplan/planning/graph.py
Edge
14
1
0
2
1
88%
src/pyroboplan/planning/graph.py
Graph
70
2
0
34
3
95%
src/pyroboplan/planning/graph.py
(no class)
31
0
0
0
0
100%
src/pyroboplan/planning/graph_search.py
(no class)
53
2
0
22
4
92%
src/pyroboplan/planning/path_shortcutting.py
(no class)
39
1
0
22
3
93%
src/pyroboplan/planning/prm.py
PRMPlannerOptions
8
0
0
0
0
100%
src/pyroboplan/planning/prm.py
PRMPlanner
81
25
0
36
9
64%
src/pyroboplan/planning/prm.py
(no class)
20
0
0
0
0
100%
src/pyroboplan/planning/rrt.py
RRTPlannerOptions
11
0
0
0
0
100%
src/pyroboplan/planning/rrt.py
RRTPlanner
128
28
0
60
12
73%
src/pyroboplan/planning/rrt.py
(no class)
16
0
0
0
0
100%
src/pyroboplan/planning/utils.py
(no class)
47
0
0
16
0
100%
src/pyroboplan/trajectory/__init__.py
(no class)
0
0
0
0
0
100%
src/pyroboplan/trajectory/polynomial.py
PolynomialTrajectoryBase
95
37
0
32
1
61%
src/pyroboplan/trajectory/polynomial.py
CubicPolynomialTrajectory
21
1
0
12
1
94%
src/pyroboplan/trajectory/polynomial.py
QuinticPolynomialTrajectory
25
1
0
16
1
95%
src/pyroboplan/trajectory/polynomial.py
(no class)
11
0
0
0
0
100%
src/pyroboplan/trajectory/trajectory_optimization.py
CubicTrajectoryOptimizationOptions
20
0
0
4
0
100%
src/pyroboplan/trajectory/trajectory_optimization.py
CubicTrajectoryOptimization
150
1
0
46
2
98%
src/pyroboplan/trajectory/trajectory_optimization.py
(no class)
20
0
0
0
0
100%
src/pyroboplan/trajectory/trapezoidal_velocity.py
TrapezoidalVelocityTrajectorySingleDofContainer
4
0
0
0
0
100%
src/pyroboplan/trajectory/trapezoidal_velocity.py
TrapezoidalVelocityTrajectory
155
33
0
50
2
78%
src/pyroboplan/trajectory/trapezoidal_velocity.py
(no class)
9
0
0
0
0
100%
src/pyroboplan/visualization/__init__.py
(no class)
0
0
0
0
0
100%
src/pyroboplan/visualization/meshcat_utils.py
(no class)
22
14
0
8
0
27%
Total
1579
265
0
528
62
81%
No items found using the specified filter.