Detection, tracking and avoidance of multiple dynamic objects

被引:35
作者
Krishna, KM [1 ]
Kalra, PK [1 ]
机构
[1] Indian Inst Technol, Dept Elect Engn, Kanpur, Uttar Pradesh, India
关键词
sensor-based mobile robot; dynamic objects; real-time detection and tracking; clustering-based approach; model-based approach; collision avoidance; fuzzy rule-base;
D O I
10.1023/A:1015508906105
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
Real-time motion planning in an unknown environment involves collision avoidance of static as well as moving agents. Strategies suitable for navigation in a stationary environment cannot be translated as strategies per se for dynamic environments. In a purely stationary environment all that the sensor can detect can only be a static object is assumed implicitly. In a mixed environment such an assumption is no longer valid. For efficient collision avoidance identification of the attribute of the detected object as static or dynamic is probably inevitable. Presented here are two novel schemes for perceiving the presence of dynamic objects in the robot's neighborhood. One of them, called the Model-Based Approach (MBA) detects motion by observing changes in the features of the environment represented on a map. The other CBA (cluster-based approach) partitions the contents of the environment into clusters representative of the objects. Inspecting the characteristics of the partitioned clusters reveals the presence of dynamic agents. The extracted dynamic objects are tracked in consequent samples of the environment through a straightforward nearest neighbor rule based on the Euclidean metric. A distributed fuzzy controller avoids the tracked dynamic objects through direction and velocity control of the mobile robot. The collision avoidance scheme is extended to overcome multiple dynamic objects through a priority based averaging technique (PBA). Indicating the need for additional rules apart from the PBA to overcome conflicting decisions while tackling multiple dynamic objects can be considered as another contribution of this effort. The method has been tested through simulations by navigating a sensor-based mobile robot amidst multiple dynamic objects and its efficacy established.
引用
收藏
页码:371 / 408
页数:38
相关论文
共 25 条
[1]
BABUSKA R, FUZZY MODELING CONTR, P101
[2]
BORENSTIEN J, 1991, IEEE T ROBOT AUTOMAT, V7
[3]
CAI Q, P INT C IM PROC
[4]
CHANG CC, 1997, IEEE T ROBOT AUTOMAT, V13
[5]
Fujimori A, 2000, J ROBOTIC SYST, V17, P347, DOI 10.1002/1097-4563(200007)17:7<347::AID-ROB1>3.0.CO
[6]
2-A
[7]
A HIERARCHICAL STRATEGY FOR PATH PLANNING AMONG MOVING OBSTACLES [J].
FUJIMURA, K ;
SAMET, H .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1989, 5 (01) :61-69
[8]
CONTROL FOR MOBILE ROBOTS IN THE PRESENCE OF MOVING-OBJECTS [J].
GRISWOLD, NC ;
EEM, J .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (02) :263-268
[9]
AN ACQUISITION OF OPERATORS RULES FOR COLLISION-AVOIDANCE USING FUZZY NEURAL NETWORKS [J].
HIRAGA, I ;
FURUHASHI, T ;
UCHIKAWA, Y ;
NAKAYAMA, S .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1995, 3 (03) :280-287
[10]
HORN BKP, ARTIFICIAL INTELLIGE, V17, P185