Direction following control of planar snake robots using virtual holonomic constraints | IEEE Conference Publication | IEEE Xplore