首页 /研究 /ROS-Based Co-Simulation for Formal Cyber-Physical Robotic System Design
OTHER

ROS-Based Co-Simulation for Formal Cyber-Physical Robotic System Design

Mohammad Vazirpanah, Seyed-Hosein Attarzadeh-Niaki, Armin Salimi-Badr

发表年份
2022
引用次数
5

摘要

Co-simulation is a prevalent design activity in complex robotic Cyber-Physical Systems (CPSs). The heterogeneous cyber controller models, designed based on proper formalisms, need to be validated by (co-)simulation with a model of the physical environment of the robot. Due to the semantic and syntactic mismatch of these models, establishing such a co-simulation framework is extremely challenging. In this paper, we describe a generic co-simulation wrapper for a formal system modeling framework which integrates external robot models using the Robotic Operating System (ROS). Consequently, the robot, or a simulated model of its dynamics, can be validated in conjunction with the controller logic as hardware- or model-in-the-loop simulation. The presented wrapper is implemented in the ForSyDe-SystemC modeling framework and tested using a robotic case study running in the Gazebo simulator.

关键词

SystemCCyber-physical systemComputer scienceRotation formalisms in three dimensionsRobotCo-simulationController (irrigation)Model checkingEmbedded systemModeling and simulation

相关论文

查看 OTHER 分类全部论文