Show simple item record

dc.contributor.authorFeldman, Dan
dc.contributor.authorGil, Stephanie
dc.contributor.authorKnepper, Ross A.
dc.contributor.authorJulian, Brian John
dc.contributor.authorRus, Daniela L.
dc.date.accessioned2014-10-07T18:19:28Z
dc.date.available2014-10-07T18:19:28Z
dc.date.issued2013-05
dc.identifier.isbn978-1-4673-5643-5
dc.identifier.isbn978-1-4673-5641-1
dc.identifier.issn1050-4729
dc.identifier.urihttp://hdl.handle.net/1721.1/90592
dc.description.abstractWe present an approach to position k servers (e.g. mobile robots) to provide a service to n independently moving clients; for example, in mobile ad-hoc networking applications where inter-agent distances need to be minimized, connectivity constraints exist between servers, and no a priori knowledge of the clients' motion can be assumed. Our primary contribution is an algorithm to compute and maintain a small representative set, called a kinematic coreset, of the n moving clients.We prove that, in any given moment, the maximum distance between the clients and any set of k servers is approximated by the coreset up to a factor of (1 ± ε), where ε > 0 is an arbitrarily small constant. We prove that both the size of our coreset and its update time is polynomial in k log(n)/ε. Although our optimization problem is NP-hard (i.e., takes time exponential in the number of servers to solve), solving it on the small coreset instead of the original clients results in a tractable controller. The approach is validated in a small scale hardware experiment using robot servers and human clients, and in a large scale numerical simulation using thousands of clients.en_US
dc.description.sponsorshipMicro Autonomous Consortium Systems and Technology (United States. Army Research Laboratory (Grant W911NF-08-2-0004))en_US
dc.description.sponsorshipUnited States. Air Force (Contract FA8721-05-C-0002)en_US
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/ICRA.2013.6630677en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT web domainen_US
dc.titleK-robots clustering of moving sensors using coresetsen_US
dc.typeArticleen_US
dc.identifier.citationFeldman, Dan, Stephanie Gil, Ross A. Knepper, Brian Julian, and Daniela Rus. “K-Robots Clustering of Moving Sensors Using Coresets.” 2013 IEEE International Conference on Robotics and Automation (May 2013).en_US
dc.contributor.departmentLincoln Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.departmentMassachusetts Institute of Technology. School of Engineeringen_US
dc.contributor.mitauthorFeldman, Danen_US
dc.contributor.mitauthorGil, Stephanieen_US
dc.contributor.mitauthorKnepper, Ross A.en_US
dc.contributor.mitauthorJulian, Brian Johnen_US
dc.contributor.mitauthorRus, Daniela L.en_US
dc.relation.journalProceedings of the 2013 IEEE International Conference on Robotics and Automationen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsFeldman, Dan; Gil, Stephanie; Knepper, Ross A.; Julian, Brian; Rus, Danielaen_US
dc.identifier.orcidhttps://orcid.org/0000-0001-5473-3566
dc.identifier.orcidhttps://orcid.org/0000-0002-3964-2049
dspace.mitauthor.errortrue
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record