Optimal design of a stair-climbing mobile robot with flip mechanism. (19th March 2018)