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