Data · dataset · 2026
Risk-averse and nonlinear MPC: parallel numerical algorithms and applications to autonomous heavy equipment
Listed in ZivaHub and Deakin Research Online and DMU Figshare — shown once because both records carry DOI 10.17034/32826092.v1
The objective of this work is to advance risk-averse model predictive control (MPC) for solving risk-averse optimal control problems (RAOCPs).
Description
To this end, we devise SPOCK, a massively parallel algorithm for solving RAOCPs and implement it using CUDA C++ for GPU-enabled hardware. We benchmark the implementation with a Dolan-Moré plot and test a realistic application based on a networked control system with random time delay.
The benchmarking results show that SPOCK outperforms current state-of-the-art interior-point solvers for solving large-scale RAOCPs.<br><br>The other objective of this work, that is, heavy equipment navigation, turns our attention to the case of nonlinear dynamics. We create a hierarchical nonlinear MPC controller for obstacle avoidance, with special emphasis on heavy equipment, particularly skid-steer track loaders. In order to improve the controller solve times, we develop gradgen, a new package for automatic differentiation, that is fast, memory-safe, and has a low memory footprint.
Read the rest (1 more)
The benchmarking results show that gradgen outperforms CasADi, the current state-of-the-art tool for automatic differentiation.
Links
Where it is published
- DOI doi.org/10.17034/32826092.v1 ↗
DOI / persistent id · from zivahub uct ac za
Catalogue records · 1
- OAI-PMH record api.figshare.com/v2/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai%3Af… ↗
metadata API · from zivahub uct ac za
Topics
Provenance · 3 source records, 7 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| ZivaHub | oai:figshare.com:article/32826092 | 10 d ago | JSON v1 |
| Deakin Research Online | oai:figshare.com:article/32826092 | 10 d ago | JSON v1 |
| DMU Figshare | oai:figshare.com:article/32826092 | 10 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| concepts[field].local:field:earth-environmental | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| description | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | /metadata/dc/description |
| license_text | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| publication_date | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| title | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | /metadata/dc/title |