“…Examples from our own human-computer research lab include the use of traditional computer science techniques in HCI such as graph theory [31], heuristic evaluation [32,33], qualitative research methods based on interviews [34] and text analysis [35,36], visualization [37,38,39], as well as design and development. Design includes sketching in 2D [40] and 3D [41,42], 3D modelling [43], design of concepts such as new interaction styles for self-service kiosks [44], collaborative work [45] and volunteering [46], tactile feedback for pedestrians [47], design of devices such as augmented reality displays [48], and the development of new design methods [49]. Examples of exploration through development include new interaction techniques such as wheel controls [50], human behavior monitoring based on touch dynamics [51], new color design tools that support human contrast perception [52,53], physical navigation tools for blind users using radar [54], and virtual navigation in static pano-ramic views [55].…”