Swarm robotics is an approach to the coordination of multirobot 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.
The Kilobot is a 3.3 cm tall low-cost swarm robot developed by Radhika Nagpal and Michael Rubenstein at Harvard University. They can act in groups, up to a thousand, to execute commands programmed by users that could not be executed by individual robots.
The power source is a rechargeable lithium-ion battery that can power the robot for up to 3–12 hours based on how active the robot is. They are equipped with a three color (red, green, and blue) LED which is used to display information to the user. While wheels are very effective at movement, they are also expensive which substantially increases the cost of each unit. One way the cost was lowered was due to the method of movement being two vibrators. When either is activated, the Kilobot turns at about 45° per second; when both are activated, the robot moves forward at about 1 cm/s. The robot stands on 3 rigid legs, which elevates the robot 2 cm off the surface. The individual robots are each equipped with an infrared transmitter and receiver so that the robots can communicate with each other. The transmitter of a robot sends a light towards the surface which reflects up to the receiver of another nearby robot, which then executes a command based on the program. Some drawbacks of these methods of communication and movement are: the area on which the Kilobot works is limited to flat surfaces and the inability to move precisely over long distances or over an extended period of time
Here the Kilobot drones want to play follow-the-leader - however, there are three different leaders and each drone only wants to have one leader... They have been programmed to randomly move until they have only a single leader signal.
The guy demo'ing the little fellows was very helpful.
The Natural Robotics Lab was founded in 2010. It is led by Dr. Roderich Gross from the Department of Automatic Control and Systems Engineering, The University of Sheffield.
It investigates robotic systems inspired by nature and robotic models of natural systems. Particular emphasis is on the study of self-assembling robotic systems and swarm robotic systems.
The Kilobot was developed by the prestigious Harvard University and it is now produced and distributed by K-Team.
Specifications:
• Processor :
Each Kilobot has an onboard microcontroller (atmega 328)
32K program memory (used for both user program and bootloader)
1K EEPROM for storing calibration values and other non-volatile data.
• Communication :
Kilobots can communicate with neighbours up to 7 cm away by reflecting infrared (IR)
light off the ground surface.
• Sensing :
When receiving a message, distance to the transmitting Kilobot can be determined
using received signal strength.
The brightness of the ambient light shining on a Kilobot can be detected.
• Movement :
Each Kilobot has 2 vibration motors, which are independently controllable, allowing for
differential drive of the robot.
Each motor can be set to 255 different power levels
• Light :
Each Kilobot has a red/green/blue (RGB) LED pointed upward, and each colour has 3
levels of brightness control.
• Battery management :
A Kilobot can sense its own battery voltage.
Each Kilobot has a built-in charger, which charges the onboard battery when +6 volts is
applied to any of the legs, and GND is applied to the charging tab.
• Debug :
A serial output header is available on each robot for debugging via computer terminal.
• Dimension :
The diameter is 33 mm and the height is 34mm (including the legs)
ALSO source: KILOBOTICS with all the resources needed to get started with the kilobots.
article: Evolving Self-Organizing Behaviors
for a Swarm-bot
and article:
article 2 self organizing swarm robots
Evolving Self-Organizing Behaviors for a Swarm-Bot
When Can We Call a System Self-Organizing?
Comments
Post a Comment