
Current Progress
The initial version of the sinusoidal drive proves that a flexible driven helix is possible, the helices can drive the robot forward on grass, while exhibiting the desired flexibility, as seen in a variety of tests. However, that isn't to say that there aren't issues, the main problem with using an entirely flexible helix is that the robot can "droop" dragging itself along the ground and not having enough power to push itself forward on solid ground.
Next Steps and Potential Future Research
To fix this, we needed to give the robot a "skeleton" with rigid helices forming the bones holding the heavier parts up to ensure that the robot will never "droop", these rigid sections will be connected by flexible helices enabling the same desired flexibility without any of the drawbacks similar to the biology of actual snakes. If these helices can be used to drive an exterior skin on the robot, carrying the movement with them while maintaining flexibility it can open a wide variety of possibilities from robots that can go on land as easily as underwater, to more odd configurations such as flexible thrusters.