4,617 research outputs found

    Approximation algorithms for mobile multi-agent sensing problem

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (์„์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ์‚ฐ์—…๊ณตํ•™๊ณผ, 2020. 8. ๋ฌธ์ผ๊ฒฝ.Multi-agent systems are generally applicable in a wide diversity of domains, such as robot engineering, computer science, the military, and smart cities. In particular, the mobile multi-agent sensing problem can be defined as a problem of detecting events occurring in a large number of nodes using moving agents. In this thesis, we introduce a mobile multi-agent sensing problem and present a mathematical formulation. The model can be represented as a submodular maximization problem under a partition matroid constraint, which is NP-hard in general. The optimal solution of the model can be considered computationally intractable. Therefore, we propose two approximation algorithms based on the greedy approach, which are global greedy and sequential greedy algorithms, respectively. We present new approximation ratios of the sequential greedy algorithm and prove tightness of the ratios. Moreover, we show that the sequential greedy algorithm is competitive with the global greedy algorithm and has advantages of computation times. Finally, we demonstrate the performances of our results through numerical experiments.๋‹ค์ค‘ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋กœ๋ด‡ ๊ณตํ•™, ์ปดํ“จํ„ฐ ๊ณผํ•™, ๊ตฐ์‚ฌ ๋ฐ ์Šค๋งˆํŠธ ๋„์‹œ์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ํŠนํžˆ, ๋ชจ๋ฐ”์ผ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ๊ฐ์ง€ ๋ฌธ์ œ๋Š” ์›€์ง์ด๋Š” ์—์ด์ „ํŠธ๋ฅผ ์ด์šฉํ•ด ๋งŽ์€ ์ˆ˜์˜ ๋…ธ๋“œ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ด๋ฒคํŠธ๋ฅผ ๊ฐ์ง€ํ•˜๋Š” ๋ฌธ์ œ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๋ชจ๋ฐ”์ผ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ๊ฐ์ง€ ๋ฌธ์ œ์˜ ์ˆ˜ํ•™์  ๊ณต์‹์„ ์ œ์•ˆํ•œ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ NP-๋‚œํ•ด ๋ฌธ์ œ์ธ ๋ถ„ํ•  ๋งคํŠธ๋กœ์ด๋“œ ์ œ์•ฝ ํ•˜์—์„œ ํ•˜์œ„ ๋ชจ๋“ˆ ํ•จ์ˆ˜์˜ ์ตœ๋Œ€ํ™” ๋ฌธ์ œ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฌธ์ œ์˜ ์ตœ์ ํ•ด๋Š” ์ž…๋ ฅ ๋ฐ์ดํ„ฐ์˜ ํฌ๊ธฐ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ๋ณดํ†ต ํ•ฉ๋ฆฌ์ ์ธ ์‹œ๊ฐ„ ์ด๋‚ด์— ๊ณ„์‚ฐํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ํƒ์š•์  ์ ‘๊ทผ ๋ฐฉ์‹์— ๊ธฐ์ดˆํ•œ ๋‘ ๊ฐ€์ง€ ๊ทผ์‚ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ (์ „์—ญ ํƒ์š• ์•Œ๊ณ ๋ฆฌ์ฆ˜, ์ˆœ์ฐจ ํƒ์š• ์•Œ๊ณ ๋ฆฌ์ฆ˜)์„ ์ œ์•ˆํ•œ๋‹ค. ๋˜ํ•œ, ์ˆœ์ฐจ ํƒ์š• ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ƒˆ๋กœ์šด ๊ทผ์‚ฌ ๋น„์œจ์„ ์ฆ๋ช…ํ•˜๊ณ  ๊ทผ์‚ฌ ๋น„์œจ์— ์ •ํ™•ํ•˜๊ฒŒ ์ผ์น˜ํ•˜๋Š” ์ธ์Šคํ„ด์Šค๋ฅผ ์ œ์‹œํ•œ๋‹ค. ๋˜ํ•œ, ์ˆ˜์น˜ ์‹คํ—˜ ๊ฒฐ๊ณผ๋กœ ์ˆœ์ฐจ ํƒ์š• ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ํšจ๊ณผ์ ์ธ ํ•ด๋ฅผ ์ฐพ์•„์ค„ ๋ฟ ์•„๋‹ˆ๋ผ, ์ „์—ญ ํƒ์š• ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๋น„๊ตํ•ด ๊ณ„์‚ฐ ์‹œ๊ฐ„์˜ ์ด์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Œ์„ ํ™•์ธํ•œ๋‹ค.Chapter 1 Introduction 1 Chapter 2 Literature Review 4 Chapter 3 Problem statement 7 Chapter 4 Algorithms and approximation ratios 11 Chapter 5 Computational Experiments 22 Chapter 6 Conclusions 30 Bibliography 31 ๊ตญ๋ฌธ์ดˆ๋ก 40Maste

    Coordination of Multirobot Teams and Groups in Constrained Environments: Models, Abstractions, and Control Policies

    Get PDF
    Robots can augment and even replace humans in dangerous environments, such as search and rescue and reconnaissance missions, yet robots used in these situations are largely tele-operated. In most cases, the robots\u27 performance depends on the operator\u27s ability to control and coordinate the robots, resulting in increased response time and poor situational awareness, and hindering multirobot cooperation. Many factors impede extended autonomy in these situations, including the unique nature of individual tasks, the number of robots needed, the complexity of coordinating heterogeneous robot teams, and the need to operate safely. These factors can be partly addressed by having many inexpensive robots and by control policies that provide guarantees on convergence and safety. In this thesis, we address the problem of synthesizing control policies for navigating teams of robots in constrained environments while providing guarantees on convergence and safety. The approach is as follows. We first model the configuration space of the group (a space in which the robots cannot violate the constraints) as a set of polytopes. For a group with a common goal configuration, we reduce complexity by constructing a configuration space for an abstracted group state. We then construct a discrete representation of the configuration space, on which we search for a path to the goal. Based on this path, we synthesize feedback controllers, decentralized affine controllers for kinematic systems and nonlinear feedback controllers for dynamical systems, on the polytopes, sequentially composing controllers to drive the system to the goal. We demonstrate the use of this method in urban environments and on groups of dynamical systems such as quadrotors. We reduce the complexity of multirobot coordination by using an informed graph search to simultaneously build the configuration space and find a path in its discrete representation to the goal. Furthermore, by using an abstraction on groups of robots we dissociate complexity from the number of robots in the group. Although the controllers are designed for navigation in known environments, they are indeed more versatile, as we demonstrate in a concluding simulation of six robots in a partially unknown environment with evolving communication links, object manipulation, and stigmergic interactions

    Task-driven multi-formation control for coordinated UAV/UGV ISR missions

    Get PDF
    The report describes the development of a theoretical framework for coordination and control of combined teams of UAVs and UGVs for coordinated ISR missions. We consider the mission as a composition of an ordered sequence of subtasks, each to be performed by a different team. We design continuous cooperative controllers that enable each team to perform a given subtask and we develop a discrete strategy for interleaving the action of teams on different subtasks. The overall multi-agent coordination architecture is captured by a hybrid automaton, stability is studied using Lyapunov tools, and performance is evaluated through numerical simulations

    Negotiation of Target Points for Teams of Heterogeneous Robots: an Application to Exploration

    Get PDF
    In this paper, we present an application to Search and Rescue of a task negotiation protocol for teams of heterogeneous robots. Self-organization through autonomous negotiations allow the robots to assign themselves a number of target observation points decided by the operator, who is relieved from deciding the optimal assignment. The operator can then focus on monitoring the mission and deciding next actions. The protocol has been tested on both computer simulations and real robots
    • โ€ฆ
    corecore