|
SWARM ROBOTICS
Swarm robotics is a new approach to the coordination of multi-robot systems which consist of large numbers of simple physical robots. Swarm Robotics is a technological advancement in Mobile Robotics. The main focus of this workshop is to introduce to the students various methods of communication that can be used to transfer data between multiple machines.
CONCEPTS COVERED:
INTRODUCTION
· Manual controlled robots
· Semi automated robots
· Self controlled robots with different control mechanisms
SWARM ROBOTICS
· Definition and description of swarm robots
· Multi robot system
· Actual and proportional real world application of swarm robots
CONTROL MECHANISM
· Centralized control
· De centralized control
· Difference between centralized control and de centralized control
· Self organization behavior of swarm robots
INTELLEGENCE
· Artificial intelligence in brief
· Types of artificial intelligence
· Swarm intelligence
COMMUNICATION SYSTEM
· UART Serial communication protocol
· Short and long range wireless communication
· Avoiding signal jamming
· Sensor network of swarm robots
· Swarm communication
CONSTRUCTION
· Construction of mechanical structure
· Assembling of robotic brain
· Assembling of different types of sensors
· Assembling of different communication mechanisms
IMPLEMENTATION OF SWARM INTELLEGENCE PART-1
· Embedded C
· Introduction to embedded C for AVR controllers
· Use of WinAvr cross compiler
· Writing codes for basic input and output
· PC based Simulation of code
· Generating hex code
· Transferring the code into the robotics brain
· Writing code for generating time delay
· Use of interrupts
· Implementation of UART protocol
· Use of fuse bits
DESIGN CRITERIA
· Deciding the application goal
· Feasibility study
· Processor selection criteria
· Sensor selection criteria
· Selection of power source
· Mechanical structure analysis and design
· Selection of a suitable algorithm
IMPLEMENTATION OF SWARM INTELLEGENCE PART-2
· Making a simple self controlled robot
· Interfacing of motors and moving the robots in different direction
· Interfacing of sensors
· Making a line follower robot
· Making a grid solving robot
· Interfacing of wireless communication mechanisms
· Communicating a robot with a PC through radio frequency
· Implementation of swarm intelligence
· Scheduling a PC with swarm robots
· Communicating in between the swarm robots
· Scheduling in between the swarm robots
· Implementation of various swarm control algorithms
Duration:
We conduct a workshop on 2 consecutive days, each day 8 hours session so in total 16 hours
properly divided into theory and hands on sessions.
Swarm Robotics Kit content:
1. Mother board(1)
2. CC2500 (1)
3. GraphicsLCD (1)
4. Analog sensor(withconnector)(3)
5. USB programmer (1)
6. 5 core FRC connector for USB programmer (1)
7. Spacers (4)
8. battery connector 9v (2 battery snapper 1 dc jack) (1)
9. chassis(1)
10. molded plastic wheels with rubber grip (2)
11. DC geared motor(2)
12. screws nuts and bolts (2)
13. screw driver (1)
|