An autonomous robot is designed for docking in a docking station. The
autonomous robot is configured such that it will locate the docking
station and dock therein, before its battery power is exhausted. The
docking is such that the autonomous robot is automatically charged, such
that its batteries will be fully powered for the subsequent operation.