Multi-Agent robotics is the concept of multiple robots coordinating to complete one or more tasks. Such robotic systems are normally used when a single robot is not capable of accomplishing a task or group of tasks. Such systems have a lot of application in Field Robotics, both for civilian (agriculture, firefighting, etc.) and military (surveillance, reconnaissance, etc.) applications. We seek to cater to the problem of the availability of multi-agent robotic systems by introducing a multi-agent robotics’ platform for learning and research purposes. The aim is towards designing a platform that stands shoulder to shoulder with the existing multi-agent robotics’ systems, at a much lower cost with minimum reduction in capabilities. The primary focus in designing this platform is towards user-friendliness and scalabilty of the platform. Therefore, a high level of abstraction to the underlying hardware is maintained along with a modular design to ensure ease of usage and scalabilty. One key feature of the platform is that it is based on an open source meta-operating system, ROS, which promotes it as anyone can learn and operate the system without having to pay for learning the system’s software dynamics. The technical topology of the project comprises of multiple robots along with a monitoring server, all of communicate through a decentralized communication protocol. The reason for using the decentralized approach is to ensure that the platform is not completely dependent on the server, making sure that the system does not shut down completely in case there is a fault in the monitoring server. The robots in this platform have limited computation capacity and perform only simple tasks like data acquisition, communication and hardware actuation on board. All computationally intensive tasks like SLAM, Navigation and Path Planning are managed on the monitoring server. The currently implemented prototype is able to perform SLAM and Navigation on multiple robots, along with running autonomous exploration and multi-robot map merging algorithms on the platform. The project can be taken forward by constructing several more nodes for the system. These nodes should be able to execute standard multi-robot algorithms. In addition to this, implementation of a variety of multi-robot algorithms like exploration, convergence, etc. and bench-marking their performance against existing platforms can also be done
Chapters
Title |
Author |
Supervisor |
Degree |
Institute |
Title |
Author |
Supervisor |
Degree |
Institute |
Title |
Author |
Supervisor |
Degree |
Institute |
Title |
Author |
Supervisor |
Degree |
Institute |
Book |
Author(s) |
Year |
Publisher |
Book |
Author(s) |
Year |
Publisher |
Chapter |
Author(s) |
Book |
Book Authors |
Year |
Publisher |
Chapter |
Author(s) |
Book |
Book Authors |
Year |
Publisher |
Similar News
Headline |
Date |
News Paper |
Country |
Headline |
Date |
News Paper |
Country |
Similar Articles
Article Title |
Authors |
Journal |
Vol Info |
Language |
Article Title |
Authors |
Journal |
Vol Info |
Language |
Similar Article Headings
Heading |
Article Title |
Authors |
Journal |
Vol Info |
Heading |
Article Title |
Authors |
Journal |
Vol Info |