{"title":"水下电缆故障检测ROS发展概况","authors":"Vijay U. Rathod, Haritima Kushwaha, Teheseen Shaikh, Vaishnavi Joshi, Shubham Awantkar","doi":"10.11648/j.se.20231001.11","DOIUrl":null,"url":null,"abstract":": An introduction to ROS, an open source robot operating system, is given in this paper. In terms of process management and scheduling, ROS is not an operating system. This study explains how Robotic Operating System (ROS) can be used to control items (such as vehicles) remotely and cautiously without human intervention at the location. Instead, it gives heterogeneous computing clusters a structured communication layer on top of the host operating system. This document gives a quick explanation of how ROS fits into the current robot software architecture and how we may utilize it for AUVs (Automated under water vehicle). One of the media that connects the entire world to the internet is optical cable, which is typically installed underground or under water. As a result, it is challenging to inspect them thoroughly because it costs more to do so. To address this issue, we are presenting a solution that involves developing a robotic operating system that would assist in checking the underwater/underground cables. To put this into practice, we have been utilizing VMWare Workstation to virtually install Ubuntu OS, where we will be installing ROS packages, with the ROS-Gazebo toolbox serving as one of the primary tools. We are testing the implemented software with the standard inputs. We are using light radiation as the primary factor to assess the condition of the optical cable.","PeriodicalId":55414,"journal":{"name":"Automated Software Engineering","volume":"95 1","pages":""},"PeriodicalIF":2.0000,"publicationDate":"2023-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Survey Paper on Development of ROS for Fault Detection of Underwater Cables\",\"authors\":\"Vijay U. Rathod, Haritima Kushwaha, Teheseen Shaikh, Vaishnavi Joshi, Shubham Awantkar\",\"doi\":\"10.11648/j.se.20231001.11\",\"DOIUrl\":null,\"url\":null,\"abstract\":\": An introduction to ROS, an open source robot operating system, is given in this paper. In terms of process management and scheduling, ROS is not an operating system. This study explains how Robotic Operating System (ROS) can be used to control items (such as vehicles) remotely and cautiously without human intervention at the location. Instead, it gives heterogeneous computing clusters a structured communication layer on top of the host operating system. This document gives a quick explanation of how ROS fits into the current robot software architecture and how we may utilize it for AUVs (Automated under water vehicle). One of the media that connects the entire world to the internet is optical cable, which is typically installed underground or under water. As a result, it is challenging to inspect them thoroughly because it costs more to do so. To address this issue, we are presenting a solution that involves developing a robotic operating system that would assist in checking the underwater/underground cables. To put this into practice, we have been utilizing VMWare Workstation to virtually install Ubuntu OS, where we will be installing ROS packages, with the ROS-Gazebo toolbox serving as one of the primary tools. We are testing the implemented software with the standard inputs. We are using light radiation as the primary factor to assess the condition of the optical cable.\",\"PeriodicalId\":55414,\"journal\":{\"name\":\"Automated Software Engineering\",\"volume\":\"95 1\",\"pages\":\"\"},\"PeriodicalIF\":2.0000,\"publicationDate\":\"2023-05-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Automated Software Engineering\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.11648/j.se.20231001.11\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, SOFTWARE ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Automated Software Engineering","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.11648/j.se.20231001.11","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
Survey Paper on Development of ROS for Fault Detection of Underwater Cables
: An introduction to ROS, an open source robot operating system, is given in this paper. In terms of process management and scheduling, ROS is not an operating system. This study explains how Robotic Operating System (ROS) can be used to control items (such as vehicles) remotely and cautiously without human intervention at the location. Instead, it gives heterogeneous computing clusters a structured communication layer on top of the host operating system. This document gives a quick explanation of how ROS fits into the current robot software architecture and how we may utilize it for AUVs (Automated under water vehicle). One of the media that connects the entire world to the internet is optical cable, which is typically installed underground or under water. As a result, it is challenging to inspect them thoroughly because it costs more to do so. To address this issue, we are presenting a solution that involves developing a robotic operating system that would assist in checking the underwater/underground cables. To put this into practice, we have been utilizing VMWare Workstation to virtually install Ubuntu OS, where we will be installing ROS packages, with the ROS-Gazebo toolbox serving as one of the primary tools. We are testing the implemented software with the standard inputs. We are using light radiation as the primary factor to assess the condition of the optical cable.
期刊介绍:
This journal details research, tutorial papers, survey and accounts of significant industrial experience in the foundations, techniques, tools and applications of automated software engineering technology. This includes the study of techniques for constructing, understanding, adapting, and modeling software artifacts and processes.
Coverage in Automated Software Engineering examines both automatic systems and collaborative systems as well as computational models of human software engineering activities. In addition, it presents knowledge representations and artificial intelligence techniques applicable to automated software engineering, and formal techniques that support or provide theoretical foundations. The journal also includes reviews of books, software, conferences and workshops.