Efficient Trajectory Optimization for Robot Motion Planning

Versione 1.0.1 (1,97 MB) da Yu Zhao
Examples of efficient trajectory optimization for robot motion planning
276 download
Aggiornato 21 feb 2020

Solving robot motion planning using numerical methods for optimal control problems. The planning can take kinematics constraints (e.g. position, velocity, acceleration, jerk bounds), dynamic constraints (e.g. robot rigid body dynamics include gravity, centrifugal and coriolis force, inertial force, joint torque limit, or even torque change rate limit), and collision avoidance into consideration. Solution time is within several seconds.

Details see publication: 'Efficient Trajectory Optimization for Robot Motion Planning', Yu Zhao, Hsien-Chung Lin, Masayoshi Tomizuka, ICARCV 2018.

See https://github.com/yzhao334/Efficient-Trajectory-Optimization-for-Robot-Motion-Planning--Examples for list of available demos.

Required packages: chebfun, CasADi. Other dependencies (STLRead and STLWrite) included with package

Cita come

Zhao, Yu, et al. “Efficient Trajectory Optimization for Robot Motion Planning.” 2018 15th International Conference on Control, Automation, Robotics and Vision (ICARCV), IEEE, 2018, doi:10.1109/icarcv.2018.8581059.

Visualizza più stili

Yu Zhao (2024). Efficient Trajectory Optimization for Robot Motion Planning (https://github.com/yzhao334/Efficient-Trajectory-Optimization-for-Robot-Motion-Planning--Examples), GitHub. Recuperato .

Compatibilità della release di MATLAB
Creato con R2017b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Verification, Validation, and Test in Help Center e MATLAB Answers
Tag Aggiungi tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Core/Utils/STLRead

Le versioni che utilizzano il ramo predefinito di GitHub non possono essere scaricate

Versione Pubblicato Note della release
1.0.1

Corrected dependency.

1.0.0

Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.
Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.