English Archie (robot) Cited by user Citation bot on 21 Jan 2023 Archie is a humanoid robot, developed in TU Wien (TUW) in Austria and University of Manitoba in Canada.