Model-based Testing of Real-time Adaptive Motion Planning (RAMP)

被引:0
|
作者
Abdelgawad, Mahmoud [1 ]
McLeod, Sterling [2 ]
Andrews, Anneliese [1 ]
Xiao, Jing [2 ]
机构
[1] Univ Denver, Dept Comp Sci, Denver, CO 80208 USA
[2] Univ North Carolina Charlotte, Dept Comp Sci, Charlotte, NC 28223 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It is a practically challenging problem to test the functionality of autonomous systems and assess their performance in environments with unknowns and unpredictability. Existing testing techniques are designed heavily based on testers experience and hardly take into account all scenarios. This paper applies a model-based testing technique to evaluate the functionality and performance of a Real-time Adaptive Motion Planning (RAMP) system. First, RAMP components and their interactions are tested. Next, the whole RAMP system is tested against mobile obstacles of unpredictable motion. The model-based testing technique models the behaviors of RAMP components and the mobile obstacles with a Communicating Extended Finite State Machine (CEFSM). The behavior models are then leveraged to generate Abstract Behavioral Test Cases (ABTCs). These ABTCs are subsequently transformed by test data into executable test cases. The generated executable test cases are further applied to a RAMP implementation based on the Robot Operating System (ROS) and executed with the software testing tool, Google Test. The results demonstrate an effective use- case of applying a systematic software testing technique to the evaluation of real-time robotic systems.
引用
收藏
页码:162 / 169
页数:8
相关论文
共 50 条
  • [31] Distributed real-time model-based diagnosis
    Chung, SH
    Barrett, A
    2003 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-8, 2003, : 349 - 355
  • [32] Model-based adaptivity in real-time scheduling
    Bakay, A
    SELF-ADAPTIVE SOFTWARE: APPLICATIONS, 2001, 2614 : 52 - 65
  • [33] Adaptive real-time motion segmentation technique based on statistical background model
    Kushwaha, A. K. S.
    Sharma, C. M.
    Khare, M.
    Prakash, O.
    Khare, A.
    IMAGING SCIENCE JOURNAL, 2014, 62 (05): : 285 - 302
  • [34] Wave Glider Speed Model for Real-time Motion Planning
    Amador, Andre
    Merrifield, Sophia T.
    McCarthy, Ryan A.
    Young, Raymond
    Terrill, Eric J.
    OCEANS 2021: SAN DIEGO - PORTO, 2021,
  • [35] Real-time information acquisition in a model-based integrated planning environment for logistics contracts
    Mutke, Stefan
    Augenstein, Christoph
    Roth, Martin
    Ludwig, Andre
    Franczyk, Bogdan
    JOURNAL OF OBJECT TECHNOLOGY, 2015, 14 (01):
  • [36] Accelerating yield ramp through real-time testing
    Taneja, Sanjiv
    13TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM PROCEEDINGS, 2007, : 11 - 11
  • [37] Real-time crowd motion planning
    Yersin, Barbara
    Maiem, Jonathan
    Morini, Fiorenzo
    Thalmann, Daniel
    VISUAL COMPUTER, 2008, 24 (10): : 859 - 870
  • [38] Model-based framework for multi-axial real-time hybrid simulation testing
    Fermandois, Gaston A.
    Spencer, Billie F., Jr.
    EARTHQUAKE ENGINEERING AND ENGINEERING VIBRATION, 2017, 16 (04) : 671 - 691
  • [39] Model-based framework for multi-axial real-time hybrid simulation testing
    Gaston A.Fermandois
    Billie F.Spencer
    Earthquake Engineering and Engineering Vibration, 2017, 16 (04) : 671 - 691
  • [40] Model-based framework for multi-axial real-time hybrid simulation testing
    Gaston A. Fermandois
    Billie F. Spencer
    Earthquake Engineering and Engineering Vibration, 2017, 16 : 671 - 691