Geometric Tools for Perspective Taking for Human–Robot Interaction

Psychological studies on human interactions made surface the notion perspective taking. This notion, referring to reason on other persons' points of view, eases the communication between interacting individuals. For a robot interacting with people, we believe that perspective taking can play an important role that will allow the robot to understand, reason and act according to human's point of view thus allowing an efficient communication and cooperation. In this paper, we propose a group of algorithms to evaluate and generate robot configurations that are not only collision free but also obeying HRI constraints by reasoning explicitly on human's perspective.

[1]  Andrea Bottino,et al.  What's NEXT? An interactive next best view approach , 2006, Pattern Recognit..

[2]  William D. Smart,et al.  A Video Game-Based Mobile Robot Simulation Environment , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Paul U. Lee,et al.  Why do speakers mix perspectives? , 1999, Spatial Cogn. Comput..

[4]  Horst-Michael Groß,et al.  There You Go! - Estimating Pointing Gestures In Monocular Images For Mobile Robot Instruction , 2006, ROMAN 2006 - The 15th IEEE International Symposium on Robot and Human Interactive Communication.

[5]  Joachim Rix,et al.  Virtual Prototyping - The Integration of Design and Virtual Reality , 1998, CAD Tools and Algorithms for Product Design.

[6]  K. S. Eklundh,et al.  Investigating spatial relationships in human-robot interactions , 2005 .

[7]  Rachid Alami,et al.  A Human Aware Mobile Robot Motion Planner , 2007, IEEE Transactions on Robotics.

[8]  Thierry Siméon,et al.  A mobile robot that performs human acceptable motions , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Luc Van Gool,et al.  Procedural modeling of buildings , 2006, SIGGRAPH 2006.

[10]  Matthieu Herrb,et al.  G/sup en/oM: a tool for the specification and the implementation of operating modules in a distributed robot architecture , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[11]  Andrea Lockerd Thomaz,et al.  Using perspective taking to learn from ambiguous demonstrations , 2006, Robotics Auton. Syst..

[12]  Barbara Tversky,et al.  Costs of switching perspectives in route and survey descriptions , 2002 .

[13]  Alan Natapoff,et al.  Influence of perspective-taking and mental rotation abilities in space teleoperation , 2007, 2007 2nd ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[14]  Dinesh Manocha,et al.  Visibility culling using hierarchical occlusion maps , 1997, SIGGRAPH.

[15]  J. Gregory Trafton,et al.  Enabling effective human-robot interaction using perspective-taking in robots , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[16]  Mitchel Resnick,et al.  Constructionism in Practice: Designing, Thinking, and Learning in A Digital World , 1996 .

[17]  Rachid Alami,et al.  Spatial reasoning for human robot interaction , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  J. Gregory Trafton,et al.  Perspective-taking with robots: experiments and models , 2005, ROMAN 2005. IEEE International Workshop on Robot and Human Interactive Communication, 2005..

[19]  Tsai-Yen Li,et al.  Third-Person Interactive Control of Humanoid with Real-Time Motion Planning Algorithm , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Youfu Li,et al.  Automatic view planning with self-termination in 3D object reconstructions , 2005 .

[21]  Matthieu Herrb,et al.  A tool for the specification and the implementation of operating modules in a distributed robot architecture , 1999 .

[22]  Andrea Lockerd Thomaz,et al.  Perspective Taking: An Organizing Principle for Learning in Human-Robot Interaction , 2006, AAAI.

[23]  Rachid Alami,et al.  Supervision and motion planning for a mobile manipulator interacting with humans , 2008, 2008 3rd ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[24]  Richard Pito,et al.  A Solution to the Next Best View Problem for Automated Surface Acquisition , 1999, IEEE Trans. Pattern Anal. Mach. Intell..