SnakeSIM: A ROS-based rapid-prototyping framework for perception-driven obstacle-aided locomotion of snake robots | IEEE Conference Publication | IEEE Xplore