Andy T. Ngo, Ngoc-Huy Tran, T. Ton, Hung-Cuong Nguyen, T. Tran
{"title":"基于ROS和Gazebo的混合自主水下航行器仿真","authors":"Andy T. Ngo, Ngoc-Huy Tran, T. Ton, Hung-Cuong Nguyen, T. Tran","doi":"10.1109/atc52653.2021.9598242","DOIUrl":null,"url":null,"abstract":"Simulation is a crucial task in algorithm testing for autonomous vehicles. Furthermore, simulation also helps to observe the possible errors precedent to the empirical experiment, thus optimizing the time and effort of researchers. This paper will illustrate the simulation method of Hybrid Autonomous Underwater Vehicle(AUV), a new AUV platform utilizing Robotic Operating System (ROS) and Gazebo. Gazebo will simulate 3D behaviors and movements of AUV based on calculations regarding the effect of hydrodynamic and hydrostatic force, the objective relation of the actuator as well as the sensor simulation, in which ROS is used for control algorithm development.","PeriodicalId":196900,"journal":{"name":"2021 International Conference on Advanced Technologies for Communications (ATC)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Simulation of Hybrid Autonomous Underwater Vehicle based on ROS and Gazebo\",\"authors\":\"Andy T. Ngo, Ngoc-Huy Tran, T. Ton, Hung-Cuong Nguyen, T. Tran\",\"doi\":\"10.1109/atc52653.2021.9598242\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Simulation is a crucial task in algorithm testing for autonomous vehicles. Furthermore, simulation also helps to observe the possible errors precedent to the empirical experiment, thus optimizing the time and effort of researchers. This paper will illustrate the simulation method of Hybrid Autonomous Underwater Vehicle(AUV), a new AUV platform utilizing Robotic Operating System (ROS) and Gazebo. Gazebo will simulate 3D behaviors and movements of AUV based on calculations regarding the effect of hydrodynamic and hydrostatic force, the objective relation of the actuator as well as the sensor simulation, in which ROS is used for control algorithm development.\",\"PeriodicalId\":196900,\"journal\":{\"name\":\"2021 International Conference on Advanced Technologies for Communications (ATC)\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Advanced Technologies for Communications (ATC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/atc52653.2021.9598242\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Advanced Technologies for Communications (ATC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/atc52653.2021.9598242","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Simulation of Hybrid Autonomous Underwater Vehicle based on ROS and Gazebo
Simulation is a crucial task in algorithm testing for autonomous vehicles. Furthermore, simulation also helps to observe the possible errors precedent to the empirical experiment, thus optimizing the time and effort of researchers. This paper will illustrate the simulation method of Hybrid Autonomous Underwater Vehicle(AUV), a new AUV platform utilizing Robotic Operating System (ROS) and Gazebo. Gazebo will simulate 3D behaviors and movements of AUV based on calculations regarding the effect of hydrodynamic and hydrostatic force, the objective relation of the actuator as well as the sensor simulation, in which ROS is used for control algorithm development.