Difference between revisions of "Path Planning Systems"

From RoboJackets Wiki
Jump to navigation Jump to search
m (Books: Changed name.)
(Task List)
Line 15: Line 15:
  
 
== Task List ==
 
== Task List ==
* [ ] Path planning algorithms
+
* [ ] Path Planning
** [ ] Determine (research) relevant algorithms
+
** [x] Dijkstra's algorithm
*** [ ] for autonomous navigation challenge
+
** [ ] Gradient traversal
*** [ ] for GPS waypoint navigation challenge
+
** [ ] A* algorithm
** [ ] Add relevant resources to the "Resources" section.
+
** [ ] D* algorithm
* [ ] Maps
+
* [ ] Cost Map
** [ ] Determine best type of map
+
** [ ] Sweeping Algorithm
** [ ] Coordinate with [[Data Filtering Systems]] group
+
*** [x] implement manhattan distance
* [ ]  Machine learning
+
*** [x] implement geometric approximation
** [ ] Algorithms for learning
+
*** [ ] add obstacles
** [ ] Evaluating effectiveness of cost function
+
*** [ ] add variable start/goal locations
* [ ] Simulation
 
** [ ] Create MATLAB/C++ simulation base for testing
 
  
 
== Resources ==
 
== Resources ==

Revision as of 13:49, 3 November 2007

The "Path Planning Systems" groups is responsible for find an optimal path through the environment, given a model of the environment from the data (provided by Data Filtering Systems group). This group will be developing the high-level code to control Candii during the autonomous and GPS waypoint navigation challenges--essentially, Candii's AI. Path planning algorithms, maps, and learning are the main focus points of this group.

People

Meetings

  • IGVC Planning Day
    • Tuesday, 6-7pm, Tin Building
  • Path Planning Meeting (with Dr. Vela)
    • Friday, 1pm, Van Leer (VL) E368
  • IGVC Work Day
    • Saturday, 2-6pm, Tin Building

Task List

  • [ ] Path Planning
    • [x] Dijkstra's algorithm
    • [ ] Gradient traversal
    • [ ] A* algorithm
    • [ ] D* algorithm
  • [ ] Cost Map
    • [ ] Sweeping Algorithm
      • [x] implement manhattan distance
      • [x] implement geometric approximation
      • [ ] add obstacles
      • [ ] add variable start/goal locations

Resources

Books

  • "Planning Algorithms" by Steven M. LaValle
  • "Probabilistic Robotics" by Sebastian Thurn, Wolfram Burgard, Dieter Fox
    • JP has a hard copy.
  • "Artificial Intelligence - A Modern Approach" by Peter Russel and Stuart Norvig
    • JP has a hard copy.

Articles