World Haptics Conference [World Haptics Conf] NLMUID: 9918383984406676