Development of miniature climbing robots : modeling, control and motion planning