06.03.2013 Views

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sensory<br />

Information<br />

Predicted Motion<br />

of Obstacle<br />

SOA= Static Obstacle Avoidance; DOA= Dynamic Obstacle Avoidance; DM= Decision Making<br />

Fig.24.18 (a): Structure of the navigator.<br />

13 14 6 7 8<br />

12 5 1 4 9<br />

11 3 MR 2 10<br />

Fig.24.18 (b): The position of mobile robot (MR) <strong>and</strong> its<br />

surrounding cells numbered arbitrarily.<br />

N INPUTS<br />

(Square Values)<br />

SOA Net<br />

DOA Net<br />

AND<br />

DM Net<br />

Table 24.1: Training pattern samples of SOA network.<br />

OUTPUTS<br />

Direction of<br />

Motion<br />

11 12 13 14 6 7 8 9 10 L TL FL F FR TR R<br />

1 0 0 0 1 1 1 1 0 0 1 1 0 0 0 1 0<br />

2 0 0 0 0 1 1 1 0 0 1 1 0 0 0 1 0<br />

. . . .<br />

28 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1<br />

Inputs are position of obstacle at respective cell of the grid (1= presence <strong>and</strong> 0= absence of<br />

obstacle); Outputs are five action comm<strong>and</strong>s (TL= Turn Left; FL= Forward Left; F= Forward;<br />

FR= Forward Right; TR= Turn Right) <strong>and</strong> two obstacle-position indicator (L= Left; R= Right)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!