DMCA
The design and analysis of an efficient local algorithm for coverage and exploration based on sensor network deployment (2006)
Cached
Download Links
- [cres.usc.edu]
- [www.cs.sfu.ca]
- [www.cs.sfu.ca]
- [robotics.usc.edu]
- DBLP
Other Repositories/Bibliography
Venue: | IEEE Transactions on Robotics |
Citations: | 33 - 3 self |
Citations
498 | Art Gallery Theorems and Algorithms
- O’Rourke
- 1987
(Show Context)
Citation Context ...ots, sensor network. I. INTRODUCTION THE COVERAGE problem has been defined [3] as the maximization of the total area covered by robot’s sensors. The static coverage problem is addressed by algorithms =-=[4]-=-–[6] which are designed to deploy robot(s) in a static configuration, such that every point in the environment is under the robots’ sensor shadow (i.e., covered) at every instant of time. For complete... |
441 | Coverage problems in wireless ad hoc sensor networks",
- Meguerdichian, Koushanfar, et al.
- 2001
(Show Context)
Citation Context ...nsing and local interactions between the robot and the sensor network. The problem of coverage and deployment in the sensor network community was considered from a different perspective. For example, =-=[21]-=- considers quality of service of the deployed network, [22] discusses algorithms to achieve low energy deployment. Collaborative target tracking and surveillance is considered in [23] and [24]. Algori... |
343 | Mobile sensor network deployment using potential fields: a distributed, scalable solution to the area coverage problem,” - Howard, Mataric, et al. - 2012 |
276 | Collaborative multi-robot exploration.
- Burgard, Fox, et al.
- 2000
(Show Context)
Citation Context ... is analyzed to locate the “frontiers” between the free and unknown space. Exploration proceeds in the direction of the closest “frontier.” The multirobot version of the same problem was addressed in =-=[11]-=-. Our algorithm differs from these approaches in a number of ways. We use neither a map, nor localization in a shared frame of reference. Our algorithm is based on the deployment of static, communicat... |
234 | Most valuable player: a robot device server for distributed control. In:
- Gerkey, Vaughan, et al.
- 2001
(Show Context)
Citation Context ... obstacle on its way. DeployBeacon behavior forces the robot to deploy a new node, which becomes a current node for the robot. VII. SIMULATION EXPERIMENTS In our experiments, we used the Player/Stage =-=[29]-=-, [30] simulation engine populated with a simulated Pioneer 2DX mobile robot equipped with two 180 field-of-view planar laser range finders positioned back-to-back (equivalent to a 2-D omnidirectional... |
224 | Behavior-Based Control: Examples from Navigation, Learning, and Group Behavior.
- Mataric
- 1997
(Show Context)
Citation Context ...t), followed by the directions with least last update value (least value of C). Note that this algorithm does not use inter-node communication. The robot is programmed using a behavior-based approach =-=[27]-=- with arbitration [28] for behavior coordination. Priorities are assigned to every behavior a priori. As shown in Fig. 15, the robot executes four behaviors: ObstacleAvoidance, AtBeacon, DeployBeacon,... |
188 | A frontier-based approach for autonomous exploration
- Yamauchi
- 1997
(Show Context)
Citation Context ... approximated by a grid of equally spaced cells, and exact decomposition, where the free space is exactly partitioned. Exploration, a problem closely related to coverage, has been extensively studied =-=[9]-=-, [10]. The frontier-based approach [9] concerns itself with incrementally constructing a global occupancy map of the environment. The map is analyzed to locate the “frontiers” between the free and un... |
139 |
Command control for many-robot systems
- Gage
- 1992
(Show Context)
Citation Context ...scuss the implementation of LRV in simulation and in real hardware. Index Terms—Coverage, deployment, exploration, mobile robots, sensor network. I. INTRODUCTION THE COVERAGE problem has been defined =-=[3]-=- as the maximization of the total area covered by robot’s sensors. The static coverage problem is addressed by algorithms [4]–[6] which are designed to deploy robot(s) in a static configuration, such ... |
131 | Birthday protocols for low energy deployment and flexible neighbor discovery in ad hoc wireless networks
- McGlynn, Borbash
- 2001
(Show Context)
Citation Context ...or network. The problem of coverage and deployment in the sensor network community was considered from a different perspective. For example, [21] considers quality of service of the deployed network, =-=[22]-=- discusses algorithms to achieve low energy deployment. Collaborative target tracking and surveillance is considered in [23] and [24]. Algorithm 1 Least Recently Visited (LRV) Algorithm—Robot Loop —cu... |
128 |
Robotic exploration as graph construction,
- Dudek, Jenkin, et al.
- 1991
(Show Context)
Citation Context ...overage and exploration algorithm, not an entity used by the algorithm itself. qThe problem of exploration using passive nodes (READ-only devices) was considered from the graph theoretic viewpoint in =-=[12]-=- and [13]. In both cases the authors studied the problem of dynamic single robot coverage on a graph world. The key result was that the ability to tag a limited number of vertices (in some cases, only... |
117 | Sensor deployment strategy for target detection,”
- Clouqueur, Phipatanasuphorn, et al.
- 2002
(Show Context)
Citation Context ...ve. For example, [21] considers quality of service of the deployed network, [22] discusses algorithms to achieve low energy deployment. Collaborative target tracking and surveillance is considered in =-=[23]-=- and [24]. Algorithm 1 Least Recently Visited (LRV) Algorithm—Robot Loop —current node and suggested direction; —set containing data received from nodes in robot’s vicinity (node id, signal strength, ... |
115 | The power of a pebble: Exploring and mapping directed graphs, - Bender, Fernandez, et al. - 2002 |
109 | Sensor placement for Effective Coverage and Surveillance in Distributed Sensor Networks",
- Dhillon, Chakrabarty
- 2003
(Show Context)
Citation Context ...xample, [21] considers quality of service of the deployed network, [22] discusses algorithms to achieve low energy deployment. Collaborative target tracking and surveillance is considered in [23] and =-=[24]-=-. Algorithm 1 Least Recently Visited (LRV) Algorithm—Robot Loop —current node and suggested direction; —set containing data received from nodes in robot’s vicinity (node id, signal strength, suggested... |
109 | Coverage: Exploration and Deployment by a Mobile Robot and Communication Network.
- Batalin, Sukhatme
- 2004
(Show Context)
Citation Context ...simulation examples of LRV when an obstacle avoidance is used in the deployment cycle. An environment used in this section was also used in a more elaborate series of experiments with LRV reported in =-=[31]-=- that modify the environment in the real time, while the robot is successfully executing coverage and exploration tasks. VIII. IMPLICIT SENSOR NETWORK REPAIR AND MAINTENANCE An emergent property of LR... |
93 | Spreading Out: A Local Approach to Multirobot Coverage
- Batalin, Sukhatme
(Show Context)
Citation Context ... sensor network. I. INTRODUCTION THE COVERAGE problem has been defined [3] as the maximization of the total area covered by robot’s sensors. The static coverage problem is addressed by algorithms [4]–=-=[6]-=- which are designed to deploy robot(s) in a static configuration, such that every point in the environment is under the robots’ sensor shadow (i.e., covered) at every instant of time. For complete sta... |
93 | Mobile robot navigation using a sensor network, - Batalin, Sukhatme, et al. - 2004 |
81 | Distributed covering by ant-robots using evaporating traces - Wagner, Lindenbaum, et al. - 1999 |
72 |
A mobile robot exploration algorithm,”
- Zelinsky
- 1992
(Show Context)
Citation Context ...oximated by a grid of equally spaced cells, and exact decomposition, where the free space is exactly partitioned. Exploration, a problem closely related to coverage, has been extensively studied [9], =-=[10]-=-. The frontier-based approach [9] concerns itself with incrementally constructing a global occupancy map of the environment. The map is analyzed to locate the “frontiers” between the free and unknown ... |
64 | Call and response: Experiments in sampling the environment,” - Batalin - 2004 |
63 |
Coverage for robotics—a survey of recent results
- Choset
(Show Context)
Citation Context ...in order to observe all points in the environment frequently. In other words, we address the dynamic coverage problem with a single robot. A recent survey of coverage algorithms is provided by Choset =-=[8]-=-. This survey distinguishes between online algorithms, in which the map of the environment is not available a priori, and offline algorithms, in which the map is available (hence, an optimal assignmen... |
56 | Whistling in the dark: Cooperative trail following in uncertain localization space.
- Vaughan, Stoy, et al.
- 2000
(Show Context)
Citation Context ...nor communicate. 4) We do not assume that nodes need to be retrieved; in [12] and [13], retrieval and reuse of nodes by the robot is implied. Our paper is closely related to the ant robots literature =-=[14]-=-–[20], where the idea of a node with decaying intensity (a semi-active node) is used. The robots sense the change in intensity and are able to change the direction of exploration to cover environment ... |
54 | Efficient and inefficient ant coverage methods - Koenig, Szymanski, et al. - 2001 |
51 | LOST: Localization-space trails for robot teams. - Vaughan, Stoy, et al. - 2002 |
34 | Efficient exploration without localization
- Batalin, Sukhatme
- 2003
(Show Context)
Citation Context ... work was supported in part by the National Science Foundation under Grant ANI-0082498, Grant IIS-0133947, Grant EIA-0121141, and Grant CCR-0120778. Portions of this paper have appeared previously in =-=[1]-=- and [2]. The authors are with the University of California, Los Angeles, CA 90095 USA (e-mail: maxim@cens.ucla.edu) and the University of Southern California, Los Angeles, CA 90089 USA (e-mail: gaura... |
30 | Sensor coverage using mobile robots and stationary nodes
- Batalin, Sukhatme
- 2002
(Show Context)
Citation Context ...unknown a priori. Dynamic coverage, on the other hand, is addressed by algorithms which explore and hence “cover” the environment with constant motion and neither settle to a particular configuration =-=[7]-=-, nor necessarily to a particular pattern of traversal. Manuscript received December 14, 2005; revised October 6, 2006. This paper was recommended for publication by Associate Editor J. Wen and Editor... |
25 | The Analysis of an Efficient Algorithm for Robot Coverage and Exploration based on Sensor Network Deployment
- Batalin, Sukhatme
- 2005
(Show Context)
Citation Context ...s supported in part by the National Science Foundation under Grant ANI-0082498, Grant IIS-0133947, Grant EIA-0121141, and Grant CCR-0120778. Portions of this paper have appeared previously in [1] and =-=[2]-=-. The authors are with the University of California, Los Angeles, CA 90095 USA (e-mail: maxim@cens.ucla.edu) and the University of Southern California, Los Angeles, CA 90089 USA (e-mail: gaurav@usc.ed... |
22 | Mac vs. pc determinism and randomness as complementary approaches to robotic exploration of continuous unknown domains
- Wagner, Lindenbaum, et al.
(Show Context)
Citation Context ...ommunicate. 4) We do not assume that nodes need to be retrieved; in [12] and [13], retrieval and reuse of nodes by the robot is implied. Our paper is closely related to the ant robots literature [14]–=-=[20]-=-, where the idea of a node with decaying intensity (a semi-active node) is used. The robots sense the change in intensity and are able to change the direction of exploration to cover environment effic... |
17 |
Random Walks on Graphs: A Survey, Bolyai Society
- Lovász
- 1993
(Show Context)
Citation Context ...g performance metrics. Definition (Coverage on a Graph) 1: Coverage on a graph is the act of visiting every vertex of a graph. The performance of a coverage algorithm is measured using the cover time =-=[25]-=- defined as follows. Definition (Cover Time) 2: Cover time is the number of edges traversed such that every vertex of a graph is visited at least once, i.e., the graph is covered. In order to cover a ... |
15 | Easy and Hard Testbeds for Real-Time Search Algorithms.
- Koenig, Simmons
- 1996
(Show Context)
Citation Context ...ver time achieved by our algorithm is clearly better. However, if the nodes are a precious resource, the algorithm described in [12] would be preferred. Another algorithm we compare LRV to is 1-LRTA* =-=[26]-=-. 1-LRTA* is a well known graph search algorithm that can be applied to graph coverage. Algorithm 4 shows the details of 1-LRTA*. In 1-LRTA*, a weight is associated with a node. The edge to traverse i... |
14 | Trail-Laying Robots for Robust Terrain Coverage - Svennebring, Koenig - 2003 |
5 | Sensor network-mediated multirobot task allocation,” in - Batalin, Sukhatme - 2005 |
4 | Eciently searching a dynamic graph by a smell-oriented vertex process - Wagner, Lindenbaum, et al. - 1998 |
3 |
Behaviour coordination mechanisms—state-of-the-art
- Pirjanian
- 1999
(Show Context)
Citation Context ...rections with least last update value (least value of C). Note that this algorithm does not use inter-node communication. The robot is programmed using a behavior-based approach [27] with arbitration =-=[28]-=- for behavior coordination. Priorities are assigned to every behavior a priori. As shown in Fig. 15, the robot executes four behaviors: ObstacleAvoidance, AtBeacon, DeployBeacon, and SearchBeacon. In ... |
2 | Symbiosis: Cooperative Algorithms for Mobile Robots and a Sensor Network - Batalin - 2004 |
1 |
Stage: A multiple robot simulator,” Inst
- Vaughan
- 2000
(Show Context)
Citation Context ...cle on its way. DeployBeacon behavior forces the robot to deploy a new node, which becomes a current node for the robot. VII. SIMULATION EXPERIMENTS In our experiments, we used the Player/Stage [29], =-=[30]-=- simulation engine populated with a simulated Pioneer 2DX mobile robot equipped with two 180 field-of-view planar laser range finders positioned back-to-back (equivalent to a 2-D omnidirectional laser... |