Aglargil
fc160179c0
feat: add behavior tree ( #1177 )
...
* feat: add behavior tree
* feat: add behavior tree test
* feat: add behavior tree doc
* feat: add behavior tree update
2025-03-08 19:26:23 +09:00
Aglargil
67a3ca7138
add state machine ( #1172 )
...
* add state machine
state_machine test
state_machine_update
* add state machine test/doc
* state machine update
* state machine generate_plantuml() can show diagram by using https://www.plantuml.com/plantuml/
2025-02-28 20:30:24 +09:00
Jonathan Schwartz
0c8ff11645
Space-Time AStar ( #1170 )
...
* wip - sketch out obstacles
* move to correct path
* better animation
* clean up
* use np to sample points
* implemented time-based A*
* cleaning up Grid + adding new obstacle arrangement
* added unit test
* formatting p1
* format STA* file
* remove newlines by docstrings
* linter
* working on typehints
* fix linter errors
* lint some more
* appease AppVeyor
* dataclasses are 🔥
* back to @total_ordering
* trailing whitespace
* add docs page on SpaceTimeA*
* docs lint
* remove trailing newlines in doc
* address comments
* Update docs/modules/5_path_planning/time_based_grid_search/time_based_grid_search_main.rst
---------
Co-authored-by: Atsushi Sakai <asakai.amsl+github@gmail.com >
2025-02-25 20:53:36 +09:00
Atsushi Sakai
64779298ff
refactor: rename files and update references for inverted pendulum an… ( #1171 )
...
* refactor: rename files and update references for inverted pendulum and path tracking modules
* refactor: rename inverted pendulum control files and update type check references
* refactor: update import statements to use consistent casing for InvertedPendulum module
2025-02-21 21:40:21 +09:00
Atsushi Sakai
c7fb228d24
fix: update section references to use consistent formatting ( #1169 )
2025-02-20 12:11:04 +09:00
Atsushi Sakai
2b7080991e
Add GitHub copilot pro sponser ( #1167 )
...
* fix: correct terminology in documentation and update Sphinx options
* fix: correct terminology in documentation and update Sphinx options
* fix: correct terminology in documentation and update Sphinx options
* fix: correct terminology in documentation and update Sphinx options
* fix: correct terminology in documentation and update Sphinx options
2025-02-19 13:36:07 +09:00
Atsushi Sakai
d53711998a
fix: update robotics documentation for clarity and correct terminology ( #1166 )
2025-02-18 21:49:28 +09:00
Atsushi Sakai
395fca59cc
fix: update robotics documentation for clarity and correct terminology ( #1165 )
2025-02-18 20:06:34 +09:00
Aglargil
c92aaf36d8
feat: add ElasticBands ( #1156 )
...
* feat: add ElasticBands
* feat: Elastic Bands update
* feat: ElasticBands update
* feat: ElasticBands add test
* feat: ElasticBands reduce occupation
* fix: ElasticBands test
* feat: ElasticBands remove tangential component
* feat: Elastic Bands update
* feat: Elastic Bands doc
* feat: Elastic Bands update
* feat: ElasticBands update
2025-02-17 19:47:04 +09:00
Atsushi Sakai
e82a12319b
add internal sensors documentation to appendix and create new internal sensors overview ( #1161 )
2025-02-16 21:41:22 +09:00
Atsushi Sakai
35c08824d0
add external sensors documentation to appendix ( #1159 )
2025-02-15 16:08:23 +09:00
Atsushi Sakai
77ad3344b5
update robotics definition document to improve clarity and add references ( #1157 )
2025-02-14 21:20:35 +09:00
Atsushi Sakai
1564830005
update robotics definition document to enhance references and clarity ( #1155 )
2025-02-13 17:56:17 +09:00
Atsushi Sakai
be608f067c
update introduction doc ( #1152 )
2025-02-12 21:51:29 +09:00
Atsushi Sakai
b298609b28
update introduction doc ( #1151 )
2025-02-11 21:15:34 +09:00
Atsushi Sakai
e304f07a99
update introduction ( #1147 )
2025-02-10 11:21:19 +09:00
Atsushi Sakai
a8f3388bbe
update introduction ( #1146 )
2025-02-09 21:00:02 +09:00
Atsushi Sakai
9936f34463
update introduction ( #1145 )
2025-02-07 13:32:11 +09:00
Atsushi Sakai
0676dfd67e
update introduction ( #1144 )
2025-02-06 15:16:17 +09:00
Aglargil
2234abf63d
fix: DistanceMap doc autofunction ( #1143 )
2025-02-06 13:05:20 +09:00
Aglargil
322fead45a
feat: add DistanceMap ( #1142 )
...
* feat: add DistanceMap
* feat: add DistanceMap test
* feat: add DistanceMap doc
* feat: DistanceMap doc update
* feat: DistanceMap update
2025-02-05 21:56:13 +09:00
Atsushi Sakai
7b7bd78409
update introduction ( #1141 )
2025-02-05 13:41:28 +09:00
Atsushi Sakai
70269fe960
update getting started ( #1138 )
2025-02-03 22:19:10 +09:00
Atsushi Sakai
e6f5dfe537
update getting started ( #1136 )
...
Co-authored-by: Atsushi Sakai <atsushi_sakai@AtsushiSakainonotobukkukonpyuta.local >
2025-02-02 21:34:26 +09:00
Atsushi Sakai
f225c18457
update getting started ( #1135 )
...
Co-authored-by: Atsushi Sakai <atsushi_sakai@AtsushiSakainonotobukkukonpyuta.local >
2025-02-01 22:47:52 +09:00
Atsushi Sakai
a5fc2d039d
update getting started ( #1134 )
...
Co-authored-by: Atsushi Sakai <atsushi_sakai@AtsushiSakainonotobukkukonpyuta.local >
2025-01-31 21:38:06 +09:00
Atsushi Sakai
2b9cc06000
update getting started ( #1133 )
2025-01-30 22:25:45 +09:00
Atsushi Sakai
44bad78682
update getting started ( #1132 )
2025-01-29 21:54:18 +09:00
Atsushi Sakai
6744d4b104
copy paper contents ( #1129 )
...
* copy paper contents
* copy paper contents
2025-01-27 22:41:52 +09:00
Atsushi Sakai
bf8f1774b7
Update doc organization ( #1126 )
2025-01-25 23:30:14 +09:00
Atsushi Sakai
732db3d40d
Fix Doc generation warning ( #1125 )
2025-01-25 21:06:23 +09:00
parmaski
2a489b3b82
Fix: dead link URL in doc ( #1087 )
...
* fix dead url links
* change link to MPC course
* remove dead link
2025-01-24 13:28:12 +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
Atsushi Sakai
7eeb9d215c
Add catmull_rom_spline doc ( #1109 )
2024-12-21 15:04:02 +09:00
Surabhi Gupta
af456c70b0
Implement Catmull-Rom Spline with test and documentation ( #1085 )
2024-12-20 22:12:31 +09:00
Atsushi Sakai
bf69f444af
add turning radius calculation doc ( #1068 )
...
* add turning radius calculation doc
* add turning radius calculation doc
* add turning radius calculation doc
* add turning radius calculation doc
* add turning radius calculation doc
* add turning radius calculation doc
* add turning radius calculation doc
2024-09-16 22:03:54 +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
Atsushi Sakai
b1fb7fe24e
improve lqr steering control docs
2024-05-25 23:46:08 +09:00
Atsushi Sakai
5751829bab
Enhance lqr steering control docs ( #1015 )
...
* enhance lqr steering control docs
* enhance lqr steering control docs
* enhance lqr steering control docs
* enhance lqr steering control docs
* improve lqr steering control docs
2024-05-25 23:31:54 +09:00
Yi-Chen Zhang
0874d5023c
Fix predict covariance ( #973 )
...
* Fix predict covariance
* Remove trailing whitespace and unused return parameters
2024-01-28 13:59:02 +09:00
Ryohei Sasaki
cfe1e30357
Addition of velocity scale factor estimation to EKF ( #937 )
...
* Addition of velocity scale factor estimation to EKF
* Format
* Add a scale factor motion model in the Jacobian function description
* Fix Jacobian function description
* New script: 'ekf_with_velocity_correction.py'
* Add doc
* Fix doc
* Correct the parts where the first letter of the sentence is lowercase
* Fix doc title
* Fix script title
* Do grouping
* Fix wrong motion function in ekf doc
* Update docs/modules/localization/extended_kalman_filter_localization_files/extended_kalman_filter_localization_main.rst
---------
Co-authored-by: Atsushi Sakai <asakai.amsl+github@gmail.com >
2024-01-22 22:02:22 +09:00
Videh Patel
d7060f6028
Reopen: Added missing path types ( #949 )
...
* added missing RS path types
* modified assert condition in test3
* removed linting errors
* added sign check to avoid non RS paths
* Mathematical description of RS curves
* Undid debugging changes
* Added large step_size consideration
* renamed test3 to test_too_big_step_size
---------
Co-authored-by: Videh Patel <videh.patel@fluxauto.xyz >
2024-01-08 21:36:49 +09:00
Atsushi Sakai
0fc769421f
Adding NDT mapping script and doc ( #867 )
...
* Adding ndt mapping script and doc
* Adding ndt mapping script and doc
* Adding ndt mapping script and doc
* Adding ndt mapping script and doc
* Adding ndt mapping script and doc
* Adding ndt mapping script and doc
* Adding ndt mapping script and doc
* Adding ndt mapping script and doc
2023-07-06 23:12:43 +09:00
Atsushi Sakai
67edaf8b02
Enhance rectangle fitting docs ( #848 )
...
* enhance rectangle fitting docs
* enhance rectangle fitting docs
* Update rectangle_fitting_main.rst
* Update rectangle_fitting_main.rst
* Update rectangle_fitting_main.rst
* Update rectangle_fitting_main.rst
* Update rectangle_fitting_main.rst
* Update rectangle_fitting_main.rst
* Update rectangle_fitting_main.rst
* Update rectangle_fitting_main.rst
* enhance rectangle fitting docs
2023-07-01 08:29:34 +09:00
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
Atsushi Sakai
3dc96997da
Adding point cloud sampling examples ( #770 )
2023-01-03 22:27:55 +09:00
Atsushi Sakai
e40b4d9dec
Enhance bspline code and doc clean up ( #720 )
...
* Start bspline code and doc cluean up
* code clean up
* code clean up
* code clean up
* code clean up
* improve doc
* improve doc
* improve doc
* improve doc
* improve doc
* improve doc
* improve doc
* improve doc
* improve codes.
* improve codes.
* improve codes.
2022-09-27 21:49:53 +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
Tim Gates
c6bdd48715
docs: Fix a few typos ( #695 )
...
There are small typos in:
- ArmNavigation/arm_obstacle_navigation/arm_obstacle_navigation.py
- ArmNavigation/arm_obstacle_navigation/arm_obstacle_navigation_2.py
- docs/modules/slam/FastSLAM1/FastSLAM1_main.rst
- docs/modules/slam/ekf_slam/ekf_slam_main.rst
Fixes:
- Should read `configuration` rather than `configuation`.
- Should read `trajectory` rather than `tracjectory`.
- Should read `prediction` rather than `prediciton`.
Signed-off-by: Tim Gates <tim.gates@iress.com >
2022-07-19 07:22:09 +09:00
Atsushi Sakai
31178c8e37
Enhance dubins path docs ( #679 )
...
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
* Enhance dubins path docs
2022-05-17 21:57:07 +09:00