Mul$-Layer Behavioral Mo$on for Complex Robo$c Control with >10 - - PowerPoint PPT Presentation

mul layer behavioral mo on for complex robo c control
SMART_READER_LITE
LIVE PREVIEW

Mul$-Layer Behavioral Mo$on for Complex Robo$c Control with >10 - - PowerPoint PPT Presentation

Mul$-Layer Behavioral Mo$on for Complex Robo$c Control with >10 DoF MR. KEVIN WAGNER & DR. JOHN WRIGHT -MILLERSVILLE UNIVERSITY- Need The future of robo+cs in the US Automate manufacturing processes Remain compe++ve in the


slide-1
SLIDE 1

Mul$-Layer Behavioral Mo$on for Complex Robo$c Control with >10 DoF

  • MR. KEVIN WAGNER & DR. JOHN WRIGHT
  • MILLERSVILLE UNIVERSITY-
slide-2
SLIDE 2

Need

The future of robo+cs in the US

  • Automate manufacturing processes
  • Remain compe++ve in the global marketplace

Robo+cs play a key role in that automa+on Humanoid Robots have a host of capabili+es that may reveal poten+al new uses in industry

  • Humanoids are not typically used in manufacturing or repeated processes
  • Humanoids CAN be used to develop new tes+ng and training methods for use manufacturing
slide-3
SLIDE 3

Overview

Prior work with NAO has focused on simple mo+on control and sensory percep+on. How do we develop advanced mo+on control with Timeline? The need for this type of control is most evident in industrial or humanoid robots

  • Those which u+lize 10 or more DoF
  • NAO plaKorm contains 25 DoF
slide-4
SLIDE 4

History of NAO Research at MU

2013 ATMAE - Ramos & Wright

  • Programming the NAO Robotic Humanoid with

Object-Oriented Programming Methodology

2014 ATMAE - Wells, Kilbourne & Wright

  • Advanced Dynamic Mo+on Control and Object

Tracking for Humanoid Robo+cs

2017 ATMAE – Wagner & Wright

  • Mul+-Layer Behavioral Mo+on for Complex Robo+c

Control

2012-2013 First NAO Purchased Reading / Object Recogni+on / Facial Recogni+on / Basic Mo+on 2013-2014 Two Addi+onal NAO Purchased Soccer Mo+on Using Timeline Single Behavior/Layer Techniques 2014-2015 Visual and Auditory Percep+on Classical AI Work Begin Assistant Tour Guide Work - Sabba+cal 2015-2016 Increased Mobility – Custom Mo+on using Timeline – Single Behavior/Layer Techniques

slide-5
SLIDE 5

Assistant Tour Guide Development (2014-2015)

u Classical AI Technique – Decision Trees u Speech Recogni+on u Vision Recogni+on u And a licle bit of humor!

hcps://www.youtube.com/watch?v=or_pN1ico9M&t=9s

slide-6
SLIDE 6

Assistant Tour Guide Development (2015)

u Music Files & Mobility

hcps://www.youtube.com/watch?v=lWMgYskFrOg hcps://www.youtube.com/watch?v=4YB9uKdqGGQ&t=3s

slide-7
SLIDE 7

Assistant Tour Guide Development (2016)

u Tracking with Custom Mo+on (Single Layer/Behavior (Timeline)

hcps://www.youtube.com/watch?v=vY1PkwXDSgg&t=1s

slide-8
SLIDE 8
slide-9
SLIDE 9
slide-10
SLIDE 10
slide-11
SLIDE 11
slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19
slide-20
SLIDE 20
slide-21
SLIDE 21
slide-22
SLIDE 22
slide-23
SLIDE 23
slide-24
SLIDE 24
slide-25
SLIDE 25
slide-26
SLIDE 26
slide-27
SLIDE 27

Timeline Editor

slide-28
SLIDE 28
slide-29
SLIDE 29
slide-30
SLIDE 30
slide-31
SLIDE 31
slide-32
SLIDE 32
slide-33
SLIDE 33
slide-34
SLIDE 34
slide-35
SLIDE 35
slide-36
SLIDE 36
slide-37
SLIDE 37
slide-38
SLIDE 38
slide-39
SLIDE 39
slide-40
SLIDE 40
slide-41
SLIDE 41

Demonstra$on of NAO

hcps://www.youtube.com/watch?v=edae7ny7r90

slide-42
SLIDE 42

Advantages of Layered Mo$on Programming

vs tradi$onal linear programming

Ease and efficiency in training

  • One operator may train a complex system
  • Only one part is trained at a +me

Ease and efficiency in program altera+ons

  • The en+rety of the program need not be retrained
  • Operator may change only one layer at a +me

Complex behaviors are now possible

slide-43
SLIDE 43

Future Work

NAO Scooter Tourguide

  • Hallway naviga+on
  • Line/Color tracking

Scrip1ng Implementa1on

  • Faster execu+on

OpenCV Vision Processing

  • Expanded vision processing capabili+es
slide-44
SLIDE 44

Thank You –

Ques$ons or Comments

  • Dr. John Wright

Email: John.Wright@Millersville.edu Site: hcp://sites.Millersville.edu/jwright Kevin Wagner Phone: (717) 725-1722 Email: klwagne1@Millersville.edu