* fix dubins path length bug and clean up codes.
* fix line length CI error
* fix line length CI error
* fix line length CI error
* fix line length CI error
* fix line length CI error
* fix line length CI error
* fix line length CI error
* fix line length CI error
* Without equals sign, sometimes get points that are in the wrong direction - relative to the points before and after it- when change in x or change in y along path is 0
* Created test script for dubins path generator
* Made len == 0 it's own case, also changed 'l' to 'len' to appease travisCI
* More variable renaming to appease CI
* Broke == 0 into its own case in dubins planner, also Renaming files to appease CI
* Reverting some naming changes
* Turns out theres already a test for dubins.. not sure how I missed that
* Note to self: run the test cases on your own before throwing them at CI
* Added handling of length=0 case in generate_local_course()
* Missed reverting 'mode' back to 'm' in one spot
* Addressing style issues (line length)
* Without equals sign, sometimes get points that are in the wrong direction - relative to the points before and after it- when change in x or change in y along path is 0
* Created test script for dubins path generator
* Broke == 0 into its own case in dubins planner, also Renaming files to appease CI
* Reverting some naming changes
* Turns out theres already a test for dubins.. not sure how I missed that
* Note to self: run the test cases on your own before throwing them at CI
* Fix No module error in GridBasedSweepCPP and ClosedLoopRRTStart
* Fix No module error in GridBasedSweepCPP and ClosedLoopRRTStart
* Fix No module error in GridBasedSweepCPP and ClosedLoopRRTStart
* Fix No module error in GridBasedSweepCPP and ClosedLoopRRTStart
* Fix No module error in GridBasedSweepCPP and ClosedLoopRRTStart
* Add D* Lite.
* Add test. Minor changes
* Modified based on LGTM report
* Fix linter errors
* Fixes and lint.
* Update README.md
Made requested changes
Add transform between world and grid coordinates to allow negative wold coordinates
Modify to allow diagonal motion
* Added display of previous and new computed path
* Update greedy_best_first_search.py
parent_index should be pind. other wise it cann't work
* add breadth first search test
* Add greedy best first search test
* fix deprication version for latest numpy
* fix deprication version for latest numpy
* fix deprication version for latest numpy
* fix deprication version for latest numpy
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* Test code clean up
* a star pr
* a star pr
* a star pr
* fix line excede 79 error
* fix pycodestyle errors, missing a whitespace
* add test file
* add test file
* rerun CI
* rerun CI
* rerun CI
* rerun CI
* rerun CI
* modified test file and rerun CI
* rerun CI
* fix CI error
* modified code resubmit pr
* fixed some minor error
* modified pr as suggested
* dwa pr
* dwa_pr
* dwa_pr
* dwa_pr
* dwa_pr
* make changes rerun CI
* rerun CI...again..
* rerun CI.....
* rerun CI.....
* rerun CI final time!
* modified const to class variable
* put back missing comment
* add test for dwa stuck case
* add test dwa stuck case
* add test dwa stuck case
* add test dwa stuck case
* add stuck test in original test file
* Potential cover start and goal as well
* Oscillation detection and fix potential look if outside range
* Formatting
* cleaner and flexible oscillation detection
Co-authored-by: Adi Vardi <adidasv111@gmail.com>