Update Project 4: Planning.

Add new autograder tests to catch sampler and collision-checking errors
earlier. In particular, the sampler tests should help identify scaling errors
and clarify expected behavior. Also, the collision-checking tests using
MapMetaData should help catch errors before running planner_sim.launch.
2 jobs for main in 6 minutes and 10 seconds (queued for 1 second)
latest
Name Stage Failure
failed
test_packages Test
  >>>

Summary: 132 tests, 44 errors, 49 failures, 0 skipped
Uploading artifacts for failed job
Uploading artifacts...
/builds/cse478/21sp/mushr478/.workspaces/**/test_results/**/*.xml: found 37 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=1320182 responseStatus=201 Created token=8dovwDzP
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
lint Test
./planning/src/planning/search.py:146:1: W391 blank line at end of file
./planning/src/planning/planner_ros.py:56:9: E303 too many blank lines (2)
./planning/src/planning/planner_ros.py:140:5: E303 too many blank lines (2)
./planning/src/planning/dubins.py:10:1: F401 'matplotlib.pyplot as plt' imported but unused
./planning/src/planning/dubins.py:297:1: W391 blank line at end of file
./planning/src/planning/roadmap.py:98:9: F841 local variable 'uv' is assigned to but never used
./planning/src/planning/problems.py:44:9: F841 local variable 'y' is assigned to but never used
Cleaning up file based variables
ERROR: Job failed: exit code 1