Automatic Locomotion Generation for a UBot Modular Robot – Towards Both High-Speed and Multiple Patterns. (9th April 2015)