2D obstacle avoidance method for snake robot based on modified artificial potential field | IEEE Conference Publication | IEEE Xplore