Abstract
Our research focuses on how a telepresence robot operator, the people with the robot, and the robot itself collaborate so that the operator reaches his/her intended destination. Our research requires higher levels of autonomous navigation so that the robot can, for example, go to a specified destination and follow a person. However, commercial telepresence robots are primarily teleoperated, and only a few provide assisted navigation around obstacles. Our system must include sensors and processing to enable these capabilities. We present the chronology of our iterative design for augmenting two VGo Communications’ VGo robots, Hugo and Margo, over a period of 3 years. We detail the requirements and design constraints encountered while developing our telepresence robot platforms.
















Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
It should be noted that some material properties and features of the VGo robot have changed since our first use in [47]. The VGo base platforms for Hugo and Margo were acquired in Fall 2010 and Fall 2011, respectively. Specifically, Hugo and Margo had only one WiFi card and do not support 4G. Also, their plastic bodies were stronger than the alpha prototypes used in [47], and Margo’s drive wheels featured a softer rubber.
Property of VGo Communications; used with permission.
VGo Communications replaced the drive wheels with stiffer rubber ones from an earlier revision.
References
Bartelmus C (2011) LIRC - Linux infrared remote control. http://www.lirc.org. Accessed Sept 2008
Beagleboardorg (2011) BeagleBoard-xM product details. http://beagleboard.org/hardware-xM. Accessed Mar 2011
Blow M, Dautenhahn K, Appleby A, Nehaniv C, Lee D (2006) The art of designing robot faces: dimensions for human-robot interaction. In: Proceedings of International Conference on HRI, ACM/IEEE, pp 331–332
Brawner S (2013) SolidWorks to URDF exporter—ROS wiki. http://www.ros.org/wiki/sw_urdf_exporter. Accessed Aug 2013
Business Wire (2013) iRobot launches Ava 500 video collaboration robot with Cisco TelePresence. http://www.businesswire.com/news/home/20130610005475/en/iRobot-Launches-Ava%E2%84%A2-500-Video-Collaboration-Robot. Accessed Jun 2013
Carruthers G (2009) Is the body schema sufficient for the sense of embodiment? An alternative to de Vignemont’s model. Philos Psychol 22(2):123–142
Coltin B, Biswas J, Pomerleau D, Veloso M (2012) Effective semi-autonomous telepresence. RoboCup 2011: Robot Soccer World Cup XV, pp 365–376
CompuLab (2012) fit-PC2 specifications. http://www.fit-pc.com/web/fit-pc/fit-pc2-specifications. Accessed Nov 2012
Desai M, Tsui K, Yanco H, Uhlik C (2011) Essential features of telepresence robots. In: Proceedings of IEEE Conference on technologies for practical robot applications (TePRA)
DiSalvo C, Gemperle F, Forlizzi J, Kiesler S (2002) All robots are not created equal: the design and perception of humanoid robot heads. In: Conference on designing interactive systems: processes, practices, methods, and techniques, ACM, pp 321–326
Evercool USA (2010) FAN-EC8010LL05E. http://www.evercoolusa.com/?p=1422. Accessed Aug 2012
Fong T, Nourbakhsh I, Dautenhahn K (2003) A survey of socially interactive robots. Robot Auton Syst 42(3):143–166
Gerkey BP (2011) amcl—ROS wiki. http://www.ros.org/wiki/amcl. Accessed Aug 2012
Gerkey BP, Leibs J, Gassend B (2011) hokuyo\_node—ROS wiki. http://www.ros.org/wiki/hokuyo_node. Accessed Jul 2012
Goetz J, Kiesler S, Powers A (2003) Matching robot appearance and behavior to tasks to improve human-robot cooperation. In: IEEE International Workshop On Robot and Human Interactive Communication (ROMAN), pp 55–60
Gonzalez-Jorge H, Riveiro B, Vazquez-Fernandez E, Martínez-Sánchez J, Arias P (2013) Metrological evaluation of Microsoft Kinect and Asus Xtion sensors. Measurement
Grisetti G, Stachniss C, Burgard W, Gerkey B (2012) GMapping—ROS wiki. http://ros.org/wiki/gmapping. Accessed Dec 2012
Hicks J (2013) iRobot’s new Ava 500 puts robotics in heart of the enterprise. http://www.forbes.com/sites/jenniferhicks/2013/06/10/irobots-new-ava-500-puts-robotics-in-heart-of-the-enterprise. Accessed Jun 2013
Ideas On Board (2012) Linux UVC driver and tools—FAQ. http://www.ideasonboard.org/uvc/faq. Accessed Aug 2013
InTouch Health (2013) InTouch Health receives FDA clearance for the RP-VITA remote presence robot. Press release, http://www.intouchhealth.com/company/press-releases/01-08-2013
iRobot Corporation (2011) Ava mobile robotics platform. http://www.irobot.com/filelibrary/pdfs/hrd/ava/Ava-Brochure-May2-2011.pdf. Accessed Oct 2012
Jay GT, Crick C (2012) gscam—ROS wiki. http://www.ros.org/wiki/gscam. Accessed Jul 2012
Keyes B, Casey R, Yanco HA, Maxwell BA, Georgiev Y (2006) Camera placement and multi-camera fusion for remote robot operation. In: Proceedings of the IEEE international workshop on safety, security and rescue robotics, pp 22–24
Kirbis DS (2013) Logitech c920 and c910 fields of view for RGBDtoolkit. http://therandomlab.blogspot.com/2013/03/logitech-c920-and-c910-fields-of-view.html. Accessed Feb 2014
Koenig N, Howard A (2004) Design and use paradigms for Gazebo, an open-source multi-robot simulator. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 2149–2154
Lee M, Forlizzi J, Rybski P, Crabbe F, Chung W, Finkle J, Glaser E, Kiesler S (2009) The Snackbot: documenting the design of a robot for long-term human-robot interaction. In: Proceedings of international conference on HRI, ACM/IEEE, pp 7–14
Leibs J, Gassend B (2011) microstrain\_3dmgx2\_imu - ROS wiki. http://www.ros.org/wiki/microstrain_3dmgx2_imu. Accessed Jul 2012
Mace J (2013) Rosbridge—ROS wiki. http://www.ros.org/wiki/rosbridge_suite. Accessed Aug 2013
Macharet D, Florencio D (2012) A collaborative control system for telepresence robots. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems
Michaud F, Boissy P, Labonté D, Brière S, Perreault K, Corriveau H, Grant A, Lauria M, Cloutier R, Roux M (2010) Exploratory design and evaluation of a homecare teleassistive mobile robotic system. Mechatronics 20(7):751–766
Mine MR, Brooks Jr FP, Sequin CH (1997) Moving objects in space: Exploiting proprioception in virtual-environment interaction. In: Proceedings of the 24th annual conference on computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., pp 19–26
Nielsen J (1994) Enhancing the explanatory power of usability heuristics. In: Proceedings of SIGCHI conference on human factors in computing systems, pp 152–158
Park J, Kuipers B (2011) A smooth control law for graceful motion of differential wheeled mobile robots in 2D environment. In: International conference on robotics and automation (ICRA), IEEE, pp 4896–4902
Park SJ, Han JH, Kang BH, Shin KC (2011) Teaching assistant Robot, Robosem, in English class and practical issues for its diffusion. In: Workshop on advanced robotics and its social impacts (ARSO), IEEE, pp 8–11
Parlitz C, Hägele M, Klein P, Seifert J, Dautenhahn K (2008) Care-O-bot 3 - Rationale for human-robot interaction design. In: International symposium on robotics (ISR), pp 275–280
Quigley M, Gerkey B, Conley K, Faust J, Foote T, Leibs J, Berger E, Wheeler R, Ng A (2009) ROS: an open-source robot operating system. ICRA workshop on open source software.
Quigley M, Gerkey B, Watts K, Gassend B (2012) joy—ROS wiki. http://ros.org/wiki/joy. Accessed Aug 2012
Rabaud V (2012) openni\_launch—ROS wiki. http://www.ros.org/wiki/openni_launch. Accessed Aug 2012
Riano L, Burbridge C, McGinnity T (2011) A study of enhanced robot autonomy in telepresence. In: Proceedings of artificial intelligence and cognitive systems
Schaefer K, Sanders T, Yordon R, Billings D, Hancock P (2012) Classification of robot form: factors predicting perceived trustworthiness. In: Proceedings of human factors and ergonomics society annual meeting, vol 56. SAGE Publications, New York, pp 1548–1552
Shneiderman B (1993) Direct manipulation: a step beyond programming languages. Sparks of innovation in human-computer interaction, pp 17–37
Simonite T (2010) The new, more awkward you. MIT Technology Review, http://www.technologyreview.com/review/422128/the-new-more-awkward-you. Accessed Oct 2012
Szczys M (2011) Etching panel faces on the cheap. http://hackaday.com/2011/02/17/etching-panel-faces-on-the-cheap. Accessed Aug 2012
Takayama L (2011) Toward making robots invisible-in-use. New frontiers in human-robot interaction 2
Takayama L, Marder-Eppstein E, Harris H, Beer J (2011) Assisted driving of a mobile remote presence system: system design and controlled user evaluation. In: International conference on robotics and automation (ICRA), pp 1883–1889
Tsui K, Yanco H (2013) Design guidelines and challenges for social interaction using mobile telepresence robots. Rev Hum Fact Ergon Teleoperations 9(1):228–302
Tsui K, Desai M, Yanco H, Uhlik C (2011) Exploring use cases for telepresence robots. In: Proceedings of international conference on HRI, ACM/IEEE
Tsui K, Desai M, Yanco H, Uhlik C (2011) Telepresence robots roam the halls of my office building. In: Proceedings of HRI workshop on social robotic telepresence
Tsui K, Norton A, Brooks D, Yanco H, Kontak D (2011) Designing telepresence robot systems for use by people with special needs. In: Proceedings of international symposium on quality of life technologies 2011: intelligent systems for better living, held in conjunction with RESNA 2011 as part of FICCDAT
Tsui K, Flynn K, McHugh A, Yanco H, Kontak D (2013) Designing speech-based interfaces for telepresence robots for people with disabilities. In: Proceedings of IEEE conference on rehabilitation robotics (ICORR)
Tsui KM, McCann E, McHugh A, Flynn K, Yanco HA, Kontak D, Drury JL (2014) Designing telepresence robot navigation for people with disabilities. International journal in intelligent computing and cybernetics (IJICC), special issue on robotic rehabilitation and assistive technologies (to appear)
VGo Communications (2012) Frequently asked questions | VGo robotic telepresence for healthcare, education and business. http://www.vgocom.com/faq. Accessed Aug 2012
VGo Communications (2012) Software releases | VGo robotic telepresence for healthcare, education and business. http://www.vgocom.com/software-releases. Accessed Aug 2012
VGo Communications (2012) VGo user guide v1.5.0. Manual, http://www.vgocom.com/sites/default/files/vgo_user_guide_v1.5.0.pdf. Accessed Aug 2012
Voshell M, Woods D, Phillips F (2005) Overcoming the keyhole in human-robot coordination: simulation and evaluation. In: Proceedings of human factors and ergonomics society annual meeting, vol 49. SAGE Publications, New York, pp 442–446
Vozar S, Tilbury D (2013) Improving teleoperated robot speed using optimization techniques. In: 8th ACM/IEEE international conference on human-robot interaction (HRI), IEEE, pp 249–250
Woods S, Dautenhahn K, Schulz J (2004) The design space of robots: investigating children’s views. International ROMAN Workshop, IEEE, pp 47–52
Yun S, Shin J, Kim D, Kim CG, Kim M, Choi MT (2011) EngKey: tele-education robot. In: Social robotics, Springer, Berlin, pp 142–152
Acknowledgments
We would like to thank VGo Communications for their support. Design and software contributions have also been made by Munjal Desai, Kelsey Flynn, Michael Coates, Amelia McHugh, Jamal Grant, Sean McSheehy, Brian Carlson, Brendan Haughland, Xavier Guay, Vicki Crosson, and Bradley Wall of UMass Lowell. Christopher Granz, formerly of UMass Lowell, designed the v1.0 printed circuit boards.
Author information
Authors and Affiliations
Corresponding author
Additional information
This research has been funded in part by the National Science Foundation (IIS-0546309, IIS-1111125).
Rights and permissions
About this article
Cite this article
Tsui, K.M., Norton, A., Brooks, D.J. et al. Iterative design of a semi-autonomous social telepresence robot research platform: a chronology. Intel Serv Robotics 7, 103–119 (2014). https://doi.org/10.1007/s11370-014-0148-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11370-014-0148-8