TY - JOUR
T1 - On sharing spatial data with uncertainty integration amongst multiple robots having different maps
AU - Ravankar, Abhijeet
AU - Ravankar, Ankit A.
AU - Hoshino, Yohei
AU - Kobayashi, Yukinori
N1 - Funding Information:
This work was supported by NIH/NIEHS R01-ES11346, CDC R01-EH000326, the American Lung Association of Hawai'i, and Leahi Fund. J. Davis is funded in part by NIH/NCRR U54MD007584. The authors gratefully acknowledge the HICLASS Research Team (E. Fernandez, J. Kometani, A. Petersen, J. Sutherland, M. Thomason, E. Wong, J. Yoshioka); the Hawai'i Department of Education and families and staff of participating schools; the Ka'u Rural Health Community Association, Inc. and the Hawai'i Island Rural Health Association (J. Marques) for community advisory support; the Hawai'i Department of Health (J. Kunimoto), Clean Air Branch (L. Young) and Hazard Evaluation and Emergency Response Program (B. Brooks); M. Davey, M. Wolfson, and J.P. Michaud for technical and scientific support, and E.Wong, J. Shrader, Q. Le, P. Namnama, and R. Grattan for manuscript preparation.
Publisher Copyright:
© 2019 by the authors. Licensee MDPI, Basel, Switzerland.
PY - 2019/7/1
Y1 - 2019/7/1
N2 - Information sharing is a powerful feature of multi-robot systems. Sharing information precisely and accurately is important and has many benefits. Particularly, smart information sharing can improve robot path planning. If a robot finds a new obstacle or blocked path, it can share this information with other remote robots allowing them to plan better paths. However, there are two problems with such information sharing. First, the maps of the robots may be different in nature (e.g., 2D grid-map, 3D semantic map, feature map etc.) as the sensors used by the robots for mapping and localization may be different. Even the maps generated using the same sensor (e.g., Lidar) can vary in scale or rotation and the sensors used might have different specifications like resolution or range. In such scenarios, the ‘correspondence problem’ in different maps is a critical bottleneck in information sharing. Second, the transience of the obstacles has to be considered while also considering the positional uncertainty of the new obstacles while sharing information. In our previous work, we proposed a ‘node-map’ with a confidence decay mechanism to solve this problem. However, the previous work had many limitations due to the decoupling of new obstacle’s positional uncertainty and confidence decay. Moreover, the previous work applied only to homogeneous maps. In addition, the previous model worked only with static obstacles in the environment. The current work extends our previous work in three main ways: (1) we extend the previous work by integrating positional uncertainty in the confidence decay mechanism and mathematically model the transience of newly added or removed obstacles and discuss its merits; (2) we extend the previous work by considering information sharing in heterogeneous maps build using different sensors; and (3) we consider dynamic obstacles like moving people in the environment and test the proposed method in complex scenarios. All the experiments are performed in real environments and with actual robots and results are discussed.
AB - Information sharing is a powerful feature of multi-robot systems. Sharing information precisely and accurately is important and has many benefits. Particularly, smart information sharing can improve robot path planning. If a robot finds a new obstacle or blocked path, it can share this information with other remote robots allowing them to plan better paths. However, there are two problems with such information sharing. First, the maps of the robots may be different in nature (e.g., 2D grid-map, 3D semantic map, feature map etc.) as the sensors used by the robots for mapping and localization may be different. Even the maps generated using the same sensor (e.g., Lidar) can vary in scale or rotation and the sensors used might have different specifications like resolution or range. In such scenarios, the ‘correspondence problem’ in different maps is a critical bottleneck in information sharing. Second, the transience of the obstacles has to be considered while also considering the positional uncertainty of the new obstacles while sharing information. In our previous work, we proposed a ‘node-map’ with a confidence decay mechanism to solve this problem. However, the previous work had many limitations due to the decoupling of new obstacle’s positional uncertainty and confidence decay. Moreover, the previous work applied only to homogeneous maps. In addition, the previous model worked only with static obstacles in the environment. The current work extends our previous work in three main ways: (1) we extend the previous work by integrating positional uncertainty in the confidence decay mechanism and mathematically model the transience of newly added or removed obstacles and discuss its merits; (2) we extend the previous work by considering information sharing in heterogeneous maps build using different sensors; and (3) we consider dynamic obstacles like moving people in the environment and test the proposed method in complex scenarios. All the experiments are performed in real environments and with actual robots and results are discussed.
KW - Mapping
KW - Multi-robot systems
KW - Path planning
KW - Positional uncertainty
KW - information sharing
UR - http://www.scopus.com/inward/record.url?scp=85073541859&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85073541859&partnerID=8YFLogxK
U2 - 10.3390/APP9132753
DO - 10.3390/APP9132753
M3 - Article
AN - SCOPUS:85073541859
SN - 2076-3417
VL - 9
JO - Applied Sciences (Switzerland)
JF - Applied Sciences (Switzerland)
IS - 13
M1 - 2753
ER -