Peristaltic Locomotion of a Modular Mesh-Based Worm Robot: Precision, Compliance, and Friction