Chinese Robot Completes 106-Kilometer Journey and Engages with Public