Commit Graph

111 Commits

Author SHA1 Message Date
Atsushi Sakai
d29dacbf9e clean up seven joint arm script 2020-12-29 21:41:14 +09:00
Mahyar Abdeetedal
65debdc332 RRT* for seven joint arm control (#439) 2020-12-29 20:32:13 +09:00
Atsushi Sakai
2d5024dc38 add test_rectangle_fitting.py (#444)
* add test_rectangle_fitting.py

* add test_rectangle_fitting.py
2020-12-20 16:16:35 +09:00
Atsushi Sakai
2bf0dcedc9 fix unittest animation bugs (#429)
* fix unittest animation bugs

* exstract a function
2020-11-01 14:05:46 +09:00
Raghuram Shankar
b3ab809890 Add Cubature Kalman Filter (#410)
* cubature kalman filter

* Revert "cubature kalman filter"

This reverts commit 172772897c.

* add ckf test

* update flags for CI

* update flags for CI

* update flags for CI

* remove comments

* remove comments

* change postpross

* changes requested

* remove comments

* Changes to comments, remove linear_update

* changes to comments

* removed comments

* change comments

* update comments

* update comments

* update comments

* update comments

* fix comment
2020-10-09 23:43:21 +09:00
Sarim Mehdi
60e9e8f39b Implemented Flowfield Pathfinding (#408)
* Add files via upload

* Add files via upload

* Update test_a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update test_a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update test_a_star_variants.py

* Add files via upload

* Delete test_a_star_variants.py

* Update test_a_star_variants_iterative_deepening.py

* Update test_a_star_variants_beam_search.py

* Update test_a_star_variants_dynamic_weighting.py

* Update test_a_star_variants_jump_point.py

* Update test_a_star_variants_theta_star.py

* Update test_a_star_variants_beam_search.py

* Update test_a_star_variants_beam_search.py

* Update test_a_star_variants_dynamic_weighting.py

* Update test_a_star_variants_iterative_deepening.py

* Update test_a_star_variants_jump_point.py

* Update test_a_star_variants_theta_star.py

* Update test_a_star_variants_beam_search.py

* Update test_a_star_variants_dynamic_weighting.py

* Update test_a_star_variants_iterative_deepening.py

* Update test_a_star_variants_jump_point.py

* Update test_a_star_variants_theta_star.py

* Update a_star_variants.py

* Add files via upload

* Add files via upload

* Delete test_a_star_variants_beam_search.py

* Delete test_a_star_variants_dynamic_weighting.py

* Delete test_a_star_variants_iterative_deepening.py

* Delete test_a_star_variants_jump_point.py

* Delete test_a_star_variants_theta_star.py

* Added requested changes

* Added requested changes

* Added flowfield

* Added requested changes

* Update flowfield.py
2020-09-29 15:32:21 +09:00
Sarim Mehdi
5462ed7e66 Added variants of A* (#395)
* Add files via upload

* Add files via upload

* Update test_a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update test_a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update a_star_variants.py

* Update test_a_star_variants.py

* Add files via upload

* Delete test_a_star_variants.py

* Update test_a_star_variants_iterative_deepening.py

* Update test_a_star_variants_beam_search.py

* Update test_a_star_variants_dynamic_weighting.py

* Update test_a_star_variants_jump_point.py

* Update test_a_star_variants_theta_star.py

* Update test_a_star_variants_beam_search.py

* Update test_a_star_variants_beam_search.py

* Update test_a_star_variants_dynamic_weighting.py

* Update test_a_star_variants_iterative_deepening.py

* Update test_a_star_variants_jump_point.py

* Update test_a_star_variants_theta_star.py

* Update test_a_star_variants_beam_search.py

* Update test_a_star_variants_dynamic_weighting.py

* Update test_a_star_variants_iterative_deepening.py

* Update test_a_star_variants_jump_point.py

* Update test_a_star_variants_theta_star.py

* Update a_star_variants.py

* Add files via upload

* Add files via upload

* Delete test_a_star_variants_beam_search.py

* Delete test_a_star_variants_dynamic_weighting.py

* Delete test_a_star_variants_iterative_deepening.py

* Delete test_a_star_variants_jump_point.py

* Delete test_a_star_variants_theta_star.py

* Added requested changes

* Added requested changes
2020-09-21 13:32:38 +09:00
weicent
43ab313762 New A star algorithm pr (#391)
* 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
2020-09-20 12:40:32 +09:00
weicent
ff3ad5bb9c dwa pr (#390)
* 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
2020-09-13 11:17:42 +09:00
Sarim Mehdi
409be20b47 Implemented bug algorithms (#378)
* Create bug.py

* Update bug.py

* Update bug.py

* Update bug.py

* Update bug.py

* Update bug.py

* Add files via upload

* Update test_bug.py

* Update test_bug.py

* Update bug.py

* Update test_bug.py

* Delete bug.py

* Create BugPlanning

* Delete BugPlanning

* Create bug.py

* Update bug.py

* Update test_bug.py

* Update bug.py

* Update bug.py
2020-08-30 13:04:08 +09:00
yashvarshney003
750e8a185e Update breadth_first_search.py (#374) 2020-08-15 11:54:36 +09:00
Mahyar Abdeetedal
6d29bcd97d support no obstacle in RRT* (#375) 2020-08-11 16:31:45 +09:00
Todd Tang
0c23ebe62b Spiral Spanning Tree Coverage Path Planning (#355)
* First commit of Spiral Spanning Tree Coverage

* Modify followed by first code review

* fix pycodestyle error

* modifies following 2nd code review
2020-07-12 13:09:43 +09:00
Atsushi Sakai
4c5e3ccc9e fix VisibleDeprecation Warning (#358)
* try coverage

* add python warning setting

* add random seed for test coverage
2020-07-10 23:46:19 +09:00
Todd Tang
b19476f175 Wavefront Coverage Path Planning (#351)
* First Commit of Wavefront Coverage Planner

* Update wavefront_coverage_path_planner.py

* fix CI / CodeFactor problem

* Fix mypy error

* update

* Fix PyCodeStyle

* Fix Code Scanning Warning and  code styling problem

* add simple unittest

* followed second code review suggestions
2020-07-08 22:02:27 +09:00
Atsushi Sakai
fa1585d880 fix scanning error (#339) 2020-06-08 21:43:37 +09:00
Atsushi Sakai
03a92fc23e fix bipedal_planner and add its test (#332) 2020-05-28 22:03:17 +09:00
Erwin Lejeune
2b0020764b Fix Hybrid A* (#327) 2020-05-07 20:06:08 +09:00
Atsushi Sakai
ee423e8b94 implement visibility_road_map planner 2020-02-29 14:46:43 +09:00
Atsushi Sakai
cfd83841d7 for good measure 2020-02-26 20:37:45 +09:00
Atsushi Sakai
ae85e66d07 fix tests 2020-02-24 16:40:57 +09:00
Atsushi Sakai
bd5269b3d2 inverted pendulum mpc control is added 2020-02-07 20:45:15 +09:00
Atsushi Sakai
29c02fae58 code clean up 2020-01-29 21:49:30 +09:00
Atsushi Sakai
067304acdb reformat codes 2020-01-28 21:38:19 +09:00
Atsushi Sakai
18ac00dced fix the dubins planning bug and code clean up 2020-01-28 21:35:49 +09:00
Atsushi Sakai
49ce57d6f8 Code cleanup. 2019-10-27 17:59:08 +09:00
Atsushi Sakai
245838250b fix unittests. 2019-10-20 15:00:57 +09:00
Atsushi Sakai
afbcdfc0bd update tests 2019-10-20 11:27:37 +09:00
Göktuğ Karakaşlı
457b4086ef Change string to RobotType enum 2019-10-16 19:24:37 +03:00
Göktuğ Karakaşlı
d98604158c add test for the rectangle robot type 2019-10-15 22:03:28 +03:00
Atsushi Sakai
98584912e9 add a test case for grid map lib 2019-08-03 14:17:03 +09:00
Atsushi Sakai
3e017c9170 fix closed RRT star test 2019-07-28 20:04:12 +09:00
Atsushi Sakai
8061e73337 fix LQR rrt star 2019-07-27 16:32:40 +09:00
Atsushi Sakai
0937486803 fix rrt star reeds shepp rewire and test 2019-07-27 15:56:16 +09:00
Atsushi Sakai
2bf23adb27 code clean up again 2019-07-20 12:01:03 +09:00
Atsushi Sakai
29da707a9a clean rrt codes 2019-07-15 11:42:35 +09:00
Atsushi Sakai
80d0be2baf Fix RRT Star algorithm 2019-07-15 08:31:46 +09:00
Atsushi Sakai
6201aa262e release grid based_sweep_coverage_path_planner.py 2019-07-10 19:48:20 +09:00
Atsushi Sakai
14bc640d3f release grid based_sweep_coverage_path_planner.py 2019-07-10 19:36:20 +09:00
Atsushi Sakai
9d81a98b57 add grid map lib and code clean up 2019-06-29 21:11:39 +09:00
Atsushi Sakai
c80583b2f8 update test 2019-03-16 21:09:55 +09:00
Atsushi Sakai
206597482d improve coveralls 2019-02-10 21:06:12 +09:00
Atsushi Sakai
fa374c7477 imporve covergage ratio 2019-02-10 20:52:17 +09:00
Atsushi Sakai
e156fe1e69 fix a typo 2019-02-07 13:41:14 +09:00
Atsushi Sakai
c1a855d649 fix path name 2019-02-06 18:10:52 +09:00
Atsushi Sakai
ffda0acca5 fix test 2019-02-06 16:17:11 +09:00
Atsushi Sakai
3146531f2f optimize test 2019-02-06 15:59:49 +09:00
Atsushi Sakai
ee827df22c optimized tests for speed up 2019-02-06 09:44:06 +09:00
Atsushi Sakai
d8cd25b1bd update test code 2019-02-03 12:08:20 +09:00
Atsushi Sakai
58b13e4253 try to fix test 2019-02-01 22:12:54 +09:00