Robots on the Web

Today, the Internet has become a resource where human users expect to find answers. If Web information and services are so useful for human users, then why not share these resources with autonomous software and robotic systems? A significant barrier to realizing this goal is the mismatch in the design and operation of robotic systems when compared to Web-oriented paradigms such as service-oriented computing. In this article, we introduce both developmental and operational paradigms, whereas robots can be outfitted with Web-oriented software interfaces that give them access to universally standard Web resources.

[1]  Hauke Strasdat,et al.  Real-time monocular SLAM: Why filter? , 2010, 2010 IEEE International Conference on Robotics and Automation.

[2]  Amanda Spink,et al.  Automated gathering of Web information: An in-depth examination of agents interacting with search engines , 2006, TOIT.

[3]  Matthew R. Stein,et al.  Interactive Internet artistry , 2000, IEEE Robotics Autom. Mag..

[4]  Moritz Tenorth,et al.  Understanding and executing instructions for everyday manipulation tasks from the World Wide Web , 2010, 2010 IEEE International Conference on Robotics and Automation.

[5]  M. Brian Blake,et al.  Distributed Service-Oriented Robotics , 2011, IEEE Internet Computing.

[6]  J. Hertzberg,et al.  Offering Existing AI Planners as Web Services , 2005 .

[7]  Wolfram Burgard,et al.  Web interfaces for mobile robots in public places , 2000, IEEE Robotics Autom. Mag..

[8]  Paolo Traverso,et al.  Service-Oriented Computing: a Research Roadmap , 2008, Int. J. Cooperative Inf. Syst..

[9]  Ken Taylor,et al.  Internet robots: a new robotics niche , 2000, IEEE Robotics Autom. Mag..

[10]  M. Brian Blake,et al.  Taming Web Services from the Wild , 2008, IEEE Internet Computing.

[11]  Hans Utz,et al.  Miro - middleware for mobile robot applications , 2002, IEEE Trans. Robotics Autom..

[12]  Remo Guidieri Res , 1995, RES: Anthropology and Aesthetics.

[13]  Kenneth Y. Goldberg,et al.  Desktop teleoperation via the World Wide Web , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[14]  Matthew MacDonald,et al.  Web Services Architecture , 2004 .

[15]  Zoe Doulgeri,et al.  A web telerobotic system to teach industrial robot path planning and control , 2006, IEEE Transactions on Education.

[16]  Ashutosh Saxena,et al.  High speed obstacle avoidance using monocular vision and reinforcement learning , 2005, ICML.

[17]  Ulrich Rückert,et al.  Teleoperation of a Mobile Autonomous Robot using Web Services , 2005, AMiRE.

[18]  Patrick J. Flynn,et al.  Region extraction in large-scale urban LIDAR data , 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops.

[19]  Ayanna M. Howard,et al.  Quantifying coherence when learning behaviors via teleoperation , 2008, RO-MAN 2008 - The 17th IEEE International Symposium on Robot and Human Interactive Communication.

[20]  K. Taylor,et al.  Australia's Telerobot On The Web , 1995 .

[21]  Ashutosh Saxena,et al.  Learning to Grasp Novel Objects Using Vision , 2006, ISER.

[22]  Music Musi Georgia Institute of Technology , 2002 .

[23]  M. Brian Blake,et al.  Decomposing Composition: Service-Oriented Software Engineers , 2007, IEEE Software.

[24]  M. Brian Blake,et al.  Agent-oriented approaches to B2B interoperability , 2001, The Knowledge Engineering Review.

[25]  Ashish B. Shah,et al.  Common Object Request Broker Architecture (CORBA) , 2015 .

[26]  Klas Nilsson,et al.  Experiments with service-oriented architectures for industrial robotic cells programming , 2009 .

[27]  Gurvinder S. Virk,et al.  CLAWAR Modularity for Robotic Systems , 2003, Int. J. Robotics Res..