Inverse Optimal Control from Demonstration Segments

10/28/2020
by   Wanxin Jin, et al.
0

This paper develops an inverse optimal control method to learn an objective function from segments of demonstrations. Here, each segment is part of an optimal trajectory within any time interval of the horizon. The unknown objective function is parameterized as a weighted sum of given features with unknown weights. The proposed method shows that each trajectory segment can be transformed into a linear constraint to the unknown weights, and then all available segments are incrementally incorporated to solve for the unknown weights. Effectiveness of the proposed method is shown on a simulated 2-link robot arm and a 6-DoF maneuvering quadrotor system, in each of which only segment data of the systems' trajectories are available.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/05/2020

Learning from Sparse Demonstrations

This paper proposes an approach which enables a robot to learn an object...
research
07/20/2023

Control Input Inference of Mobile Agents under Unknown Objective

Trajectory and control secrecy is an important issue in robotics securit...
research
03/21/2018

Inverse Optimal Control with Incomplete Observations

In this article, we consider the inverse optimal control problem given i...
research
02/27/2018

Semantic segmentation of trajectories with agent models

In many cases, such as trajectories clustering and classification, we of...
research
03/02/2020

Robot Calligraphy using Pseudospectral Optimal Control in Conjunction with a Novel Dynamic Brush Model

Chinese calligraphy is a unique art form with great artistic value but d...
research
11/30/2020

Learning from Incremental Directional Corrections

This paper proposes a technique which enables a robot to learn a control...
research
08/15/2023

Active Inverse Learning in Stackelberg Trajectory Games

Game-theoretic inverse learning is the problem of inferring the players'...

Please sign up or login with your details

Forgot password? Click here to reset