Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Benson Limketkai is active.

Publication


Featured researches published by Benson Limketkai.


Proceedings of the IEEE | 2006

Distributed Multirobot Exploration and Mapping

Dieter Fox; Jonathan Ko; Kurt Konolige; Benson Limketkai; Dirk Schulz; Benjamin Stewart

Efficient exploration of unknown environments is a fundamental problem in mobile robotics. We present an approach to distributed multirobot mapping and exploration. Our system enables teams of robots to efficiently explore environments from different, unknown locations. In order to ensure consistency when combining their data into shared maps, the robots actively seek to verify their relative locations. Using shared maps, they coordinate their exploration strategies to maximize the efficiency of exploration. This system was evaluated under extremely realistic real-world conditions. An outside evaluation team found the system to be highly efficient and robust. The maps generated by our approach are consistently more accurate than those generated by manually measuring the locations and extensions of rooms and objects


intelligent robots and systems | 2003

A practical, decision-theoretic approach to multi-robot mapping and exploration

Jonathan Ko; Benjamin Stewart; Dieter Fox; Kurt Konolige; Benson Limketkai

An important assumption underlying virtually all approaches to multi-robot exploration is prior knowledge about their relative locations. This is due to the fact that robots need to merge their maps so as to coordinate their exploration strategies. The key step in map merging is to estimate the relative locations of the individual robots. This paper presents a novel approach to multi-robot map merging under global uncertainty about the robots relative locations. Our approach uses an adapted version of particle filters to estimate the position of one robot in the other robots partial map. The risk of false-positive map matches is avoided by verifying match hypotheses using a rendezvous approach. We show how to seamlessly integrate this approach into a decision-theoretic multi-robot coordination strategy. The experiments show that our sample-based technique can reliably find good hypotheses for map matches. Furthermore, we present results obtained with two robots successfully merging their maps using the decision-theoretic rendezvous strategy.


intelligent robots and systems | 2010

Efficient Sparse Pose Adjustment for 2D mapping

Kurt Konolige; Giorgio Grisetti; Rainer Kümmerle; Wolfram Burgard; Benson Limketkai; Regis Vincent

Pose graphs have become a popular representation for solving the simultaneous localization and mapping (SLAM) problem. A pose graph is a set of robot poses connected by nonlinear constraints obtained from observations of features common to nearby poses. Optimizing large pose graphs has been a bottleneck for mobile robots, since the computation time of direct nonlinear optimization can grow cubically with the size of the graph. In this paper, we propose an efficient method for constructing and solving the linear subproblem, which is the bottleneck of these direct methods. We compare our method, called Sparse Pose Adjustment (SPA), with competing indirect methods, and show that it outperforms them in terms of convergence speed and accuracy. We demonstrate its effectiveness on a large set of indoor real-world maps, and a very large simulated dataset. Open-source implementations in C++, and the datasets, are publicly available.


intelligent robots and systems | 2003

Map merging for distributed robot navigation

Kurt Konolige; Dieter Fox; Benson Limketkai; Jonathan Ko; Benjamin Stewart

A set of robots mapping an area can potentially combine their information to produce a distributed map more efficiently than a single robot alone. We describe a general framework for distributed map building in the presence of uncertain communication. Within this framework, we then present a technical solution to the key decision problem of determining relative location within partial maps.


national conference on artificial intelligence | 2004

Centibots: very large scale distributed robotic teams

Charlie Ortiz; Kurt Konolige; Regis Vincent; Benoit Morisset; Andrew Agno; Michael Eriksen; Dieter Fox; Benson Limketkai; Jonathan Ko; Benjamin Steward; Dirk Schulz

We describe the development of Centibots, a framework for very large teams of robots that are able to perceive, explore, plan and collaborate in unknown environments.


intelligent robots and systems | 2002

Towards object mapping in non-stationary environments with mobile robots

Rahul Biswas; Benson Limketkai; Scott Sanner; Sebastian Thrun

We propose an occupancy grid mapping algorithm for mobile robots operating in environments where objects change their locations over time. Our approach uses a straightforward map differencing technique to detect changes in an environment over time. It employs the expectation maximization algorithm to learn models of non-stationary objects, and to determine the location of such objects in individual occupancy grid maps built at different points in time. By combining data from multiple maps when learning object models, the resulting models have higher fidelity than could be obtained from any single map. A Bayesian complexity measure is applied to determine the number of different objects in the model, making it possible to apply the approach to situations where not all objects are present at all times in the map.


Annals of Mathematics and Artificial Intelligence | 2008

Distributed multirobot exploration, mapping, and task allocation

Regis Vincent; Dieter Fox; Jonathan Ko; Kurt Konolige; Benson Limketkai; Benoit Morisset; Charles L. Ortiz; Dirk Schulz; Benjamin Stewart

We present an integrated approach to multirobot exploration, mapping and searching suitable for large teams of robots operating in unknown areas lacking an existing supporting communications infrastructure. We present a set of algorithms that have been both implemented and experimentally verified on teams—of what we refer to as Centibots—consisting of as many as 100 robots. The results that we present involve search tasks that can be divided into a mapping stage in which robots must jointly explore a large unknown area with the goal of generating a consistent map from the fragment, a search stage in which robots are deployed within the environment in order to systematically search for an object of interest, and a protection phase in which robots are distributed to track any intruders in the search area. During the first stage, the robots actively seek to verify their relative locations in order to ensure consistency when combining data into shared maps; they must also coordinate their exploration strategies so as to maximize the efficiency of exploration. In the second and third stages, robots allocate search tasks among themselves; since tasks are not defined a priori, the robots first produce a topological graph of the area of interest and then generate a set of tasks that reflect spatial and communication constraints. Our system was evaluated under extremely realistic real-world conditions. An outside evaluation team found the system to be highly efficient and robust.


international conference on multimedia information networking and security | 2010

Comparison of indoor robot localization techniques in the absence of GPS

Regis Vincent; Benson Limketkai; Michael Eriksen

When available, GPS is the quick and easy solution to localizing a robot. However, because it is often not available (e.g. indoors) or not reliable enough, other techniques, using laser range finders or cameras have been developed that offer better performance. For 2D localization,lLaser range finders are far more precise and easier to work with than cameras. We report here on the performance of several implementations of the main class of localization algorithms that use a laser, Simultaneous Localization And Mapping (SLAM) on the RAWSEEDS benchmark. SRI Internationals SLAM system has an RMS error in XY of 0.32m (0.22%). This is the best reported performance on this benchmark.


international symposium on experimental robotics | 2003

Learning Occupancy Grids of Non-Stationary Objects with Mobile Robots

Benson Limketkai; Rahul Biswas; Sebastian Thrun

We propose an occupancy grid mapping algorithm for mobile robots operating in environments where objects may change their locations over time. Most mapping algorithms rely on a static world assumption, which cannot model non-stationary objects (chairs, desks,...). This paper describes an extension to the well-known occupancy grid mapping technique [5,10] for learning models of non-stationary objects. Our approach uses a map differencing technique to extract snapshots of non-stationary objects. It then employs the expectation maximization (EM) algorithm to learn models of these objects, and to solve the data association problem that arises when objects are seen at different places at different points in time. A Bayesian version of Occam’s razor is applied to determine the number of different objects in the model. Experimental results obtained in two different indoor environments illustrate that our approach robustly solves the data association problem, and generates accurate models of environments with non-stationary objects.


uncertainty in artificial intelligence | 2002

Learning hierarchical object maps of non-stationary environments with mobile robots

Dragomir Anguelov; Rahul Biswas; Daphne Koller; Benson Limketkai; Sebastian Thrun

Collaboration


Dive into the Benson Limketkai's collaboration.

Top Co-Authors

Avatar

Dieter Fox

University of Washington

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jonathan Ko

University of Washington

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Dirk Schulz

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge