Visual localisation for AIBO walking robots