Forward A* and Adaptive A* for navigation in partially known environments. For more detailed description, please see proj.pdf
bool adaptive: Determines whether the code should operate as Repeated Forward A* (ifadaptive = false) or as Adaptive A* (adaptive = true)bool higher_g: Determines whether the code should break ties in favor of cells with larger g-values
(ifhigher_g = true) or smaller g-values (ifhigher_g = false)
You can change these variables in main.cpp
Use make command to compile, and it will create an executable named GridPathPlanner. To run the program, use ./GridPathPlanner command.