Connecting Wireless Sensor Networks to the Robot Operating System

被引:7
|
作者
Scholl, Philipp M. [1 ]
El Majoub, Brahim [1 ]
Santini, Silvia [2 ]
Van Laerhoven, Kristof [1 ]
机构
[1] Tech Univ Darmstadt, Embedded Sensing Syst, Darmstadt, Germany
[2] Tech Univ Darmstadt, Wireless Sensor Network Lab, Darmstadt, Germany
关键词
wireless sensor networks; middleware; robot operating system; code generation;
D O I
10.1016/j.procs.2013.06.158
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Robot systems largely depend on embedded systems to opera. The interfaces of those embedded systems, e.g. motor controllers or laser scanners, are often vendor-specific and therefore require a component that translates from/to the Robot Operating System (ROS) Middleware interface. In this work we present an implementation and evaluation of a ROS :Middleware client based on the Contiki operating systems, which is suitable for constrained embedded devices, like wireless sensor nodes. We show that in-buffer processing of ROS messages without relying on dynamic memory allocation is possible. That message contents can be accessed conveniently via well-known concepts of the C language (structs) with negligible processing overhead compared to a C++-based client. And that the message-passing middle-ware concept of ROS fits nicely in Contiki's event-based nature. Furthermore, in order for an environment enriched with wireless sensor network to help robots in navigating, understanding and manipulating environments a direct integration is mandatory. (c) 2013 The Authors. Published by Elsevier B.V.
引用
收藏
页码:1121 / 1128
页数:8
相关论文
共 50 条
  • [1] An evolvable operating system for wireless sensor networks
    Do, TT
    Kim, D
    Lopez, TS
    Kim, H
    Hong, S
    Pham, ML
    Lee, K
    Park, S
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2005, 15 (02) : 265 - 270
  • [2] A nano operating system for wireless sensor networks
    Park, S
    Kim, JW
    Shin, KY
    Kim, D
    8TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1-3: TOWARD THE ERA OF UBIQUITOUS NETWORKS AND SOCIETIES, 2006, : U345 - U348
  • [3] A System Design of Connecting Wireless Sensor Networks and WiMAX Accessing Networks
    Zhang, Yu
    Yang, Wei
    Xi, Fenge
    2010 2ND INTERNATIONAL ASIA CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (CAR 2010), VOL 3, 2010, : 342 - 345
  • [4] An Online Reprogrammable Operating System for Wireless Sensor Networks
    Chang, Hsung-Pin
    Lin, Yu-Chieh
    Chang, Da-Wei
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2011, 27 (01) : 261 - 286
  • [5] YetiOS: an Adaptive Operating System for Wireless Sensor Networks
    Rodriguez-Zurrunero, Roberto
    Tirado-Andres, Francisco
    Araujo, Alvaro
    PROCEEDINGS OF THE 2018 43RD ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS WORKSHOPS (LCN WORKSHOPS), 2018, : 16 - 22
  • [6] Towards a resilient operating system for wireless sensor networks
    Kim, Hyoseung
    Cha, Hojung
    USENIX ASSOCIATION PROCEEDINGS OF THE 2006 USENIX ANNUAL TECHNICAL CONFERENCE, 2006, : 103 - +
  • [7] Evaluation of Operating System Requirements for Safe Wireless Sensor Networks
    Dariz, Luca
    Selvatici, Michele
    Ruggeri, Massimiliano
    PROCEEDINGS OF THE IECON 2016 - 42ND ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2016, : 5671 - 5676
  • [8] Operating System Support for Handling Heterogeneity in Wireless Sensor Networks
    Wanner, Lucas Francisco
    Hoeller Junior, Arliones Stevert
    Polpeta, Fauze Valerio
    Froehlich, Antonio Augusto
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2005,
  • [9] Preemptive scheduling strategy for wireless sensor networks operating system
    Yin, Zhen-Yu
    Zhao, Hai
    Xu, Jiu-Qiang
    Wang, Xiao-Ying
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2007, 28 (05): : 652 - 655
  • [10] Transformer Operating State Monitoring System Based on Wireless Sensor Networks
    Chen, Xiaoyu
    Hu, Yongtao
    Dong, Zuolin
    Zheng, Pengfei
    Wei, Jiahong
    IEEE SENSORS JOURNAL, 2021, 21 (22) : 25098 - 25105