fred martin reactive strategies - aarhus universitetocaprani/legolab/digitalcontrol... · figure 6:...

42
Fred Martin Sequential strategies Reactive strategies Maja Mataric Deliberative approach Reactive approach Behavior-Based approach

Upload: others

Post on 27-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Fred Martin Sequential strategies Reactive strategies Maja Mataric Deliberative approach Reactive approach Behavior-Based approach

Page 2: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

?

Page 3: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 4: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Shaft encoders Sonic range finders Compass

Page 5: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Perceptual zones for sonic range finders

Page 6: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 7: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 8: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

1 or 2 ?

Page 9: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 10: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

wall

Page 11: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

turn right

wall

Page 12: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 13: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 14: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 15: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 16: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Landmark detection Landmarks are walls either on one side or on both sides: LW, RW, C. Wall detection: average compass bearing stable and repeatedly short readings on its side then confidence counter incremented confidence counter > threshold

Page 17: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 18: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Landmark descriptor <T,C,L,P> T: LW, RW, C, I C: compass bearing L: length P: position (x,y)

Page 19: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 20: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Map building

Page 21: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 22: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Path planning

Page 23: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Representation of space Topological map Cartesian map x

y

Page 24: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

?Lesson 10, Localization 1

Page 25: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 26: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 27: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 28: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

PilotSquare

Page 29: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

PilotSquare

Page 30: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

PilotSquare Systematic odometry errors Non-systematic errors

Page 31: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Move in a straight line travel(20) Rotate on-the-spot rotate(90)

Page 32: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 33: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 34: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 35: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 36: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 37: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 38: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 39: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 40: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

PilotMonitor PilotRoute

Page 41: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments
Page 42: Fred Martin Reactive strategies - Aarhus Universitetocaprani/legolab/DigitalControl... · Figure 6: The family of four IS Robotics mo- bile robots used in the group behavior ex- periments

Monte Carlo localization