Swarm robotics is a new approach to the coordination of multi robot systems which consist of large numbers of mostly simple physical robots. It is supposed that a desired collective behavior emerges from the interactions between the robots and interactions of robots with the environment. This approach emerged on the field of artificial swarm intelligence, as well as the biological studies of insects, ants and other fields in nature, where swarm behavior occurs.
The research of swarm robotics is to study the design of robots, their physical body and their controlling behaviors. It is inspired but not limited by the emergent behavior observed in social insects, called swarm intelligence. Relatively simple individual rules can produce a large set of complex swarm behaviors. A key-component is the communication between the members of the group that build a system of constant feedback. The swarm behavior involves constant change of individuals in cooperation with others, as well as the behavior of the whole group.
Unlike distributed robotic systems in general, swarm robotics emphasizes a large number of robots, and promotes scalability, for instance by using only local communication. That local communication for example can be achieved by wireless transmission systems, like radio frequency or infrared.
Video tracking is an essential tool for systematically studying swarm-behavior, even though other tracking methods are available. Recently Bristol robotics laboratory developed an ultrasonic position tracking system for swarm research purposes. Further research is needed to find methodologies that allow the design and reliable prediction of swarm behavior when only the features of the individual swarm members are given.
Session 1: Introduction
• Introduction to Robotics
• Robotics and its application
• Definition, of the Robots
• Future of Robotics
• Basic Parts for build a robot
• Power Supply
• DC Motors: Construction & Characteristics
Session-2: Basic Electronics
• Basic Electronics Component
• Fundamental of Electronics Component
• Introduction to Sensor
• Types Of Sensors
• Working principle of IR Sensor
• Circuit of IR Sensor
Session-4: Introduction to microcontroller
• What is microcontroller?
• Difference Between microcontroller & microprocessor?
• Introduction to Atmega 8 /16/32 microcontroller
• Architecture of the AVR Microcontroller
• How can we use an own microcontroller in our own circuit?
• Pin description of the microcontroller
• How to use I/O of the microcontroller
Session 5: Introduction to Embedded C Programming
• Embedded C Programming for the Microcontroller
• Introduction to AVR Studio and Win AVR
• Introduction to C ,Flow Control and function
• Program structure and debugging
• How to programme a microcontroller
Session 6: Project & Testing
• Writing and burning Swarm Robotics Program
• Testing and debugging Swarm Robotics Program