TY - GEN
T1 - Learning optimal controllers
T2 - 22nd IFAC World Congress
AU - Kussaba, Hugo T.M.
AU - Swikir, Abdalla
AU - Wu, Fan
AU - Demerdjieva, Anastasija
AU - Kutyniok, Gitta
AU - Haddadin, Sami
N1 - Publisher Copyright:
Copyright © 2023 The Authors. This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)
PY - 2023/7/1
Y1 - 2023/7/1
N2 - Real-time computation of optimal control is a challenging problem and, to solve this difficulty, many frameworks proposed to use learning techniques to learn (possibly sub-optimal) controllers and enable their usage in an online fashion. Among these techniques, the optimal motion framework is a simple, yet powerful technique, that obtained success in many complex real-world applications. The main idea of this approach is to take advantage of dynamic motion primitives, a widely used tool in robotics to learn trajectories from demonstrations. While usually these demonstrations come from humans, the optimal motion framework is based on demonstrations coming from optimal solutions, such as the ones obtained by numeric solvers. As usual in many learning techniques, a drawback of this approach is that it is hard to estimate the suboptimality of learned solutions, since finding easily computable and non-trivial upper bounds to the error between an optimal solution and a learned solution is, in general, unfeasible. However, we show in this paper that it is possible to estimate this error for a broad class of problems. Furthermore, we apply this estimation technique to achieve a novel and more efficient sampling scheme to be used within the optimal motion framework, enabling the usage of this framework in some scenarios where the computational resources are limited.
AB - Real-time computation of optimal control is a challenging problem and, to solve this difficulty, many frameworks proposed to use learning techniques to learn (possibly sub-optimal) controllers and enable their usage in an online fashion. Among these techniques, the optimal motion framework is a simple, yet powerful technique, that obtained success in many complex real-world applications. The main idea of this approach is to take advantage of dynamic motion primitives, a widely used tool in robotics to learn trajectories from demonstrations. While usually these demonstrations come from humans, the optimal motion framework is based on demonstrations coming from optimal solutions, such as the ones obtained by numeric solvers. As usual in many learning techniques, a drawback of this approach is that it is hard to estimate the suboptimality of learned solutions, since finding easily computable and non-trivial upper bounds to the error between an optimal solution and a learned solution is, in general, unfeasible. However, we show in this paper that it is possible to estimate this error for a broad class of problems. Furthermore, we apply this estimation technique to achieve a novel and more efficient sampling scheme to be used within the optimal motion framework, enabling the usage of this framework in some scenarios where the computational resources are limited.
KW - Autonomous robotic systems
KW - Learning from control
KW - Real-time optimal control
UR - http://www.scopus.com/inward/record.url?scp=85183666412&partnerID=8YFLogxK
U2 - 10.1016/j.ifacol.2023.10.1242
DO - 10.1016/j.ifacol.2023.10.1242
M3 - Conference contribution
AN - SCOPUS:85183666412
T3 - IFAC-PapersOnLine
SP - 4776
EP - 4782
BT - IFAC-PapersOnLine
A2 - Ishii, Hideaki
A2 - Ebihara, Yoshio
A2 - Imura, Jun-ichi
A2 - Yamakita, Masaki
PB - Elsevier B.V.
Y2 - 9 July 2023 through 14 July 2023
ER -