1. 24 May, 2021 1 commit
    • Günter Niemeyer's avatar
      Added skeleton planner code and updated the move node skeleton to V2 · 71f9f62c
      Günter Niemeyer authored
      The planners:
      
      (i) AStarSkeleton.py comes from 133b HW#1, running directly on a grid.
          But updated for ROS and to run backwards (from goal to start), in
          case the start is moving.  Please FIX the distance and other
          costs!!
      
      (ii) prm_mattress.py is straight from 133b HW#3.  You'll have to
           remove the visualization and update for our map, etc.  Also note
           it was originally written for python 3, though the differences
           are small (see Ed Discussion for a post).
      
      The moveskeletonv2.py adds two features: (a) it publishes the
      waypoints for RVIZ - nice to see and debug.  You will need a MARKER
      display in RVIZ to see.  And (b) it checks whether the TF library is
      properly set before starting.  Else startup (could) trigger temporary
      TF errors, always annoying.
      71f9f62c