PythonRobotics: a Python code collection of robotics algorithms
read the original abstract
This paper describes an Open Source Software (OSS) project: PythonRobotics. This is a collection of robotics algorithms implemented in the Python programming language. The focus of the project is on autonomous navigation, and the goal is for beginners in robotics to understand the basic ideas behind each algorithm. In this project, the algorithms which are practical and widely used in both academia and industry are selected. Each sample code is written in Python3 and only depends on some standard modules for readability and ease of use. It includes intuitive animations to understand the behavior of the simulation.
This paper has not been read by Pith yet.
Forward citations
Cited by 2 Pith papers
-
Smooth Feedback Motion Planning with Reduced Curvature
A new alignment heuristic and star-shaped simplex chain construction for feedback motion planning reduces average path bending by 91.4% and LQR effort by 45.5% while remaining computationally efficient.
-
DiffSlack: Learning under Nonlinear Inequality Constraints via Learnable Slack Variables
DiffSlack introduces learnable slack variables and a damped Gauss-Newton projection to create a differentiable layer that enforces hard nonlinear inequality constraints in neural network outputs.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.