Please use this identifier to cite or link to this item: https://rda.sliit.lk/handle/123456789/2715
Title: ROS Supported Heterogeneous Multiple Robots Registration and Communication with User Instructions
Authors: Rajapaksha, S
Jayawardena, S
MacDonald, B. A
Keywords: ROS Supported
Heterogeneous
Multiple Robots
Registration
Communication
User Instructions
Issue Date: 23-Feb-2022
Publisher: IEEE
Citation: U. U. S. Rajapaksha, C. Jayawardena and B. A. MacDonald, "ROS Supported Heterogeneous Multiple Robots Registration and Communication with User Instructions," 2022 2nd International Conference on Advanced Research in Computing (ICARC), 2022, pp. 102-107, doi: 10.1109/ICARC54489.2022.9753837.
Series/Report no.: 2022 2nd International Conference on Advanced Research in Computing (ICARC);
Abstract: Different types of heterogeneous multiple service robots are working in the same environment to help humans in many ways in a smart house. These service robots have different capabilities based on the different control and communication systems. The complexity of the programming of the robots is now reduced by using middleware like Robot Operating System (ROS). However, the communication and control of the heterogeneous service robots using very high-level instruction is still tricky because of differences in ROS topics. If a user has issued a high-level instruction to all multiple heterogeneous robots in the same environment, then all robots must complete the given task without considering the software differences in each robot. This research has developed a web-based interface where users can input high-level instruction to all multiple heterogeneous robots running in the same environment. We have used three levels of instructions. Level 01 moves robot forward for the given speed for some distance without obstacles. Level 02 is to move the robot to a specific location without obstacles. Level 03 is to navigate the robot to a goal with some obstacles in the environment. Initially, all robots need to register their software specifications and hardware specification Format (URDF) in the robot registration engine with the help of the ontology. Then all service robots act according to the instruction given by the interpreter. The proposed system was evaluated using a simulated environment with a gazebo using "Turtlebot" and "Tiago" robots. Time complexity analysis of all algorithms was completed using the Big O notation.
URI: http://rda.sliit.lk/handle/123456789/2715
ISSN: 978-1-6654-0741-0
Appears in Collections:Department of Information Technology
Research Papers - IEEE
Research Papers - SLIIT Staff Publications
Research Publications -Dept of Information Technology

Files in This Item:
File Description SizeFormat 
ROS_Supported_Heterogeneous_Multiple_Robots_Registration_and_Communication_with_User_Instructions.pdf
  Until 2050-12-31
1.82 MBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.