tripillar : a miniature magnetic caterpillar climbing robot with plane transition ability .
Permanent magnetic system design for the wall-climbing robot