A RESTful platform for networked robotics

被引:0
|
作者
Souza, Ricardo [1 ]
Pinho, Fernando [1 ]
Olivi, Leonardo [1 ]
Cardozo, Eleri [1 ]
机构
[1] Univ Estadual Campinas, Sch Elect & Comp Engn, Campinas, SP, Brazil
关键词
Network-based robotics; Control architecture and middleware;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:423 / 428
页数:6
相关论文
共 50 条
  • [1] A Platform for Networked Robotics
    Cardozo, Eleri
    Guimaraes, Eliane
    Rocha, Lucio
    Souza, Ricardo
    Paolieri, Fernando
    Pinho, Fernando
    [J]. IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, : 1000 - 1005
  • [2] Clickybot: A Low-cost Platform for Networked Robotics
    Liu, Yanfei
    Westrick, William
    DeMange, Michael
    Tamashiro, Rodrigo
    [J]. PROCEEDINGS OF THE 2019 14TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2019), 2019, : 905 - 910
  • [3] Networked robotics
    McKee, GT
    Schenker, PS
    [J]. SENSOR FUSION AND DECENTRALIZED CONTROL IN ROBOTIC SYSTEMS III, 2000, 4196 : 197 - 209
  • [4] What is networked robotics?
    McKee, Gerard
    [J]. ICINCO 2006: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS: ROBOTICS AND AUTOMATION, 2006, : IS33 - IS40
  • [5] What is networked robotics?
    McKee, Gerard
    [J]. ICINCO 2006: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS: SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL, 2006, : IS33 - IS40
  • [6] Cloud Networked Robotics
    Kamei, Koji
    Nishio, Shuichi
    Hagita, Norihiro
    Sato, Miki
    [J]. IEEE NETWORK, 2012, 26 (03): : 28 - 34
  • [7] What is networked robotics?
    McKee, Gerard
    [J]. ICINCO 2006: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS: INTELLIGENT CONTROL SYSTEMS AND OPTIMIZATION, 2006, : IS33 - IS40
  • [8] Sensor networked mobile robotics
    Christensen, T
    Noergaard, M
    Madsen, C
    Hoover, A
    [J]. IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, VOL II, 2000, : 782 - 783
  • [9] WIRELESS COMMUNICATIONS IN NETWORKED ROBOTICS
    Kim, Seong-Lyun
    Burgard, Wolfram
    Kim, DaeEun
    [J]. IEEE WIRELESS COMMUNICATIONS, 2009, 16 (01) : 4 - 5
  • [10] Trends in software environments for networked robotics
    Brugali, Davide
    Alencastre-Miranda, Moises
    Munoz-Gomez, Lourdes
    Botturi, Debora
    Cragg, Liam
    [J]. SOFTWARE ENGINEERING FOR EXPERIMENTAL ROBOTICS, 2007, 30 : 401 - +