{"title":"利用Gazebo开发网络物理系统测试框架","authors":"Rizwan Parveen, Tanishq Nandan","doi":"10.1109/DESTION56136.2022.00015","DOIUrl":null,"url":null,"abstract":"Developing a reliable Cyber-Physical System (CPS) requires tools and frameworks that can support various scenarios to be verified and tested under different environmental constraints. However, it is challenging to produce and synthesize a testing and verification environment for real-life scenarios to address every possible failure case. In the context of healthcare applications, testing an instrument is often expensive and risk-critical as it involves human interventions. To address these challenges, we present a simulation framework prepared using the combination of the Robot Operating System (ROS) and a tool, Gazebo. This experience paper demonstrates the applicability and usage of the Gazebo and ROS for wheelchair safety scenarios. Our wheelchair control algorithm is built on ROS that monitors the changes in the environment constraints (i.e., identifying the inclined or rough surfaces) and the wheelchair system.","PeriodicalId":273969,"journal":{"name":"2022 IEEE Workshop on Design Automation for CPS and IoT (DESTION)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Developing a Testing Framework for Cyber-Physical Systems using Gazebo\",\"authors\":\"Rizwan Parveen, Tanishq Nandan\",\"doi\":\"10.1109/DESTION56136.2022.00015\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Developing a reliable Cyber-Physical System (CPS) requires tools and frameworks that can support various scenarios to be verified and tested under different environmental constraints. However, it is challenging to produce and synthesize a testing and verification environment for real-life scenarios to address every possible failure case. In the context of healthcare applications, testing an instrument is often expensive and risk-critical as it involves human interventions. To address these challenges, we present a simulation framework prepared using the combination of the Robot Operating System (ROS) and a tool, Gazebo. This experience paper demonstrates the applicability and usage of the Gazebo and ROS for wheelchair safety scenarios. Our wheelchair control algorithm is built on ROS that monitors the changes in the environment constraints (i.e., identifying the inclined or rough surfaces) and the wheelchair system.\",\"PeriodicalId\":273969,\"journal\":{\"name\":\"2022 IEEE Workshop on Design Automation for CPS and IoT (DESTION)\",\"volume\":\"48 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE Workshop on Design Automation for CPS and IoT (DESTION)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DESTION56136.2022.00015\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Workshop on Design Automation for CPS and IoT (DESTION)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DESTION56136.2022.00015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Developing a Testing Framework for Cyber-Physical Systems using Gazebo
Developing a reliable Cyber-Physical System (CPS) requires tools and frameworks that can support various scenarios to be verified and tested under different environmental constraints. However, it is challenging to produce and synthesize a testing and verification environment for real-life scenarios to address every possible failure case. In the context of healthcare applications, testing an instrument is often expensive and risk-critical as it involves human interventions. To address these challenges, we present a simulation framework prepared using the combination of the Robot Operating System (ROS) and a tool, Gazebo. This experience paper demonstrates the applicability and usage of the Gazebo and ROS for wheelchair safety scenarios. Our wheelchair control algorithm is built on ROS that monitors the changes in the environment constraints (i.e., identifying the inclined or rough surfaces) and the wheelchair system.