35 Commits

Author SHA1 Message Date
Atsushi Sakai
22cbee4921 Standardize "Ref:" to "Reference" across files (#1210)
Updated all instances of "Ref:" to "Reference" for consistency in both code and documentation. This change improves clarity and aligns with standard terminology practices.
2025-05-02 10:01:19 +09:00
Aglargil
5a66105ff5 Extend frenet_optimal_trajectory to support more scenarios (#1114)
* feat: Add third derivative and curvature rate calculations to CubicSpline classes

* feat: Extend frenet_optimal_trajectory to support more scenarios

* fix: frenet optimal trajectory type check

* fix: cubic spline planner code style check

* fix: frenet optimal trajectory review

* feat: frenet_optimal_trajectory update doc

* fix: frenet optimal trajectory review

* fix: frenet optimal trajectory

* fix: frenet optimal trajectory
2025-01-22 18:57:12 +09:00
KohMat
bcb2c863eb Fix the start state to use the current accel in frent planner(#755) (#756)
The robot didn't reach the target velocity when running frenet_optimal_trajectory.py.

To fix this, I changed the constraints for determining polynomials that generate longitudinal trajectories.

Expressly, I set the initial acceleration to the current acceleration.
2022-11-20 13:19:42 +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
Atsushi Sakai
def289b723 enhance cubic spline path doc (#698)
* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc
2022-07-24 14:58:14 +09:00
Atsushi Sakai
14ffc4a2d4 mypy fix test 2020-03-09 22:57:35 +09:00
Atsushi
33f4b94412 keep DRY 2020-01-21 11:12:15 +09:00
Guillaume Jacquenot
48cdd08173 📝 Removed unused attribute in classes in frenet_optimal_trajectory.py 2020-01-03 21:53:40 +01: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
077120201b Replaced sqrt(x**2+y**2) with hypot in PathPlanning/FrenetOptimalTrajectory/frenet_optimal_trajectory.py 2019-12-07 23:33:44 +01:00
Göktuğ Karakaşlı
d019e416ba exit on key 2019-12-07 14:30:18 +03:00
Atsushi Sakai
206597482d improve coveralls 2019-02-10 21:06:12 +09:00
Atsushi Sakai
ee827df22c optimized tests for speed up 2019-02-06 09:44:06 +09:00
Atsushi Sakai
af854d6d1a add # pragma: no cover 2019-02-03 10:20:23 +09:00
Atsushi Sakai
b4de4a1db7 code clean up 2019-02-02 15:23:12 +09:00
Atsushi Sakai
9c626d3f45 code clean up 2019-02-02 09:50:58 +09:00
Atsushi Sakai
98b9f5e84b remove all gif 2019-01-31 15:59:17 +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
7008ef89b3 fix typo 2018-06-19 21:47:19 +09:00
jwdinius
ad25d69983 analytic jerk calculation in frenet_optimal_planner.py 2018-03-26 18:53:01 -07:00
Atsushi Sakai
aa736cbb86 fix bug of planning cost 2018-03-16 21:10:46 -07:00
Atsushi Sakai
bc79d02eba add test 2018-01-12 21:50:44 -08:00
Atsushi Sakai
52331b65e3 add frenet Optimal Trajectory animation 2018-01-12 21:32:20 -08:00
Atsushi Sakai
5c7a1ec44a first release frenetoptimaltrajectory 2018-01-12 21:23:30 -08:00
Atsushi Sakai
d85dd22daa keep code clean up 2018-01-12 20:39:38 -08:00
Atsushi Sakai
28d5652091 first release 2018-01-12 17:08:54 -08:00
Atsushi Sakai
a8bd1c7509 add simulation code 2018-01-11 22:09:28 -08:00
Atsushi Sakai
ab8a681a8d add collision check 2018-01-11 20:33:32 -08:00
Atsushi Sakai
db4f70d1d9 add global positoon projection 2018-01-11 15:36:51 -08:00
Atsushi Sakai
0d46bbeac8 done local planning 2018-01-11 15:13:23 -08:00
Atsushi Sakai
8d720a1b05 add some path check code 2018-01-10 22:55:52 -08:00
Atsushi Sakai
fd6098760e try implementation 2018-01-10 16:22:10 -08:00
Atsushi Sakai
03f0266fed add frenet_optimal_planning 2018-01-09 15:52:01 -08:00