• DocumentCode
    651048
  • Title

    A restful platform for networked robotics

  • Author

    Souza, Richard ; Pinho, Francisco ; Olivi, Leonardo ; Cardozo, Eleri

  • Author_Institution
    Sch. of Electr. & Comput. Eng., State Univ. of Campinas, Campinas, Brazil
  • fYear
    2013
  • fDate
    Oct. 30 2013-Nov. 2 2013
  • Firstpage
    423
  • Lastpage
    428
  • Abstract
    As mobile robots become part of large networked infrastructures, concerns about the integration of robots into distributed applications arise. Due to the predominance of the Web protocols, it is natural mobile robots to employ such protocols for interacting over the network with other applications. Information transfer protocols such as HTTP and SOAP allow parameters to be passed in their messages, leading to a client-server interaction style based on RPC (Remote Procedure Call). As such, many robotic frameworks today employ this interaction style. An alternate interaction style is REST (Representational State Transfer). In this style, instead of focusing on operations (procedures) as in RPC, the focus is on resources. In this paper we present a RESTful (REST compliant) architecture and its implementation for mobile robots. This architecture is compared with a classical RPC-based architecture in order to illustrate the benefits of REST in the field of network robotics based on open standards.
  • Keywords
    Internet; mobile robots; protocols; user interfaces; HTTP; REST compliant architecture; RESTful platform; RPC; SOAP; Web protocols; client-server interaction style; information transfer protocols; large networked infrastructures; mobile robots; networked robotics; remote procedure call; representational state transfer; Control architecture and middleware; Network-based robotics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ubiquitous Robots and Ambient Intelligence (URAI), 2013 10th International Conference on
  • Conference_Location
    Jeju
  • Print_ISBN
    978-1-4799-1195-0
  • Type

    conf

  • DOI
    10.1109/URAI.2013.6677301
  • Filename
    6677301