A multi-legged biomimetic stair climbing robot with human foot trajectory | IEEE Conference Publication | IEEE Xplore