Files
PythonRobotics/docs/modules/5_path_planning/path_planning_main.rst
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

35 lines
1.4 KiB
ReStructuredText
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
.. _`Path Planning`:
Path Planning
=============
Path planning is the ability of a robot to search feasible and efficient path to the goal. The path has to satisfy some constraints based on the robots motion model and obstacle positions, and optimize some objective functions such as time to goal and distance to obstacle. In path planning, dynamic programming based approaches and sampling based approaches are widely used[22]. Fig.5 shows simulation results of potential field path planning and LQRRRT* path planning[27].
.. toctree::
:maxdepth: 2
:caption: Contents
dynamic_window_approach/dynamic_window_approach
bugplanner/bugplanner
grid_base_search/grid_base_search
time_based_grid_search/time_based_grid_search
model_predictive_trajectory_generator/model_predictive_trajectory_generator
state_lattice_planner/state_lattice_planner
prm_planner/prm_planner
visibility_road_map_planner/visibility_road_map_planner
vrm_planner/vrm_planner
rrt/rrt
cubic_spline/cubic_spline
bspline_path/bspline_path
catmull_rom_spline/catmull_rom_spline
clothoid_path/clothoid_path
eta3_spline/eta3_spline
bezier_path/bezier_path
quintic_polynomials_planner/quintic_polynomials_planner
dubins_path/dubins_path
reeds_shepp_path/reeds_shepp_path
lqr_path/lqr_path
hybridastar/hybridastar
frenet_frame_path/frenet_frame_path
coverage_path/coverage_path
elastic_bands/elastic_bands