Academia.eduAcademia.edu

The robot primarily uses the ROS Robot Operating System as its software architecture. This framework comprises several integrated libraries and programmers, significantly simplifying the programming process. This AUV uses ROS to provide communication across all of the programmes, from the detection software to the Arduino- produced PPM output programmer [12]. In this ROS system, there are 4 nodes and 4 subjects, each with a different function.  Fig. 2 Basic structure of ROS System

Figure 2 The robot primarily uses the ROS Robot Operating System as its software architecture. This framework comprises several integrated libraries and programmers, significantly simplifying the programming process. This AUV uses ROS to provide communication across all of the programmes, from the detection software to the Arduino- produced PPM output programmer [12]. In this ROS system, there are 4 nodes and 4 subjects, each with a different function. Fig. 2 Basic structure of ROS System