About Me

My name is Robert Teather. I am an assistant professor in the School of Information Technology at Carleton University. I previously worked as a postdoctoral fellow on the G-Scale project with Dr. Jacques Carette. I am currently recruiting graduate students in human-computer interaction and interactive digital media at Carleton. If you are interested in working with me on any of the research areas listed below, please see my page for prospective students.


  • January 2020: An article on cybersickness has been accepted for publication in Virtual Reality. Congrats Yasin!
  • January 2020: Congrats to Erin Martel for succesfully defending her MASc thesis!
  • September 2019: Congrats to Jordan Pollock and Justin Chin for completing their masters theses!
  • September 2018: Three more grad students finished. Congratulations to Adrian Ramcharitar, Siqi Luo, and John McClelland!
  • April 2018: Another of my grad students, Yasin Farmani, successfully defended his MCS thesis entitled "Discrete Viewpoint Control to Reduce Cybersickness in Virtual Environments". Congratulations Yasin!
  • March 2018: My grad student, Heather Qian, successfully defended her MCS thesis "Empirical Studies on Selection and Travel Performance of Eye-Tracking in Virtual Reality". Congratulations Heather!
  • March 2018: Papers co-authored with two of my grad students (Yasin Farmani and Adrian Ramcharitar) will appear at Graphics Interface in May! Congratulations Yasin and Adrian!
  • January 2018: An article on game user interfaces has been accepted for publication in Entertainment Computing.

Research Interests

Broadly, my research interests fall in several intersecting areas of human-computer interaction:

  • 3D User Interfaces
  • Establishing methods for direct comparison of 2D and 3D interfaces for conceptually equivalent tasks, e.g., selection and manipulation interfaces.

  • Virtual Reality
  • Factors influencing human performance in VR, e.g., stereo 3D graphics, haptic feedback, head-tracking, etc.

  • Input Devices and Interaction Techniques
  • Evaluating novel user interfaces such as tilt control or touchscreens, or distraction in multi-task systems.

  • Game User Interfaces
  • Human performance with game input devices (e.g., in complex tasks involving navigation, selectiona and manipulation of objects in a game environment. Scalability of game user interfaces.


Selected Recent Publications