Application for the NAO humanoid robot that makes it explore a space and construct a map of its environment. Currently it's in a very basic state.
The following ALMemory locations are used.
Configuration WandererSecurityDistance - closest distance in metres that we approach to an obstacle WandererLookForFaces - true if robot should be looking for faces while walking
Storing state WandererObstacleLocation - rough location of obstacle left, right, centre WandererWalkPath - list of 6DOF robot positions representating the path the robot has followed so far WandererWalkHeading - direction (rotation about vertical axis) robot is walking in WandererFaceDirection - direction to detected face
To-do list moved to wiki https://github.com/davesnowdon/nao-wanderer/wiki/TODO