chayatat ratanasawanya may 18, 2011. overview recalls progress & achievement results 2

13
Flexible Vision-based control of a 6DOF quadrotor Chayatat Ratanasawanya May 18, 2011

Upload: willis-clark

Post on 18-Jan-2018

219 views

Category:

Documents


0 download

DESCRIPTION

Recall… Develop a flexible human/machine control system to hover an UAV (6-DOF helicopter) carrying a VDO camera beside an object of interest; e.g. a window. Method: Human control – Joystick Machine control – Visual-servoing 3

TRANSCRIPT

Page 1: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

Flexible Vision-based controlof a 6DOF quadrotor

Chayatat RatanasawanyaMay 18, 2011

Page 2: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

2

OverviewRecallsProgress & AchievementResults

Page 3: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

3

Recall…Develop a flexible human/machine control

system to hover an UAV (6-DOF helicopter) carrying a VDO camera beside an object of interest; e.g. a window.

Method: Human control – Joystick Machine control – Visual-servoing

Page 4: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

4

Recall…Quanser provided height(Y), X&Z position,

and yaw controllersMap image info to positional infoPOSIT algorithmTarget object

Page 5: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

5

SuccessfullyHeight is always control by sonar feedbackFlexible human/machine control

QballPID

IMURoll,

PitchOptitrack

Magnetometer

X*, Z*

Yaw*

Single Camera

In-flight modifiable

LQR

Roll*, Pitch*

Page 6: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

6

Reference case: OptitrackVDO

Page 7: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

7

Reference case: Optitrack0.02

-0.13

0.29

-0.01

15.5⁰

-5.5⁰

Page 8: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

8

Result: Flexible controlVDO

Page 9: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

9

Result: Flexible control0.7

0.3

2.3

2.0

9⁰

-5⁰

Page 10: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

10

Result: Multiple targetsVDO

Page 11: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

11

Result: Multiple targets0.7

0.3

2.3

2.0

9⁰

-5⁰

Page 12: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

12

ConclusionImage information is mapped to positional

control inputs via POSIT algorithmResult is position-based visual servoingError is defined in object frame; NOT world

frameAchieved human-machine control flexibility Able to change desired X, Z, Yaw positions in

flightAble to hover in front of multiple targets (one

at a time). Model of each target must be known.

Page 13: Chayatat Ratanasawanya May 18, 2011. Overview Recalls Progress & Achievement Results 2

13

Questions?