Development of a Sensory Data User Interface for a Service Robot

This paper describes the ongoing development of a sensory data visualization module which is conceived to be integrated into the user interface of a manipulatorequipped service robot for assistance tasks. The purpose of the visualization module is to display to the user meaningful shape approximations of the scene starting from the data provided by proximity sensors available on the tip of the manipulator. This information should allow the user to supervise the robot in performing difficult tasks such as identifying and picking up an object from a high shelf or laying in an area not accessible to navigation. Of the two surface reconstruction algorithms investigated, the Power Crust interpolating algorithm has proven better suited for the sparse and uneven information typically returned by proximity and tactile sensors, whereas Hoppe’s approximating algorithm deals more efficiently with the large data sets generated by range scanners. Prologue In 1995 our research group submitted a patent application for an “autonomous moving bar” (or “cocktail cabinet”) to a sponsoring research agency, which was in turn supposed to file the patent to the Italian Patent Office. The patent request was laid in terms of “utility model,” i.e., a novel way to exploit existing technology. The application described drew from the analogy with widespread manual “tea carts” and consisted in exploiting a mobile robot with a suitable hosting bay to carry beverages, liquors, glasses, and ice cubes in living rooms and party halls, i.e., for purely leisure purposes. Using a remote control, the moving bar could be prompted to perform one of several tasks, including approaching the remote or roaming around randomly in the environment with frequent stops (for party service). The robot performed these tasks using reactive navigation and collision avoidance. In the description accompanying the patent application we also mentioned that the autonomous moving bar, in addition to being an object for personal enjoyment, could be exploited for other purposes by motion-impaired people such as elderly and ill people.

[1]  Sunghee Choi,et al.  The power crust, unions of balls, and the medial axis transform , 2001, Comput. Geom..

[2]  Paolo Fiorini,et al.  Health care robotics: a progress report , 1997, Proceedings of International Conference on Robotics and Automation.

[3]  Jun-Hyeong Do,et al.  Human-Friendly Interaction in Intelligent Sweet Home , 2004 .

[4]  Birgit Graf,et al.  Robotic home assistant Care-O-bot: past-present-future , 2002, Proceedings. 11th IEEE International Workshop on Robot and Human Interactive Communication.

[5]  William Harwin,et al.  Devices for assisting manipulation: a summary of user task priorities , 1994 .

[6]  J. C. Rosier,et al.  The MANUS wheelchair-borne manipulator system , 1988 .

[7]  Fumio Harashima Interaction and Intelligence , 2002, Proceedings. 11th IEEE International Workshop on Robot and Human Interactive Communication.

[8]  Rolf Dieter Schraft,et al.  Service Robots , 2000 .

[9]  Hyeong In Choi,et al.  The Medial Axis Transform , 2002, Handbook of Computer Aided Geometric Design.

[10]  Gerd Hirzinger,et al.  World modeling for a sensor-in-hand robot arm , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[11]  Tony DeRose,et al.  Surface reconstruction from unorganized points , 1992, SIGGRAPH.

[12]  Oussama Khatib,et al.  Towards A Human-Centered Intrinsically-Safe Robotic Manipulator , 2002 .

[13]  S. Lederman,et al.  The physiology and psychophysics of touch , 1988 .