Ottonomy's latest delivery robot can drop off packages without human help

Open in new window