Learning Flatness-Preserving Residuals for Pure-Feedback Systems
Fuente:
arXiv
Gespeichert in:
| Hauptverfasser: | , , |
|---|---|
| Format: | Preprint |
| Veröffentlicht: |
2025
|
| Schlagworte: | |
| Online-Zugang: | |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| _version_ | 1866912850473123840 |
|---|---|
| author | Yang, Fengjun Welde, Jake Matni, Nikolai |
| author_facet | Yang, Fengjun Welde, Jake Matni, Nikolai |
| contents | We study residual dynamics learning for differentially flat systems, where a nominal model is augmented with a learned correction term from data. A key challenge is that generic residual parameterizations may destroy flatness, limiting the applicability of flatness-based planning and control methods. To address this, we propose a framework for learning flatness-preserving residual dynamics in systems whose nominal model admits a pure-feedback form. We show that residuals with a lower-triangular structure preserve both the flatness of the system and the original flat outputs. Moreover, we provide a constructive procedure to recover the flatness diffeomorphism of the augmented system from that of the nominal model. Building on these insights, we introduce a parameterization of flatness-preserving residuals using smooth function approximators, making them learnable from trajectory data with conventional algorithms. Our approach is validated in simulation on a 2D quadrotor subject to unmodeled aerodynamic effects. We demonstrate that the resulting learned flat model achieves a tracking error $5\times$ lower than the nominal flat model, while being $20\times$ faster over a structure-agnostic alternative. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2504_04324 |
| institution | arXiv |
| publishDate | 2025 |
| record_format | arxiv |
| spellingShingle | Learning Flatness-Preserving Residuals for Pure-Feedback Systems Yang, Fengjun Welde, Jake Matni, Nikolai Systems and Control We study residual dynamics learning for differentially flat systems, where a nominal model is augmented with a learned correction term from data. A key challenge is that generic residual parameterizations may destroy flatness, limiting the applicability of flatness-based planning and control methods. To address this, we propose a framework for learning flatness-preserving residual dynamics in systems whose nominal model admits a pure-feedback form. We show that residuals with a lower-triangular structure preserve both the flatness of the system and the original flat outputs. Moreover, we provide a constructive procedure to recover the flatness diffeomorphism of the augmented system from that of the nominal model. Building on these insights, we introduce a parameterization of flatness-preserving residuals using smooth function approximators, making them learnable from trajectory data with conventional algorithms. Our approach is validated in simulation on a 2D quadrotor subject to unmodeled aerodynamic effects. We demonstrate that the resulting learned flat model achieves a tracking error $5\times$ lower than the nominal flat model, while being $20\times$ faster over a structure-agnostic alternative. |
| title | Learning Flatness-Preserving Residuals for Pure-Feedback Systems |
| topic | Systems and Control |
| url | https://arxiv.org/abs/2504.04324 |