2020 59th IEEE Conference on Decision and Control (CDC) 2020
DOI: 10.1109/cdc42340.2020.9304151
|View full text |Cite
|
Sign up to set email alerts
|

Combining Control Barrier Functions and Behavior Trees for Multi-Agent Underwater Coverage Missions

Abstract: Robot missions typically involve a number of desired objectives, such as avoiding collisions, staying connected to other robots, gathering information using sensors and returning to the charging station before the battery runs out. Some of these objectives need to be taken into account at the same time, such as avoiding collisions and staying connected, while others are focused upon during different parts of the executions, such as returning to the charging station and connectivity maintenance.In this paper, w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
8
1

Relationship

2
7

Authors

Journals

citations
Cited by 17 publications
(12 citation statements)
references
References 18 publications
0
12
0
Order By: Relevance
“…Guaranteeing safety is often of highest priority. In this section we will see how we can use CBF to address the invariance property of Theorem 3, in a way that includes safety guarantees as a special case, as described in (28).…”
Section: Guaranteeing Safety and Handling Conflicting Objectivesmentioning
confidence: 99%
See 1 more Smart Citation
“…Guaranteeing safety is often of highest priority. In this section we will see how we can use CBF to address the invariance property of Theorem 3, in a way that includes safety guarantees as a special case, as described in (28).…”
Section: Guaranteeing Safety and Handling Conflicting Objectivesmentioning
confidence: 99%
“…Make sure Object in Gripper (12) Free path to Object exists (18) Move to Object (19) Robot near Goal (29) -> Move to Goal if possible (30) ? Make sure Close to Goal (28) Place Object at Goal (33) Free path to Goal exists (31) Move to Goal (32) Grasp Object with left arm (20) In Safe Area (…”
Section: Introductionmentioning
confidence: 99%
“…BTs are used for drone inspection in congested traffic environments in [9] and completed trial runs at the Clifton Suspension Bridge. Other applications include multi agent underwater robots [10] and mobile manipulators for picking [11] and cleaning households [12].…”
Section: Related Work a Behavior Trees(bts)mentioning
confidence: 99%
“…Robotics applications of BTs span from manipulation [2]- [4] to non-expert programming [5]- [7]. Other works include task planning [8], human-robot interaction [9]- [11], learning [12]- [15], UAV [16]- [21], multi-robot systems [22]- [25], and system analysis [26]- [28]. The Boston Dynamics's Spot uses BTs to model the robot's mission [29], the Navigation Stack and the task planner of ROS2 uses BTs to encode the high level robot's behavior [30], [31].…”
Section: Introductionmentioning
confidence: 99%