 Concevoir un robot capable de tondre la pelouse.
 Le robot doit être conçu pour se déplacer sur toutes sortes de terrains, y compris les pentes et autres zones hors route. Il doit également être capable de détecter et d'éviter les obstacles tels que les arbres, les plantes et les meubles. Le robot doit être équipé de capteurs et de caméras pour se positionner correctement dans la pelouse et être capable de détecter et d'éviter les obstacles. Il doit être capable de reconnaître la forme et la taille de la pelouse et avoir des lames réglables pour s'adapter à la forme et à la taille de la pelouse. Le robot doit également être capable de détecter quand il a besoin de faire le plein et de retourner à une station de charge désignée.