C3bot: A Climbing Robot for 3D Variable-Curvature Structures | Synapse