User-defined mapping functions and collision detection to improve the user-friendliness of navigation in a virtual reality environment | IEEE Conference Publication | IEEE Xplore