A low computation-cost locomotion control for underwater snake robot based on Monte Carlo model predictive control and curvature derivative control | Synapse