Atsushi Sakai
cb08c39a93
Add Normal vector estimation ( #781 )
...
* add normal vector calculation routine.
* add normal vector calculation routine.
* add normal vector estimation
* fix unittests in not matplotlib frontend
* fix lint ci
* add ransac based normal distribution estimation
* add normal_vector_estimation_main.rst
* normal_vector_estimation_main.rst を更新
* update normal_vector_estimation_main.rst
* update normal_vector_estimation_main.rst
* normal_vector_estimation_main.rst
* normal_vector_estimation_main.rst を更新
* add normal_vector_estimation_main.rst
* add normal_vector_estimation_main.rst
* add normal_vector_estimation_main.rst
* add normal_vector_estimation_main.rst
* add normal_vector_estimation_main.rst
* add normal_vector_estimation_main.rst
* add normal_vector_estimation_main.rst
* add normal_vector_estimation_main.rst
* add normal_vector_estimation_main.rst
2023-03-11 17:54:18 +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
Atsushi Sakai
b8afdb10d8
Using scipy.spatial.rotation matrix ( #335 )
2020-06-07 20:28:29 +09:00
Yilun Chen
1c081ed3e0
address the comment
2020-01-19 18:35:52 -05:00
Yilun Chen
0de06534d2
cleanup in dynamic window approach
2020-01-17 19:17:28 -05:00
Atsushi Sakai
570dbec832
Merge branch 'master' of github.com:AtsushiSakai/PythonRobotics
2020-01-05 13:47:50 +09:00
Atsushi Sakai
f19fdacb01
change default mode for DWA
2020-01-05 13:47:32 +09:00
Atsushi Sakai
ad5e1aa070
Merge pull request #259 from goktug97/close_on_key
...
Close on key
2019-12-14 21:33:26 +09:00
Göktuğ Karakaşlı
9ca7d8f148
add comment for stopping the simulation
2019-12-14 14:50:32 +03:00
Guillaume Jacquenot
60387ee5f8
Replaced sqrt(x**2+y**2) with hypot in PathPlanning/DynamicWindowApproach/dynamic_window_approach.py
2019-12-07 23:33:44 +01:00
Guillaume Jacquenot
1eb3ebbf26
Replaced sqrt(x**2+y**2) with hypot in PathPlanning/DynamicWindowApproach/dynamic_window_approach.py
2019-12-07 22:22:47 +01:00
Göktuğ Karakaşlı
d019e416ba
exit on key
2019-12-07 14:30:18 +03:00
Göktuğ Karakaşlı
97570de50c
Fix wrong rotation direction
...
- The obstacle rotation for the rectangle obstacle calculation
is wrong. It should be positive instead of negative.
2019-10-27 11:21:02 +03:00
Atsushi Sakai
35ea4b955c
code clean up for DWA
2019-10-17 21:53:39 +09:00
Göktuğ Karakaşlı
adb4e99ceb
Fix transpose error of the rotation matrix
2019-10-16 21:03:18 +03:00
Göktuğ Karakaşlı
0ec56812be
Add type checking for robot_type
2019-10-16 20:17:46 +03:00
Göktuğ Karakaşlı
bcdf088684
Change robot_type comparison to enum class named RobotType
...
- Instead of using string based comparison for robot_type, use Enum class.
- Append authors
2019-10-16 19:19:11 +03:00
Göktuğ Karakaşlı
4cedb7aad4
Add rectangle robot type and collision check
...
Add collision check for rectangle robots
Add new function to draw robot depending on the type
2019-10-15 21:55:56 +03:00
Göktuğ Karakaşlı
dee0fe7414
Merge branch 'master' of https://github.com/AtsushiSakai/PythonRobotics
2019-10-15 21:27:56 +03:00
Atsushi Sakai
87a5517c3a
code clean up for DWA sample.
2019-10-15 21:56:17 +09:00
Göktuğ Karakaşlı
23c73567d6
Optimize the obstacle cost calculation.
...
The calculation was too slow to work with more obstacles.
The calculation function is vectorized to increase the speed.
2019-10-12 15:08:20 +03:00
Göktuğ Karakaşlı
07f07814a2
Merge branch 'master' of https://github.com/AtsushiSakai/PythonRobotics
2019-10-12 14:40:53 +03:00
Göktuğ Karakaşlı
8fb4b8a564
optimize obstacle cost calculation
...
The obstacle calculation was too slow to work with more obstacles,
it is vectorized to speed up the calculation.
2019-10-12 14:35:00 +03:00
sszwfy
b942c430e6
fix error for goal cost angle
2019-10-06 14:32:22 +08:00
Atsushi Sakai
56e0b7a8cc
DWA code clean up
2019-06-02 09:51:36 +09:00
KoenHan
a4f33de46e
Changed the computation method of to_goal_cost
...
Signed-off-by: KoenHan <sliver1998324@gmail.com >
2019-06-02 04:35:51 +09:00
KoenHan
1896ee7df2
Changed the computation method of to_goal_cost
...
Signed-off-by: KoenHan <sliver1998324@gmail.com >
2019-06-02 04:21:52 +09:00
Atsushi Sakai
ee827df22c
optimized tests for speed up
2019-02-06 09:44:06 +09:00
Atsushi Sakai
4880986bb5
fix code for coveralls
2019-02-02 16:51:00 +09:00
Atsushi Sakai
98b9f5e84b
remove all gif
2019-01-31 15:59:17 +09:00
Atsushi Sakai
4dbf642f61
remove np.matrix
2018-12-15 18:08:14 +09:00
Atsushi Sakai
2f60e723a2
fix test
2018-11-20 20:32:15 +09:00
Atsushi Sakai
ac90c1467c
finish notebook
2018-11-19 21:18:11 +09:00
Atsushi Sakai
4e7fbc3388
code clean up
2018-11-18 08:44:10 +09:00
Debby Nirwan
72d1728d35
Fixed motion calculation.
...
To goal cost calculation is now based on heading error rather than the distance to the goal as suggested by the paper.
2018-11-04 23:04:00 +08:00
Atsushi Sakai
19e437111e
remove unused file
2018-01-17 16:59:36 -08:00
Atsushi Sakai
47f486cd83
fix Dynamic window approach bug and add a test for it
2018-01-16 14:47:15 -08:00
Atsushi Sakai
24e2eeacc2
fix typo
2017-12-16 15:58:21 -08:00
Atsushi Sakai
7f97ede4a2
gif is added
2017-12-16 15:48:15 -08:00
Atsushi Sakai
ffc6a82f52
code clean up
2017-12-16 12:27:24 -08:00
Atsushi Sakai
59863e39b2
it can goal!!
2017-12-16 10:29:07 -08:00
Atsushi Sakai
3bb922abc9
add to goal cost
2017-12-16 09:59:10 -08:00
Atsushi Sakai
594e8f76bb
try implementing
2017-12-15 15:13:07 -08:00
Atsushi Sakai
4e38d8a35c
keep implementing
2017-12-14 15:44:11 -08:00
Atsushi Sakai
6452ba134d
start to implement DWA code
2017-12-14 15:13:27 -08:00