25 Commits

Author SHA1 Message Date
Zichao Yang
41187d67b1 fix "ModuleNotFoundError: No module named 'utils'" (#1188) 2025-03-16 22:40:11 +09:00
Atsushi Sakai
1e101d1f8a improve LQT steering and speed control document (#1047)
* improve LQT steering and speed control

* improve LQT steering and speed control

* improve LQT steering and speed control doc

* improve LQT steering and speed control doc

* improve LQT steering and speed control doc

* improve LQT steering and speed control doc
2024-07-16 23:02:31 +09:00
Videh Patel
cc3fd0c55e Using util.angle_mod in all codes. #684 (#946)
* switched to using utils.angle_mod()

* switched to using utils.angle_mod()

* renamed mod2pi to pi_2_pi

* Removed linting errors

* switched to using utils.angle_mod()

* switched to using utils.angle_mod()

* renamed mod2pi to pi_2_pi

* Removed linting errors

* annotation changes and round precision

* Reverted to mod2pi

---------

Co-authored-by: Videh Patel <videh.patel@fluxauto.xyz>
2024-01-02 22:39:48 +09:00
Atsushi Sakai
76b0d04a3c using pathlib based local module import (#722)
* using pathlib based local module import

* remove unused import
2022-09-11 07:21:37 +09:00
Trung Kien
c05a4fdada Fix ModuleNotFoundError when executing test in the tests folder and little improve MPC controller (#619)
* Fix ModuleNotFoundError when executing test in the tests folder

Signed-off-by: Trung Kien <letrungkien.k53.hut@gmail.com>

* Improve model_predictive_speed_and_steer_control

- Fix typo
- Using @ for matrix multiplication instead of * with have been deprecated in CVXPY1.1
- Fix missing conftest module in test file

Signed-off-by: Trung Kien <letrungkien.k53.hut@gmail.com>
2022-01-08 08:44:42 +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
bc2b7c969c Replaced sqrt(x**2+y**2) with hypot in PathTracking/lqr_speed_steer_control/lqr_speed_steer_control.py 2019-12-07 22:20:12 +01:00
Göktuğ Karakaşlı
d019e416ba exit on key 2019-12-07 14:30:18 +03:00
Atsushi Sakai
3c6833210b release grid based_sweep_coverage_path_planner.py 2019-07-12 20:46:32 +09:00
Atsushi Sakai
9d81a98b57 add grid map lib and code clean up 2019-06-29 21:11:39 +09:00
Atsushi Sakai
af854d6d1a add # pragma: no cover 2019-02-03 10:20:23 +09:00
Atsushi Sakai
98b9f5e84b remove all gif 2019-01-31 15:59:17 +09:00
Atsushi Sakai
dc60b71db4 remove np.matrix from lqr_speed_steer_control.py 2018-12-07 19:25:55 +09:00
Atsushi Sakai
98cb5514ab code clean up for lgtm 2018-11-23 11:34:39 +09:00
Atsushi Sakai
3a7f3c5587 code clean up for lgtm 2018-11-23 11:03:50 +09:00
Atsushi Sakai
97f0405ab7 replace math.degrees to np.rad2deg 2018-10-24 18:30:52 +09:00
Atsushi Sakai
a164faa7f2 replace math.radians to np.deg2rad 2018-10-23 21:49:08 +09:00
Alexis Paques
8f6a30b924 Optimize calc_nearest_index 2018-07-12 13:26:18 +02:00
Alexis Paques
b243750a13 Update the pi_2_pi function to a use of a modulo instead of two while. 2018-07-10 09:22:18 +02:00
Atsushi Sakai
4a8be2705e remove all dependency 2018-02-11 10:41:31 -08:00
Atsushi Sakai
0a42ae7b9d try remove pycubicspline dependency 2018-02-11 10:35:23 -08:00
Atsushi Sakai
19cadc66b5 add animation 2018-01-18 16:00:28 -08:00
Atsushi Sakai
3a9dacf44f add lqr speed steer control simulation 2018-01-18 15:55:02 -08:00
Atsushi Sakai
d53c8237f3 add lqr_speed_steer_control 2018-01-16 23:12:45 -08:00