As a concept, the idea of snake robot for such project is correct. This is the best option of a robot for such research. Technically, it is implemented by you at the level of student homemade and it will be absolutely inoperable, in the conditions for which it is intended.