Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

Swarm Autobots

    Swarm robotics is a field of multi-robotics in which large numbers of robots are coordinated in a distributed and decentralized way. It typically consists of many individuals, simple, and heterogenous or homogenous robots

Project Title

Swarm Autobots

Project Area of Specialization

Robotics

Project Summary

    Swarm robotics is a field of multi-robotics in which large numbers of robots are coordinated in a distributed and decentralized way. It typically consists of many individuals, simple, and heterogenous or homogenous robots. In today’s era of research, a lot of researchers are seen to be interested in mobile robots. Therefore, in this project, we aim to design and develop an autonomous and able system to perform swarming with synchronization and continuous communication. The goal is to develop our own algorithm which named         '' Autobots Swarm Algorithm'', design and develops a system in which the moving robots performing swarming; detect objects via camera using machine learning; extinguish the fire using sensors and whilst avoiding obstacles and collisions among themselves; doing; perform fire extinguishing applications using water tanks. These robots can work with/without human interference. In this context, techniques of obstacle detection and collision avoidance between them presented are also upgradable to artificial intelligence and machine learning algorithms. We are to develop robots in the field of controls and communication that will ease the machine work by performing swarming amongst them.

Project Objectives

  • Design and develop robots (UGVs).
  • Fully-autonomous system.
  • Synchronization, coordination, and communication between those robots.
  • Swarm formation amongst these multiple robots.
  • Extinguish the fire in an unknown arena

Project Implementation Method

 Introduction to Autobots Swarm Algorithm

The ‘Autobots Swarm Algorithm’  is developing by us, is influence by the working standards of robots working scheme, this explains working of a group of swarm together to perform complex tasks, for example, surveillance, intelligence, time reducing and reducing single machine effort by grouping. In these algorithms, we are designing in such a way that distinctive calculations are performed with a specific end goal to satisfy a couple of parameters, for example, communication, coordination, and synchronization. He main challenges are to perform synchronization with almost zero delays but in practical delay would in a microsecond. With current specification, we can handle 20 Nodes-slave with Alpha Node-Master giving commands to them. 12 bits of data is transferred as per standard but can send 16 bits-32 bits but the delay would increase due high computation is required to sync that complex data to each of the swarm group.

Benefits of the Project

If we look at the bigger picture, we can see that before the last decade when the concept of swarm robots was not introduced; machines did all the human work. But now, the field of multi-robotics is a major interest of quite a lot of researchers in this decade since the concept of swarming amongst the robots reduces the machine effort and increase work efficiency. In the near future, the concept of swarming will take over to reduce machine efforts and save time for any desired project. So, using the knowledge of the fields of Communication and Controls we shall be able to develop multiple robots that will execute tasks using swarm formation.

- Developing our own Algorithm for swarming is autonomous robots 

- Image processing 

- Autonomous system 

- Stability, precession, and accuracy

-Global application to extinguish in an unknown arena (except water surface)

Technical Details of Final Deliverable

  1. Robots Assembly

Robots assembly and development is the major part of the project so we have used T101 Tank Tracked. It uses high power DC motor (specially customized GM25-370 motor) with a high-quality Hall Sensor Encoder inside the motor. The chassis which is used has the capability to surveil in rough terrains like sand, moist oil, and a low level of watery surface. Providing two spate Hall-encoder 12v dc high rpm motors to each chassis gives it more accuracy in movement and also makes it able to carry weight up to 5kg

.2.Object detection

        Object detection is performed by using machine learning algorithm, in which installing a camera in robot make it serial connection with controller and then synchronized it with our algorithm of swarming and then take that data on our mobile phone; in which app is developed and the live image is transferred from robot to out our mobile phone application via Bluetooth channel.

3.Obstacles Avoidance

An unknown environment is provided to the robots in which they perform surveillance of the arena and avoid any obstacles faced. So, Ultrasonic SR04 Sensors are used for the avoidance of these obstacles.

4.Inter-Collision Avoidance

As this project includes multi-robots, so, there are chances of collision among them. So, to avoid these collisions, we have used long-range Infrared (IR) sensors

5.Synchronization and Communication

This is the most challenging part of the project. The synchronization and communication are done among the robots using ESP-32 micro-controllers. These controllers have a built-in Wi-Fi and Bluetooth module. These controllers are mounted on top of each robot. The communication is done via the Wi-Fi module and th routing protocol is used. The position of each robot is provided via an encoder installed in the robots.

 6. Autobots Swarm Algorithm

The ‘Autobots Swarm Algorithm’  is developing by us, is influence by the working standards of robots working scheme, this explains working of a group of swarm together to perform complex tasks, for example, surveillance, intelligence, time reducing and reducing single machine effort by grouping. In these algorithms, we are designing in such a way that distinctive calculations are performed with a specific end goal to satisfy a couple of parameters, for example, communication, coordination, and synchronization. He main challenges are to perform synchronization with almost zero delays but in practical delay would in a microsecond. With current specification, we can handle 20 Nodes-slave with Alpha Node-Master giving commands to them. 12 bits of data is transferred as per standard but can send 16 bits-32 bits but the delay would increase due high computation is required to sync that complex data to each of the swarm group.

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Manufacturing

Other Industries

Education , IT , Others , Security , Telecommunication

Core Technology

Robotics

Other Technologies

Artificial Intelligence(AI)

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Tank-100 catterpilar chassis Equipment4630025200
ln-298n ( motor driver) Equipment43201280
SHARP-IR 2Y02A F56 Equipment810008000
HC-SR04 (Ultrasonic) Equipment4180720
HW ( flame sensor) Equipment81501200
LM-2596(Buck converter) Equipment81301040
ESP-32 (extended version) Equipment49503800
ESP-32 CAM Equipment112001200
Submersible water pump Equipment4200800
Wiring Equipment81501200
PCB boards Equipment45002000
Acrlic plastic sheet Equipment61701020
Lipo bateries Equipment4350014000
Buzzer Equipment42080
Relay module Equipment4130520
SG-90 servo Equipment4220880
bread board Equipment4100400
Gy-271 ( compass) Equipment44201680
resistors Equipment20360
LED lights Equipment2010200
i-beacons Equipment410004000
Chassis delivery(online charges) Miscellaneous 4200800
Batteries online delivery charges Miscellaneous 46002400
College road charges from islamabad Miscellaneous 103003000
Extra equipment changes in circuitory Miscellaneous 110001000
Developing aerena for open open Miscellaneous 125002500
other Miscellaneous 1300300
lipo battery connectors Equipment4170680
Total in (Rs) 79960
If you need this project, please contact me on contact@adikhanofficial.com
Human Activity Recognition using deep learning

Human activity recognition or HAR is a challenging classification task. It invo...

1675638330.png
Adil Khan
10 months ago
Automatic Rotary Bike Parking system

A rotary bike parking system is a mechanical system designed to minimize the area required...

1675638330.png
Adil Khan
10 months ago
Deep Vision based Digital Diagnostic Aide for the Brain Diseases using...

Previously a lot of work has been done to diagnose brain diseases using CT scans, PET and...

1675638330.png
Adil Khan
10 months ago
Perturb & Observe (PO) Based Simulation & Hardware Implementat...

Engineers are always trying to make the things easier as much as possible, by pursuing the...

1675638330.png
Adil Khan
10 months ago
Saving Lifes

This help to provide convince to people. When everything available on click like transport...

1675638330.png
Adil Khan
10 months ago