Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Pattern Forming Robots Using Swarm Intelligence

Swarm robotics is a field of multi-robotics in which large number of robots is coordinated and distributed in decentralized and centrallized way. Swarm robotics is the study of how to coordinate large groups of relatively simple robots through the use of local rules of communication and algorithms.

Project Title

Pattern Forming Robots Using Swarm Intelligence

Project Area of Specialization

Robotics

Project Summary

Swarm robotics is a field of multi-robotics in which large number of robots is coordinated and distributed in decentralized and centrallized way. Swarm robotics is the study of how to coordinate large groups of relatively simple robots through the use of local rules of communication and algorithms. Swarm robotics is a relatively new example for the coordination of multiple robots solely based on local interactions through algorithms of control systems and communications. This technology can be implemented on the  robots which  perform military tasks, environmental tasks such as helping with natural disasters, all the way to cancer fighting nano-robots, the applications of swarm robotics are nearly endless and we can only look forward to the future and wait to see what else comes up with time. The main aim of this project is to implement the algorithms of swarm robotic on UAV’s but firstly will be testing it on UGV’s, if it will be completed on time and we wouldn't have budget problem then we will try to implement it on UAV's. As for UGV's  after interfacing each and every agent of swarm, we will be giving different patterns i.e. geometric shapes, to them by which they will be arranging their self in the given patterns.

The main inspiration and motivation for selecting this project is by analyzing the nature of Almighty God. Especially we were motivated with the collective behaviors of the fishes in sea and the insects such as the honey-bee’s dance, the trail following of ants, as we are not hidden with the recent researches during last decades in different aspects of biology, related to the collective behavior of these insects, fishes and animal etc. As social insects, the individuals are not informed about the global status of the colony. There exists no leader that guides all the other individuals in order to accomplish their goals. The knowledge of the swarm is distributed throughout all the agents, where an individual is not able to accomplish its task without the rest of the swarm. This would be our strategy for accomplishing our work in a fruitful and successful way. For doing so we be building strong communicational algorithm through which each and every agent of swarm will be locating and contacting each other timely.

Project Objectives

The researcher are being working to improve the efficiency and performances of these swarms robots, Moreover our innovation and objective is to implement this technology on UGV’s that will be very helpful for the purpose of defense, as far as military is concern, they are constantly looking and working day and night  for ways to improve their soldiers’ capabilities in the field but more importantly, they are trying to develop devices that will allow them to perform tasks without endangering the lives of their soldiers. Millions of these machines, which are essentially flying robots, could be programmed to join together and form vast networks. These could then be dropped in capsules by UAVs and released into the environment to perform tasks like advanced investigation, coordination of cyber-attacks or even physical attacks on military bases, either by targeting enemy soldiers or disabling large vehicles.

Swarm robotics has the potential to promote flexibility, robustness and scalability but is not yet ready to be used to solve real-world challenges. Much more research is required to overcome hardware shortcomings that limit the functionality of these robot systems. We will not be limiting our self just by testing and implementing it on UGV’s our main targets is to implement it on UAV’s, We hope that our project ends up with success then will move to propose this project to the military.

Project Implementation Method

Literature Survey: To determine the possible solution and ways for implementing the swarm algorithms using different software. 

Mechanical Designing of  Robot on Solid Works: To make robust and stronger mechanical design which help us to beware from any mishap of damaging robot.

Assembling of Robot, Component and Controller Selection:To select light weight robust material with minimum linkages. High speed, with good precision hardware components.

Learning of Raspberry Pi, Python Language, Interfacing Robot Operating System and MATLAB: To overcome problem in the use of Simulink Modeling in MATLAB and Robot operating system for the use of navigation and localization.To learn the method of interfacing the software with real systems and software simulations.

Coding and Simulink Modelling: We will be working on modeling and coding, new language with lots of new syntaxes will be little problem for us because we will be working on it for the first time on real time.

Implementation and Testing: We will have the proper simulation and calculated result earlier, but implementing it on real system will be our main task.

Finalizing  Hardware and Testing:After testing we will be finalizing the hardware with proper presentations and with best accurate working.

Report Writing:After performing all above task in given time we will be writing report in which we will describe each and every working component in best understanding formats.

Benefits of the Project

Our innovation is to implement this technology on UGV’s that will be very helpful for the purpose of defense, as far as military is concern, they are constantly looking and working day and night  for ways to improve their soldiers’ capabilities in the field but more importantly, they are trying to develop devices that will allow them to perform tasks without endangering the lives of their soldiers. Millions of these machines, which are essentially flying robots, could be programmed to join together and form vast networks. These could then be dropped in capsules by UAVs and released into the environment to perform tasks like advanced investigation, coordination of cyber-attacks or even physical attacks on military bases, either by targeting enemy soldiers or disabling large vehicles.

Technical Details of Final Deliverable

The Final Deliverable will consist of a Master Robot with its two Slave/Agent Robot that will be working on centralized system and they will be forming a desire geometric shape on a localized cartesian coordinate arena. All the data transfer and computaion of data will be displaying on Laptop a/c to their movement.

Final Deliverable of the Project

Hardware System

Type of Industry

Others

Technologies

Robotics

Sustainable Development Goals

Peace and Justice Strong Institutions, Partnerships to achieve the Goal

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Arduino MEGA 2560 Equipment112001200
Raspberry Pi 2 - Model B Equipment160006000
Lipo Battery 3200maH Equipment130003000
MPU-9250 Acceleration,Gyroscope, Compass 9-AXIS Equipment110001000
Robot Frame Acrylic Equipment1500500
Hall Effect Encoder Motor Equipment240008000
Zumo 32U4 Robot Equipment21800036000
Web Camera Dany PC-1220 Equipment110001000
Motor Driver L298N Equipment1300300
Wires,Switches and Shrink tubes Miscellaneous 120002000
Buck Converter Equipment1500500
Miscellaneous Items Miscellaneous 140004000
Xbee Wifi Module+Dongle- Wire Antenna Equipment3400012000
Total in (Rs) 75500
If you need this project, please contact me on contact@adikhanofficial.com
Augmented reality based shopping application

Online shopping has grown in popularity as a result of the current scenario. The majority...

1675638330.png
Adil Khan
9 months ago
Wearable Heat Stroke Prevention Device

With the surge in global warming throughout the decades, the surface temperature of earth...

1675638330.png
Adil Khan
9 months ago
Machine Learning Model for Wheat Yield Estimation

Wheat is one of the most significant crops, with an annual worldwide grain production of 7...

1675638330.png
Adil Khan
9 months ago
Online Tailoring Management system for women

This is web-site which provides facility to woman?s to get their dress material stitched w...

1675638330.png
Adil Khan
9 months ago
Object Oriented Programming Teaching Application Using Augmented Reali...

There is a demanding need to empower students with the computational thinking skills that...

1675638330.png
Adil Khan
9 months ago