HCI Beyond the GUI: Design for Haptic, Speech, Olfactory and Other Nontraditional Interfaces

This chapter is about locomotion interfaces interfaces that both enable users to move around in real or virtual spaces and make users feel as if they are moving. Locomotion is a special type of movement: Locomotion, as used by life scientists, refers to the act of an organism moving itself from one place to another. This includes actions such as flying, swimming, and slithering. For humans, locomotion is walking, running, crawling, jumping, swimming, and so on. In Figure 4.1, the user moves from one place to another by leaning to control speed and direction of the Segway Personal Transporter (PT); in Figure 4.2, the user is (really) walking on the treadmill (shown in detail on the right) to move through a virtual landscape.
The focus of this chapter is computer-based locomotion interfaces for moving about in...