2017
DOI: 10.1007/s10846-017-0700-9
|View full text |Cite
|
Sign up to set email alerts
|

Development and Experimental Tests of a ROS Multi-agent Structure for Autonomous Surface Vehicles

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
16
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(16 citation statements)
references
References 13 publications
0
16
0
Order By: Relevance
“…In order to implement this system, some frameworks for swarm control were suggested and designed [37], such as Robotic Operating System (ROS) [38,39]. ROS is a metaoperating system that can run on one or more computers, and it provides several features: hardware abstraction, low-level device control, implementation of commonly used features, transmission of messages between the processes, and the management of the installed packages [40,41]. In other words, ROS is a server-client able to provide an implementation of distributed artificial intelligence algorithms inside the swarm; therefore it will take all the team decisions related to the swarm's actions [42,43].…”
Section: Related Workmentioning
confidence: 99%
“…In order to implement this system, some frameworks for swarm control were suggested and designed [37], such as Robotic Operating System (ROS) [38,39]. ROS is a metaoperating system that can run on one or more computers, and it provides several features: hardware abstraction, low-level device control, implementation of commonly used features, transmission of messages between the processes, and the management of the installed packages [40,41]. In other words, ROS is a server-client able to provide an implementation of distributed artificial intelligence algorithms inside the swarm; therefore it will take all the team decisions related to the swarm's actions [42,43].…”
Section: Related Workmentioning
confidence: 99%
“…Notice that the subsystem division relates mainly to the specific tasks or jobs performed by the hardware. Below this subsystems level, the software components were designed to be organized according to a multi-agent system (MAS) architecture, largely based on the methods detailed in the work of [14]. Using a MAS approach was considered the most convenient option, as it essentially introduces an abstraction layer, which allows optimizing modularity within the system.…”
Section: Hardware Description and Integrationmentioning
confidence: 99%
“…Then, in the case of failure of an agent, as each one presents its own state and decision-making capabilities, it will decide individually how to proceed after the error. An effective demonstration of how to use these capabilities to produce a robotics MAS using the ROS framework [13] can be seen in the work of [14]. In said work, MAS methods described in the work of [15] are used to produce a full solution to manage a system composed of an underwater surveying vehicle deployed from a surface vehicle, all controlled from a ground base station.…”
Section: Introductionmentioning
confidence: 99%
“…In addition, in 2017, Klinger et al evaluated the intelligent controller performance through a USV experiment [7]. In 2018, Conte et al developed a ROS of multi-agent structure for the USV, and tested its path planning [8]. Dai et al combined many methods to achieve the UAV formation control [9] and so on.…”
Section: Introductionmentioning
confidence: 99%