Slalom modelling obstacle avoidance in skiing Naveen Pai (21) - - PowerPoint PPT Presentation

slalom
SMART_READER_LITE
LIVE PREVIEW

Slalom modelling obstacle avoidance in skiing Naveen Pai (21) - - PowerPoint PPT Presentation

Slalom modelling obstacle avoidance in skiing Naveen Pai (21) Motivation Properties of skiing Cant rely on braking Path consists entirely of turns Navigate anticipated obstacles Applications brake failure! The


slide-1
SLIDE 1

Slalom

modelling obstacle avoidance in skiing Naveen Pai (‘21)

slide-2
SLIDE 2

Motivation

slide-3
SLIDE 3

Properties of skiing

  • Can’t rely on braking
  • Path consists entirely of turns
  • Navigate anticipated obstacles
slide-4
SLIDE 4

Applications

brake failure!

slide-5
SLIDE 5

The Model...

slide-6
SLIDE 6

The Course

slide-7
SLIDE 7

Skier’s motion

  • circular motion
  • rotational direction
  • control turning radius
  • constant velocity
slide-8
SLIDE 8

First proof

  • skier stays in bounds
  • skier maintains safe turning

radius

  • circular motion is respected
slide-9
SLIDE 9

Controller is too lazy...

slide-10
SLIDE 10

How about time triggered control?

PROBLEMS

  • frequent control adjustment isn’t helpful
  • loses control of when to turn
  • deciding path relies on π, can’t ski in a straight line ฀

IDEA

  • controller wakes up at least every T seconds
slide-11
SLIDE 11

Event triggered control (reloaded)

  • controller chooses x-coordinate, xturn
  • sleeps until xturn is reached
  • skier looks down at slope, decides to shift

feet at a certain point

  • downside: could lead to unrealistically small

turns

slide-12
SLIDE 12

Second proof

  • most difficult step in project
  • must reason that y-velocity stays

non-negative

○ introduce invariant that involves rotational direction ○ show that ODE’s respect this invariant

slide-13
SLIDE 13
slide-14
SLIDE 14
  • include 3 obstacles in formula

○ difficult to reason about natural numbers in dL ○ however, controller’s approach generalizes

proof technique also generalizes

  • vertically aligned, evenly spaced

Obstacle avoidance approach

slide-15
SLIDE 15
  • Restrict obstacle spacing based on

course width

  • Introduce invariant about center of

motion ○

  • bstacles act as the center of motion

turning radius is half the distance between

  • bstacles

Obstacle avoidance proof

slide-16
SLIDE 16

Summary: proven properties

  • 1. skier stays in bounds on an inputted course
  • 2. skier never strays uphill
  • 3. skier maintains safe, bounded circular motion
  • 4. skier avoids evenly-spaced, circular obstacles