13

Click here to load reader

Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment

Embed Size (px)

DESCRIPTION

Front of Robot (Oriented at 90 degrees) Right Sensor (Oriented at 45 degrees) Left Sensor (Oriented at 135 degrees) Sound Source D0 D1 Signal Strength at Right Sensor = Sound Source Intensity/D1^2 Signal Strength at Left Sensor = Sound Source Intensity/D0^2

Citation preview

Page 1: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment

Internal States

SensoryData

Learn/Act

Action Development

Action Selection

Action[1]

Action[2]

Action[N]

Action[i](being developed)

Action[i]

Environment

ActionCombining

Page 2: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment

Internal States

SensoryData

Learn/Act

Action Development

Action Selection

Seek

Follow

Acquired(always runs)

Action being developed.

(Seek, Follow,Acquire) 0/1 Acquire

Heading adjustment

Speed adjustment

Environment

Page 3: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment

Front of Robot(Oriented at 90 degrees)

Right Sensor(Oriented at 45 degrees)

Left Sensor(Oriented at 135 degrees)

Sound Source

D0D1

Signal Strength at Right Sensor = Sound Source Intensity/D1^2

Signal Strength at Left Sensor = Sound Source Intensity/D0^2

Page 4: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment

Input from left acoustic sensor Input from right acoustic sensor

Input layer to hiddenlayer weights

Transfer function

Hidden layer to outputlayer weights

Heading adjustment Speed adjustment

Page 5: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment

Lead robot in a line of n = 12 robots. It is manually controlled.

Follower robots. Id = 1 to n-1. Each is controlled by a feed-forward neural network. Each robotfollows the robot whose id is one less than its own.

Id = 0

Id = 1

Id = 2

Id = 3

Id = 11

Line Formation.

Page 6: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment

Lead robot. Id = 0

Modified tree Formation.

Id = 3

Id = 4 Id = 5 Id = 6 Id = 7

Id = 2

Follower robots. Id = 1 to n-1. Each is controlled by a feed-forward neural network. Each robotfollows the robot whose id is its owndivided by 2. Id = 1

Page 7: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment
Page 8: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment
Page 9: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment
Page 10: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment
Page 11: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment
Page 12: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment
Page 13: Internal States Sensory Data Learn/Act Action Development Action Selection Action[1] Action[2] Action[N] Action[i] (being developed) Action[i] Environment