robot holding atom model