Coverage report: 81%

Files Functions Classes

coverage.py v7.6.12, created at 2025-03-15 22:28 -0400

File statements missing excluded branches partial coverage
src/pyroboplan/__init__.py 0 0 0 0 0 100%
src/pyroboplan/core/__init__.py 0 0 0 0 0 100%
src/pyroboplan/core/planning_context.py 8 8 0 0 0 0%
src/pyroboplan/core/utils.py 131 12 0 58 7 87%
src/pyroboplan/ik/__init__.py 0 0 0 0 0 100%
src/pyroboplan/ik/differential_ik.py 110 14 0 56 10 86%
src/pyroboplan/ik/nullspace_components.py 31 0 0 10 0 100%
src/pyroboplan/models/__init__.py 0 0 0 0 0 100%
src/pyroboplan/models/marble.py 36 36 0 2 0 0%
src/pyroboplan/models/panda.py 46 0 0 6 1 98%
src/pyroboplan/models/two_dof.py 25 13 0 4 0 41%
src/pyroboplan/models/ur10.py 15 15 0 2 0 0%
src/pyroboplan/models/ur5.py 15 15 0 2 0 0%
src/pyroboplan/models/utils.py 5 0 0 0 0 100%
src/pyroboplan/planning/__init__.py 0 0 0 0 0 100%
src/pyroboplan/planning/cartesian_planner.py 92 5 0 26 4 92%
src/pyroboplan/planning/graph.py 130 4 0 38 5 95%
src/pyroboplan/planning/graph_search.py 53 2 0 22 4 92%
src/pyroboplan/planning/path_shortcutting.py 39 1 0 22 3 93%
src/pyroboplan/planning/prm.py 109 25 0 36 9 71%
src/pyroboplan/planning/rrt.py 155 28 0 60 12 77%
src/pyroboplan/planning/utils.py 47 0 0 16 0 100%
src/pyroboplan/trajectory/__init__.py 0 0 0 0 0 100%
src/pyroboplan/trajectory/polynomial.py 152 39 0 60 3 75%
src/pyroboplan/trajectory/trajectory_optimization.py 190 1 0 50 2 99%
src/pyroboplan/trajectory/trapezoidal_velocity.py 168 33 0 50 2 79%
src/pyroboplan/visualization/__init__.py 0 0 0 0 0 100%
src/pyroboplan/visualization/meshcat_utils.py 22 14 0 8 0 27%
Total 1579 265 0 528 62 81%

No items found using the specified filter.