06.09.2021 Views

Mind, Body, World- Foundations of Cognitive Science, 2013a

Mind, Body, World- Foundations of Cognitive Science, 2013a

Mind, Body, World- Foundations of Cognitive Science, 2013a

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The final turn away from the corner necessarily pointed the robot in a direction<br />

that would cause it to follow a long wall, because sensing a wall at 45° is an indirect<br />

measurement <strong>of</strong> wall length:<br />

If the robot finds a wall at about 45° on its left side and it previously left a corner, it<br />

means that the actual wall is one <strong>of</strong> the two longer walls. Conversely, if it encounters<br />

a wall at 45° on its right side, the actual wall is necessarily one <strong>of</strong> the two<br />

shorter walls. What is interesting is that the robot “measures” the relative length<br />

<strong>of</strong> the walls through action (i.e., by exploiting sensory–motor coordination) and it<br />

does not need any internal state to do so. (Nolfi, 2002, p. 141)<br />

As a result, the robot sensed the long wall in a rectangular arena without representing<br />

wall length. It followed the long wall, which necessarily led the robot to either<br />

the goal corner or the corner that results in a rotational error, regardless <strong>of</strong> the<br />

actual dimensions <strong>of</strong> the rectangular arena.<br />

Robots simpler than the Khepera can also perform the reorientation task,<br />

and they can at the same time generate some <strong>of</strong> its core results. The subsumption<br />

architecture has been used to design a simple LEGO robot, antiSLAM (Dawson,<br />

Dupuis, & Wilson, 2010), that demonstrates rotational error and illustrates how a<br />

new wave robot can combine geometric and featural cues, an ability not included in<br />

the evolved robots that have been discussed above.<br />

The ability <strong>of</strong> autonomous robots to navigate is fundamental to their success.<br />

In contrast to the robots described in the preceding paragraphs, one <strong>of</strong> the major<br />

approaches to providing such navigation is called SLAM, which is an acronym<br />

for a representational approach named “simultaneous localization and mapping”<br />

(Jefferies & Yeap, 2008). Representationalists assumed that agents navigate their<br />

environment by sensing their current location and referencing it on some internal<br />

map. How is such navigation to proceed if an agent is placed in a novel environment<br />

for which no such map exists? SLAM is an attempt to answer this question. It proposes<br />

methods that enable an agent to build a new map <strong>of</strong> a novel environment and<br />

at the same time use this map to determine the agent’s current location.<br />

The representational assumptions that underlie approaches such as SLAM<br />

have recently raised concerns in some researchers who study animal navigation<br />

(Alerstam, 2006). To what extent might a completely reactive, sense-act robot be<br />

capable <strong>of</strong> demonstrating interesting navigational behaviour? The purpose <strong>of</strong> anti-<br />

SLAM (Dawson, Dupuis, & Wilson, 2010) was to explore this question in an incredibly<br />

simple platform—the robot’s name provides some sense <strong>of</strong> the motivation for<br />

its construction.<br />

AntiSLAM is an example <strong>of</strong> a Braitenberg Vehicle 3 (Braitenberg, 1984),<br />

because it uses six different sensors, each <strong>of</strong> which contributes to the speed <strong>of</strong> two<br />

motors that propel and steer it. Two are ultrasonic sensors that are used as sonar<br />

to detect obstacles, two are rotation detectors that are used to determine when the<br />

242 Chapter 5

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

Saved successfully!

Ooh no, something went wrong!