1) Separate dynamics/geometry/states(state and input) inside a wrapped class.
2) A high-level class named Robot takes ownership of global planner, local planner, controller and system.
3) Created test files for each layer.
This code still need to be cleaned up and a corresponding readme will be added.
1) Separate dynamics/geometry/states(state and input) inside a wrapped class. 2) A high-level class named
Robot
takes ownership of global planner, local planner, controller and system. 3) Created test files for each layer.This code still need to be cleaned up and a corresponding readme will be added.