Reliable Software Architecture Design with EtherCAT for a Rescue Robot

被引:0
|
作者
Lee, Youngwoo [1 ]
Lee, Wonsuk [1 ]
Choi, Byunghun [1 ]
Park, Gyuhyun [1 ]
Park, Yongwoon [1 ]
机构
[1] Agcy Def Dev, Daejeon, South Korea
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modern robot researches focus on disaster response to carry out several missions by a robot itself. Robot software should handle a large number of calculation under real-time constraints. And also, the software design should be complex to process a lot of sensors, which increases a number of factors to consider for the system performance. In this paper, we present the software architecture design for the rescue robot which rescues a wounded person and moves dangerous objects in disaster situations. The software architecture is designed with real-time APIs from a Xenomai real-time kernel patch. The architecture uses EtherCAT which is an Ethernet-based real-time network to communicate with all joint controllers. The processors in the architecture communicate each other by the shared memory. We study two considerations to improve the performance and reliability. First, we present a method to minimize the memory synchronization procedure which is a drawback of the shared memory communication. We also consider processor affinity for all real-time tasks in the architecture to stabilize execution time of high priority tasks.
引用
收藏
页码:34 / 39
页数:6
相关论文
共 50 条
  • [21] Design features and characteristics of a rescue robot
    Tunwannarux, A
    Hirunyaphisutthikul, S
    International Symposium on Communications and Information Technologies 2005, Vols 1 and 2, Proceedings, 2005, : 1047 - 1051
  • [22] Design and manufacturing of a mobile rescue robot
    Department of Mechanical Engineering, K. N. Toosi Univ. of Technology, P.O. Box 16765-3381, Tehran, Iran
    IEEE Int Conf Intell Rob Syst, 2006, (3982-3987):
  • [23] Design of Service Robot for Rescue Operations
    Janos, Rudolf
    Pachnikova, Lucia
    Tuleja, Peter
    ROBOTICS IN THEORY AND PRACTICE, 2013, 282 : 123 - 126
  • [24] Structure design and analysis of Rescue Robot
    Cheng Hong
    Fan Hongchao
    Lin Haifei
    Li Cong
    Mao Yupeng
    Yi Xinhua
    DIGITAL MANUFACTURING & AUTOMATION III, PTS 1 AND 2, 2012, 190-191 : 729 - 732
  • [25] COSTUMES BY COMPUTER, DESIGN SOFTWARE TO THE RESCUE
    ELLSWORTH, P
    THEATRE CRAFTS, 1989, 23 (09): : 78 - &
  • [26] Towards a Generic Control Architecture of Rescue Robot Systems
    Ali, Syed Irtiza
    Mertsching, Baerbel
    2008 IEEE INTERNATIONAL WORKSHOP ON SAFETY, SECURITY & RESCUE ROBOTICS, 2008, : 89 - 94
  • [27] Designing dynamic software architecture for home service robot software
    Kim, Dongsun
    Park, Sooyong
    EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2006, 4096 : 437 - 448
  • [28] Design of a robot control architecture
    Atta-Konadu, Rodney
    Lang, Sherman Y. T.
    Zhang, Chris
    Orban, Peter
    2005 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATIONS, VOLS 1-4, CONFERENCE PROCEEDINGS, 2005, : 1363 - 1368
  • [29] An Embedded Software Architecture for Robot with Variable Structures
    Koong, Chorng-Shiuh
    Lai, Hung-Jui
    Lai, Kuan-Chou
    FCST 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, : 478 - 484
  • [30] A software architecture for integrated service robot development
    Pack, RT
    Wilkes, DM
    Kawamura, K
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 3774 - 3779