Obstacle Avoidance of Multi Agent System using Swarm Autobots

Swarm Auto-bots are having an unprecedented positive impact on our personal social and business operations. Swarm Auto-bots is a field in which large numbers of robots are coordinated to perform the desired task. The nature of individual Auto-bots is either heterogeneous or homogenous robots. A

2025-06-28 16:28:41 - Adil Khan

Project Title

Obstacle Avoidance of Multi Agent System using Swarm Autobots

Project Area of Specialization RoboticsProject Summary

Swarm Auto-bots are having an unprecedented positive impact on our personal social and business operations. Swarm Auto-bots is a field in which large numbers of robots are coordinated to perform the desired task. The nature of individual Auto-bots is either heterogeneous or homogenous robots. A significant portion of the research is seen
to be interested in mobile Auto-bots. The main aim is to fabricate and develop an autonomous and intelligent system to perform swarming with synchronization and continuous communication. It is a system in which the moving Auto-bots perform swarming; avoiding obstacles and collisions among themselves by controlling parameters like stability and synchronization. The prototype comprises two unmanned ground vehicles (UGVs). These UGVs form swarm. The swarm Auto-bots are comprised of one Master the decision-making Auto-bot and the other is Slave who acts accordingly to the alpha node in a synchronized manner. The UGVs are designed and fabricated on the same computational power to enhance ability and modification according to application. The communication channel is Wi-Fi in a range of 220 meters, yet a well-secured Master only communicates to the unique MAC address of the Slave and can handle 250 bytes of data up to 20 beta nodes if attached.

Project Objectives

The following are the Objective of our proposed system:

Project Implementation Method
  1. Controller ESP32 Extended Version Installation After assembling the chassis the next step is to install the ESP32 extended version controller. This controller has been installed with the help of a breadboard and each pin of this controller is used by all other components that we are using and connected to it through wiring. Wiring is done through jumper wires. Each pin of ESP32 is specified for a specific component. We are using this extended version of it because we need more pins to use. Arduino IDE compiler is used for it with ESP32 libraries installed.
  2. Motors Installation After assembling the chassis the next step that comes is to control the motors. These motors operate on a 5.5A current and 12V DC. Their no-load speed is 350rpm. For controlling the motors we have to control its PITCH and YAW.
  3. Ultrasonic Sensor(HCSR04) We have implemented an Ultrasonic sensor in front of our nodes. This sensor is a distance measuring sensor and here we are using it for obstacle avoidance. An ultrasonic sensor works by sending sound waves and detecting how far the object is. It calculates the distance by measuring time lapses between sending and receiving of an ultrasonic pulse to a target. And here it is taking data at a distance of 20cm.
  4. Lipo-Battery (2200mah) Installation Lipo battery is installed in every node to provide current and it gives a total of 4A current. As all the components that are present in each node need some current and voltage like motors to need 2A current ESP 32 needs 27-44mA, Ultrasonic sensor needs 15mA, Long-range sharp IR needs 33mA and Flame sensor needs 1.0 microamps of current.
  5. Autobots Swarm:  Keeping in view our all objectives which are Synchronization, Coordination, and Communication we have synchronized each node with each other and done the communication between them. Data is sent from one node controller to another node’s controller without any delay. For this purpose, we have to design these swarm Autobots.
  6. Block Diagram'Obstacle Avoidance of Multi Agent System using Swarm Autobots' _1659395451.png
Benefits of the Project

This project scope is application-based subject to obstacle avoidance. Consequently, the following are the benefits of the current scenario:

Technical Details of Final Deliverable

The final deliverable will include the following:

Final Deliverable of the Project HW/SW integrated systemCore Industry OthersOther IndustriesCore Technology RoboticsOther TechnologiesSustainable Development Goals Decent Work and Economic Growth, Industry, Innovation and Infrastructure, Sustainable Cities and CommunitiesRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 57150
ESP 32 Micro controller Equipment6170010200
4wd Smart Robot Chassis Equipment420008000
LIPO Battery 2200mah Equipment4330013200
T Connector for LIPO Battery Equipment450200
Motor Driver L298N Equipment82001600
Data Cable Equipment44001600
Male to Male Wires Equipment2003600
Female to Female Wires Equipment2003600
LIPO Battery Balance Charger Equipment150005000
Reserve DC Gear Motor Equipment91501350
Ultrosonic sensor Equipment162504000
3 Mini Breadboard Equipment4200800
Other Expenses Miscellaneous 11000010000

More Posts