Constarium
← Search

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

Catalogue records · 1

Topics

Provenance · 3 source records, 7 field assertions
SourceKeyLast seenRaw
ZivaHuboai:figshare.com:article/3282609210 d agoJSON v1
Deakin Research Onlineoai:figshare.com:article/3282609210 d agoJSON v1
DMU Figshareoai:figshare.com:article/3282609210 d agoJSON v1
FieldAssertionExtractorEvidence
concepts[field].local:field:earth-environmentalmapping · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
concepts[field].local:field:earth-environmentalmapping · figshare dmu ac ukconnector:figshare_dmu_ac_uk@1.0.0
concepts[field].local:field:earth-environmentalmapping · dro deakin edu auconnector:dro_deakin_edu_au@1.0.0
descriptionsource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0/metadata/dc/description
license_textsource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
publication_datesource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
titlesource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0/metadata/dc/title