Projects per year
Abstract / Description of output
This paper presents OpTaS, a task specification Python library for Trajectory Optimization (TO) and Model Predictive Control (MPC) in robotics. Both TO and MPC are increasingly receiving interest in optimal control and in particular handling dynamic environments. While a flurry of software libraries exists to handle such problems, they either provide interfaces that are limited to a specific problem formulation (e.g. TracIK, CHOMP), or are large and statically specify the problem in configuration files (e.g. EXOTica, eTaSL). OpTaS, on the other hand, allows a user to specify custom nonlinear constrained problem formulations in a single Python script allowing the controller parameters to be modified during execution. The library provides interface to several opensource and commercial solvers (e.g. IPOPT, SNOPT, KNITRO, SciPy) to facilitate integration with established workflows in robotics. Further benefits of OpTaS are highlighted through a thorough comparison with common libraries. An additional key advantage of OpTaS is the ability to define optimal control tasks in the joint-space, task-space, or indeed simultaneously.The code for OpTaS is easily installed via pip, and the source code with examples can be found at github.com/cmower/optas.
Original language | English |
---|---|
Title of host publication | 2023 International Conference on Robotics and Automation (ICRA) |
Publisher | IEEE |
Pages | 9118-9124 |
Number of pages | 7 |
ISBN (Electronic) | 9798350323658 |
ISBN (Print) | 9798350323665 |
DOIs | |
Publication status | Published - 4 Jul 2023 |
Event | 2023 IEEE International Conference on Robotics and Automation - London, United Kingdom Duration: 29 May 2023 → 2 Jun 2023 https://www.icra2023.org |
Conference
Conference | 2023 IEEE International Conference on Robotics and Automation |
---|---|
Abbreviated title | ICRA 2023 |
Country/Territory | United Kingdom |
City | London |
Period | 29/05/23 → 2/06/23 |
Internet address |
Fingerprint
Dive into the research topics of 'OpTaS: An Optimization-based Task Specification Library for Trajectory Optimization and Model Predictive Control'. Together they form a unique fingerprint.-
HARMONY: Enhancing Healthcare with Assistive Robotic Mobile Manipulation
Vijayakumar, S., Ivan, V., Khadem, M. & Li, Z.
1/01/21 → 30/06/24
Project: Research
-
Motion Planning, Machine Learning and Scene Understanding & Modelling
Non-EU industry, commerce and public corporations
1/06/20 → 30/06/22
Project: Research
-