Catalogs:
A robotic advertising kiosk with four 55-Inch screens that can navigate autonomously in shopping malls.
Developed by