I am lost! Where is the line? A Bug's Life, Walt Disney (1998). ...
research
Go to the ant, thou sluggard; consider her ways, and be wise: Which having no guide, overseer, or ruler, Provideth 
her meat in the summer, and gathereth her food in the harvest. Proverbs 6:6-8. _____
papers
_____
It may be that. You never can tell with bees. Winnie the Pooh by A.A. Milne (1926). -->
cfp
| jan 2, 2008 |
OASIS-TAOSF-RI-CMU [ homee ] * foto * links +++
λ OASIS, TAOSF, RI, CMU | cv || K10-PROSPECT-RI-CMU LOW, KIAN HSIANG BRYAN |劉謙雄|
PH.D. CANDIDATE> ECE> CMU
TAOSF> RI> CMU
Teaching Asst (On Study Leave)> CS> NUS
bryanlowATcsDOTcmuDOTedu

@...
research
_____| c     u     r     r     e     n     t |____________
+ Adaptive Sampling for Multi-Robot Wide-Area Exploration and Mapping
_______________| p     a     s     t |________
+ Distributed Layered Architecture for Self-Organization of Mobile Sensor Networks
+ Action Selection Mechanism for Multi-Robot Tasks + Integrated Robot Planning and Control

TAOSF


PROSPECT
Adaptive Sampling for Multi-Robot Wide-Area Exploration and Mapping

PROJECT DURATION : Jul 2005 - Present

PROJECT LAB : T-SAR

PROBLEM DESCRIPTION
The problem of exploring an unknown environment is a central issue in mobile robotics. Typically, it requires sampling the entire terrain. However, a complete coverage is not practical in terms of resource costs if the environment is large with only a few small-scale, dynamic features of interest, or ''hotspots'', and the robot sensing range is limited. Such an environment also discourages the placement of static sensors because a large number of sensors will be needed to find location-varying hotspots and sample them at a high resolution. Furthermore, these static sensors are not capable of sample return.
The environment described above arises in two important real-world applications: (1) planetary exploration such as antarctic meteorite search, geologic reconnaissance, and prospecting for mineral deposits or localized methane sources on Mars, and (2) environment and ecological monitoring such as precision agriculture, and monitoring of ocean phenomena (plankton bloom, upwelling), forest ecosystems, rare species, pollution, or contamination.

PROPOSED METHODOLOGY
In this work, we consider the above exploration problem with a team of robots. Our goal is to design and build robot teams that can coordinate and plan its exploration strategy to (1) maximize coverage of wide areas and sampling at the hotspots given the constraints on resource costs (e.g., mission time and energy consumption), and consequently (2) learn as accurately as possible about properties of the environmental phenomena (e.g., environmental field mapping, hotspot size, intensity and boundary).
The work in this research investigates adaptive multi-robot exploration strategies to achieve the above objectives and its motivation is closely related to that of active learning in the machine learning community. In an adaptive strategy, its procedure for selecting locations to be included in the robot paths depends on the sampling data observed during exploration. On the other hand, non-adaptive exploration strategies have no such dependence and the robot paths may therefore be selected prior to exploration. When the environmental phenomena are smoothly varying, non-adaptive strategies are known to perform well. However, if the environment contains hotspots, adaptive exploration can exploit the clustering characteristics of the environmental phenomena (i.e., hotspots) to obtain more precise estimates of the environmental properties than non-adaptive exploration.

PUBLICATIONS
  1. Adaptive Multi-Robot Wide-Area Exploration and Mapping.
    Kian Hsiang Low, John M. Dolan & Pradeep Khosla.
    To appear in 7th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS-08), Estoril, Portugal, May 12-16, 2008.
    [ ]   [ ]   [ 22.2% Acceptance Rate, Multi-Robots Track, Oral Presentation ]

  2. Adaptive Sampling for Multi-Robot Wide-Area Exploration.
    Kian Hsiang Low, Geoffrey J. Gordon, John M. Dolan & Pradeep Khosla.
    In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA'07), pages 755-760, Rome, Italy, Apr 10-14, 2007.
    [ ]   [ ]

  3. Adaptive Sampling for Multi-Robot Wide Area Prospecting.
    Kian Hsiang Low, Geoffrey J. Gordon, John M. Dolan, and Pradeep Khosla.
    In Technical Report CMU-RI-TR-05-51, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, October 2005.
    [ ]   [ ]
VIDEOS
  1. Adaptive cluster sampling (5.33MB)

  2. Simple random sampling (6.65MB)

  3. Raster scanning (13.5MB)


Distributed Layered Architecture for Self-Organization of Mobile Sensor Networks


PROJECT DURATION : Nov 2002 - Jun 2005

PROJECT COLLABORATOR :

PROBLEM DESCRIPTION
One of the fundamental issues that arises in a sensor network is coverage. Traditionally, network coverage is maximized by determining the optimal placement of static sensors in a centralized manner, which can be related to the class of art gallery problems. However, recent investigations in sensor network mobility reveal that mobile sensors can self-organize to provide better coverage than static placement. Existing applications have only utilized uninformed mobility (i.e., random motion or patrol). In contrast, our work here focuses on informed, intelligent mobility to further improve coverage. Our network coverage problem is motivated by the following constraints that discourage static sensor placement or uninformed mobility: a) no prior information about the exact target locations, population densities or motion pattern, b) limited sensory range, and c) very large area to be observed. All these conditions may cause the sensors to be unable to cover the entire region of interest. Hence, fixed sensor locations or uninformed mobility will not be adequate in general. Rather, the sensors have to move dynamically in response to the motion and distribution of targets and other sensors to maximize coverage. Inspired by robotics, the above problem may be regarded as that of low-level motion control to coordinate the sensors' target tracking movements in the continuous workspace. Alternatively, it can be cast as a high-level task allocation problem by segmenting the workspace into discrete regions such that each region is assigned a group or coalition of sensors to track the targets within.

PROPOSED METHODOLOGY
This work presents a reactive layered multi-robot architecture for distributed mobile sensor network coverage in complex, dynamic environments. At the lower layer, each robot uses a reactive motion control strategy known as Cooperative Extended Kohonen Maps to coordinate their target tracking within a region without the need of communication. This strategy is also responsible for obstacle avoidance, robot separation to minimize task interference, and navigation between regions via beacons or checkpoints plotted by a motion planner. At the higher layer, the robots use a dynamic ant-based task allocation scheme to cooperatively self-organize their coalitions in a decentralized manner according to the target distributions across the regions. This scheme addresses the following issues, which distinguish it from the other task allocation mechanisms:
Task Allocation for Multi-Robot Tasks: Existing algorithms (e.g., auction-and behavior-based) assume a multi-robot task can be partitioned into single-robot tasks. But this may not be always possible or the multi-robot task can be more efficiently performed by coalitions of robots.
Coalition Formation for Minimalist Robots: Existing coalition formation schemes require complex planning, explicit negotiation, and precise estimation of coalitional cost. Hence, they do not perform well in dynamic, real-time scenarios.
Cooperation of Resource-Limited Robots: Robots with limited communication and sensing capabilities (i.e., partial observability) can only obtain local, uncertain information of the dynamic environment. With limited computational power, their cooperative strategies cannot involve complex planning or negotiations.

PUBLICATIONS
  1. Autonomic Mobile Sensor Network with Self-Coordinated Task Allocation and Execution.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In IEEE Transactions on Systems, Man, and Cybernetics - Part C: Applications and Reviews (Special Issue on Engineering Autonomic Systems), volume 36, issue 3, pages 315-327, May 2006.
    [ ]   [ ]   [ Andrew P. Sage Best Transactions Paper Award for the best paper published in IEEE Trans. SMC - Part A, B, and C in 2006 ]

  2. Task Allocation via Self-Organizing Swarm Coalitions in Distributed Mobile Sensor Network.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In Proceedings of the 19th National Conference on Artificial Intelligence (AAAI-04), pages 28-33, San Jose, CA, Jul 25-29, 2004.
    [ ]   [ ]   [ 26.7% Acceptance Rate ]

  3. Reactive, Distributed Layered Architecture for Resource-Bounded Multi-Robot Cooperation: Application to Mobile Sensor Network Coverage.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA'04), pages 3747-3752, New Orleans, LA, Apr 26 - May 1, 2004.
    [ ]   [ ]
PRESENTATIONS
  1. Task Allocation via Self-Organizing Swarm Coalitions in Distributed Mobile Sensor Network.
    Kian Hsiang Low.
    Presented in 8th National IT Awareness Project Competition (NITA-04), National University of Singapore, Mar 13, 2004 (Overall Best Project, Postgraduate Category).
    [ ]
VIDEOS

Coverage of 30 targets (green) with 15 ant robots (white)
  1. Self-organization of swarm coalitions to unknown, time-varying target distribution after

  2. Robot switching to region of higher task demand (i.e., targets to robots ratio) @refer to the above publications for information on the region numbers

Action Selection Mechanism for Multi-Robot Tasks

PROJECT DURATION : Sep 2002 - Nov 2002

PROBLEM DESCRIPTION
A central issue in the design of behavior-based control architectures for autonomous mobile robots is the formulation of effective mechanisms to coordinate the behaviors. These mechanisms determine the policy of conflict resolution between behaviors, which involves behavioral cooperation and competition to select the most appropriate action. The actions are selected so as to optimize the achievement of the goals or behavioral objectives. Developing such an action selection methodology is non-trivial due to realistic constraints such as environmental complexity and unpredictability, and resource limitations, which include computational and cognitive capabilities of the robot, incomplete knowledge of the environment, and time constraints. As a result, action selection can never be absolutely optimal. Given these constraints, the action selection scheme should be able to choose actions that are good enough to satisfy multiple concurrent, possibly conflicting, behavioral objectives.

PROPOSED METHODOLOGY
Our motivation of the action selection mechanism is to develop a motion control strategy for autonomous non-holonomic mobile robots that can perform distributed multi-robot surveillance in unknown, dynamic, complex, and unpredictable environments. By implementing the action selection framework using an assemblage of self-organizing neural networks, it induces the following key features that significantly enhance the agent's action selection capability: self-organization of continuous state and action spaces to provide smooth, efficient and fine motion control, and action selection via the cooperation and competition of Extended Kohonen Maps to achieve more complex motion tasks: (1) negotiation of unforeseen concave and narrowly spaced obstacles, and (2) cooperative tracking of multiple mobile targets by a team of robots. Qualitative and quantitative comparisons for single- and multi-robot tasks show that our framework can provide better action selection than do potential fields method.

PUBLICATIONS
  1. An Ensemble of Cooperative Extended Kohonen Maps for Complex Robot Motion Tasks.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In Neural Computation, volume 17, issue 6, pages 1411-1445, Jun 2005.
    [ ]   [ ]

  2. Continuous-Spaced Action Selection for Single- and Multi-Robot Tasks Using Cooperative Extended Kohonen Maps.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In Proceedings of the IEEE International Conference on Networking, Sensing and Control (ICNSC'04) (Invited Paper to Special Session on Visual Surveillance), pages 198-203, Taipei, Taiwan, Mar 21-23, 2004.
    [ ]   [ ]

  3. Action Selection for Single- and Multi-Robot Tasks Using Cooperative Extended Kohonen Maps.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In Proceedings of the 18th International Joint Conference on Artificial Intelligence (IJCAI-03), pages 1505-1506, Acapulco, Mexico, Aug 9-15, 2003.
    [ ]   [ ]   [ 27.6% Acceptance Rate ]

  4. Action Selection in Continuous State and Action Spaces by Cooperation and Competition of Extended Kohonen Maps.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In Proceedings of the 2nd International Joint Conference on Autonomous Agents and MultiAgent Systems (AAMAS-03), pages 1056-1057, Melbourne, Australia, Jul 14-18, 2003.
    [ ]   [ ]
VIDEOS
  1. Cooperative tracking of moving targets by robots using cooperative Extended Kohonen Maps (145KB)

Integrated Robot Planning and Control

PROJECT DURATION : Jul 2001 - Sep 2002

PROBLEM DESCRIPTION
Robot motion research has proceeded along two separate directions: high-level deliberative planning and low-level reactive control. Deliberative planning uses a world model to generate an optimal sequence of collision-free actions that can achieve a globally specified goal in a complex static environment. However, in a dynamic environment, unforeseen obstacles may obstruct the action sequence, and replanning to react to these situations can be too computationally expensive. On the other hand, reactive control directly couples sensed data to appropriate actions. It allows the robot to respond robustly and timely to unexpected obstacles and environmental changes but may be trapped by them.

PROPOSED METHODOLOGY
The problem of goal-directed, collision-free motion in a complex, unpredictable environment can be solved by tightly integrating high-level deliberative planning with low-level reactive control. This work presents two such architectures for a nonholonomic mobile robot. To achieve real-time performance, reactive control capabilities have to be fully realized so that the deliberative planner can be simplified. These architectures are enriched with reactive target reaching and obstacle avoidance modules. Their target reaching modules use indirect-mapping Extended Kohonen Map to provide finer and smoother motion control than direct-mapping methods. While one architecture fuses these modules indirectly via command fusion, the other one couples them directly using cooperative Extended Kohonen Maps, enabling the robot to negotiate unforeseen concave obstacles. The planner for both architectures use a slippery cells technique to decompose the free workspace into fewer cells, thus reducing search time. Any two points in the cell can still be traversed by reactive motion.

PUBLICATIONS
  1. Enhancing the Reactive Capabilities of Integrated Planning and Control with Cooperative Extended Kohonen Maps.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA'03), pages 3428-3433, Taipei, Taiwan, May 12-17, 2003.
    [ ]   [ ]

  2. A Hybrid Mobile Robot Architecture with Integrated Planning and Control.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In Proceedings of the 1st International Joint Conference on Autonomous Agents and MultiAgent Systems (AAMAS-02), pages 219-226, Bologna, Italy, Jul 15-19, 2002.
    [ ]   [ ]   [ 26% Acceptance Rate ]

  3. Integrated Planning and Control of Mobile Robot with Self-Organizing Neural Network.
    Kian Hsiang Low, Wee Kheng Leow & Marcelo H. Ang, Jr.
    In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA'02), pages 3870-3875, Washington, DC, May 11-15, 2002.
    [ ]   [ ]

  4. Integrated Robot Planning and Control with Extended Kohonen Maps.
    Kian Hsiang Low.
    Master's Thesis, Department of Computer Science, School of Computing, National University of Singapore, July, 2002.
    [ ]   [ ]   [ Singapore Computer Society Prize for best M.Sc. Thesis 2002-2003 ]
VIDEOS
  1. Robot motion in an environment with unforeseen stationary obstacle using command fusion (1.21MB)

  2. Robot motion in an environment with unforeseen moving obstacle using command fusion (1.79MB)

  3. Robot motion in an environment that changes using command fusion (1.06MB)

  4. Robot motion in an environment with unforeseen stationary concave and narrowly spaced convex obstacles using cooperative Extended Kohonen Maps (1.11MB)

  5. Robot motion in an environment with unforeseen moving obstacles using cooperative Extended Kohonen Maps (0.88MB)