Deep Learning Helicopter Dynamics Models Ali Punjani Pieter Abbeel - - PowerPoint PPT Presentation

deep learning helicopter dynamics models
SMART_READER_LITE
LIVE PREVIEW

Deep Learning Helicopter Dynamics Models Ali Punjani Pieter Abbeel - - PowerPoint PPT Presentation

Deep Learning Helicopter Dynamics Models Ali Punjani Pieter Abbeel UC Berkeley EECS Latent State: Airflow, Flexibility, Engine Dynamics etc. Similar trajectories have similar dynamics acceler acceleration ation stat state-contr e-control


slide-1
SLIDE 1

Deep Learning Helicopter Dynamics Models

Ali Punjani Pieter Abbeel UC Berkeley EECS

slide-2
SLIDE 2

Latent State: Airflow, Flexibility, Engine Dynamics etc.

slide-3
SLIDE 3

Similar trajectories have similar dynamics

slide-4
SLIDE 4

Similar trajectories have similar dynamics

acceler acceleration ation stat state-contr e-control tr

  • l traject

ajector

  • ry
slide-5
SLIDE 5

Need similarity and local dynamics

acceler acceleration ation stat state-contr e-control tr

  • l traject

ajector

  • ry
slide-6
SLIDE 6

Hierarchical Network Model

Input raw 0.5 second trajectory; Output acceleration

slide-7
SLIDE 7

Hierarchical Network Model

slide-8
SLIDE 8

Hierarchical Network Model

Jointly learn partitions of input space and local dynamics No labels or annotation

slide-9
SLIDE 9

Results on held-out test set Stanford Autonomous Helicopter Data

2 4 6 8 10

time (s)

−20 −10 10 20 30 40

Up-Down Acc. (ms−2)

circles

Observed Linear Acceleration Model ReLU Network Model

2 4 6 8 10

time (s)

−40 −30 −20 −10 10 20

Up-Down Acc. (ms−2)

flips-loops

Observed Linear Acceleration Model ReLU Network Model

2 4 6 8 10

time (s)

−40 −30 −20 −10 10 20 30 40

Up-Down Acc. (ms−2)

freestyle-aggressive

Observed Linear Acceleration Model ReLU Network Model

Ground Truth Baseline Model Our Model

slide-10
SLIDE 10

60% Improvement across all maneuvers

2 4 6 8 10 RMS up-down acceleration error (ms−2)

forward-sideways-flight

  • rientation-sweeps

vertical-sweeps stop-and-go turn-demos1 inverted-vertical-sweeps

  • rientation-sweeps-with-motion

dodging-demos4 circles flips-loops chaos turn-demos2 dodging-demos3 tictocs dodging-demos1 dodging-demos2 freestyle-gentle freestyle-aggressive turn-demos3

Up-Down Acceleration Error

Linear Acceleration Model Linear Lag Model Quadratic Lag Model ReLU Network Model

slide-11
SLIDE 11

Thanks!

slide-12
SLIDE 12

Similar trajectories have similar dynamics Apprenticeship Learning (Abbeel, Coates, Ng 2010)