mirror of
https://github.com/AtsushiSakai/PythonRobotics.git
synced 2026-04-22 03:00:22 -04:00
fix: update robotics documentation for clarity and correct terminology (#1166)
This commit is contained in:
@@ -110,6 +110,12 @@ the following additional libraries are required.
|
||||
For instructions on installing the above libraries, please refer to
|
||||
this section ":ref:`How to run sample codes`".
|
||||
|
||||
Audio overview of this project
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
For an audio overview of this project, please refer to this `YouTube video`_.
|
||||
|
||||
.. _`YouTube video`: https://www.youtube.com/watch?v=uMeRnNoJAfU
|
||||
|
||||
Arxiv paper
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
@@ -103,5 +103,5 @@ Robotics consists of several essential components:
|
||||
#. Power Supply – Provides energy to run the robot (e.g., Batteries, Solar power).
|
||||
#. Software & Algorithms – Allow the robot to function and make intelligent decisions (e.g., ROS, Machine learning models, Localization, Mapping, Path planning, Control).
|
||||
|
||||
This project, PythonRobotics, focuses on the software and algorithms part of robotics.
|
||||
This project, `PythonRobotics`, focuses on the software and algorithms part of robotics.
|
||||
If you are interested in `Sensors` hardware, you can check :ref:`Internal Sensors for Robotics`_ or :ref:`External Sensors for Robotics`_.
|
||||
|
||||
@@ -16,7 +16,7 @@ Core Concept
|
||||
* Maintain global path connectivity.
|
||||
|
||||
Bubble Representation
|
||||
~~~~~~~~~~~~~~~~~~~
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
- **Definition**: A local free-space region around configuration :math:`b`:
|
||||
|
||||
.. math::
|
||||
@@ -56,7 +56,7 @@ External Repulsion Force
|
||||
\frac{\partial \rho}{\partial x} \approx \frac{\rho(b_i + h) - \rho(b_i - h)}{2h}.
|
||||
|
||||
Dynamic Path Maintenance
|
||||
~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
1. **Node Update**:
|
||||
|
||||
.. math::
|
||||
@@ -68,6 +68,7 @@ Dynamic Path Maintenance
|
||||
- Insert new nodes if adjacent nodes are too far apart
|
||||
- Remove redundant nodes if adjacent nodes are too close
|
||||
|
||||
Ref:
|
||||
References
|
||||
~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- `Elastic Bands: Connecting Path Planning and Control <http://www8.cs.umu.se/research/ifor/dl/Control/elastic%20bands.pdf>`__
|
||||
|
||||
Reference in New Issue
Block a user