Runtime Verification of Robots Collision Avoidance Case Study

被引:8
|
作者
Luo, Chenxia [1 ]
Wang, Rui [1 ]
Jiang, Yu [2 ]
Yang, Kang [1 ]
Guan, Yong [1 ]
Li, Xiaojuan [1 ]
Shi, Zhiping [1 ]
机构
[1] Capital Normal Univ, Beijing Adv Innovat Ctr Imaging Technol, Coll Informat Engn, Beijing, Peoples R China
[2] Tsinghua Univ, Sch Software, Beijing, Peoples R China
来源
2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1 | 2018年
基金
中国国家自然科学基金;
关键词
runtime verification; !text type='Java']Java[!/text]MOP; collide avoidance; dynamic parameter selection; MOBILE ROBOT;
D O I
10.1109/COMPSAC.2018.00033
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The robot has attracted much attention to anticipate improved quality of human life. Real-time obstacle avoidance is one of hot spots of the research. Runtime verification is a real-time and lightweight verification technology to verify the properties in many fields. In this case study, we use the JavaMOP, a runtime verification tool to verify the implementations' correctness of the safety strategies for avoiding collision as a complement to the design. The design of the safety strategies can be classified as the pre-contact safety strategy and the post-contact safety strategy. The former can avoid obstacles and the latter can reduce the physical damage after a collision. Additionally, this case study also proposes a new method of dynamic parameter selection. It can automatically update the parameters during the operation of the robot without having to get familiar with and to modify robot programs. Because some special parameters may change as mutative factors or be updated by engineers' experience in the uncertain environment, they cannot be fixed. We follow the JavaMOP specification to describe informal requirements using the FSM and ptLTL languages. Finally, the experimental results verify the correctness of the safety strategies and the effectiveness of dynamic parameter selection.
引用
收藏
页码:204 / 212
页数:9
相关论文
共 50 条
  • [31] Smooth path planning for redundant robots on collision avoidance
    Federal University of Santa Catarina, Florianópolis
    SC
    88040-900, Brazil
    不详
    44100, Italy
    Mech. Mach. Sci., 2211, (1869-1878):
  • [32] A navigation of mobile robots with collision avoidance for moving obstacles
    Fujimori, A
    Tani, S
    IEEE ICIT' 02: 2002 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS I AND II, PROCEEDINGS, 2002, : 1 - 6
  • [33] Collision Avoidance for Mobile Robots Using Proximity Sensors
    Tang, Yucheng
    Mamaev, Ilshat
    Alagi, Hosam
    Abel, Bengt
    Hein, Bjorn
    INTERACTIVE COLLABORATIVE ROBOTICS (ICR 2021), 2021, 12998 : 205 - 221
  • [34] Experimental Evaluation of Collision Avoidance Techniques for Collaborative Robots
    Neri, Federico
    Forlini, Matteo
    Scoccia, Cecilia
    Palmieri, Giacomo
    Callegari, Massimo
    APPLIED SCIENCES-BASEL, 2023, 13 (05):
  • [35] Dynamically Stable Collision Avoidance for Tensegrity Based Robots
    Hernandez Juan, Sergi
    Skelton, Robert E.
    Mirats Tur, Josep M.
    RECONFIGURABLE MECHANISMS AND ROBOTS, 2009, : 504 - +
  • [36] Collaborative optimal reciprocal collision avoidance for mobile robots
    Khan, Shehryar Ali
    Ayaz, Yasar
    Jamil, Mohsin
    Gillani, Syed Omer
    Navee, Muhammad
    Qureshi, Ahmed Hussain
    Iqbal, Khawaja Fahad
    International Journal of Control and Automation, 2015, 8 (08): : 203 - 212
  • [37] Lightweight Collision Avoidance for Resource-Constrained Robots
    Shahriari, Mohammadali
    Svogor, Ivan
    St-Onge, David
    Beltrame, Givanni
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 8513 - 8518
  • [38] Multiple Robots Formation Manoeuvring and Collision Avoidance Strategy
    Ao-Lei Yang
    Wasif Naeem
    Min-Rui Fei
    Li Liu
    Xiao-Wei Tu
    International Journal of Automation and Computing, 2017, 14 (06) : 696 - 705
  • [39] Navigation of mobile robots with collision avoidance for moving obstacles
    Fujimori, A
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2005, 219 (I1) : 99 - 110
  • [40] A modification of cooperative collision avoidance for multiple mobile robots using the avoidance circle
    Fujimori, A
    Ogawa, Y
    Nikiforuk, PN
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2002, 216 (I3) : 291 - 299