Categorized | Technology

A troop of miniature robots play Beethoven’s tunes on virtual piano

pianoThe new generation of robot swarm called Khepera Bots from Georgia Tech plays the familiar classical tune Beethoven’s Fur Elise.┬áThe researchers from the laboratories of GRITS (Georgia Robotics and Intelligent Systems) have done this at Georgia Tech. They programmed these miniature robots to play Beethoven’s on a virtual piano on a flat plane. The robots figured out themselves and one robot leads the troop as a leader who knows the information about playing the tune. The leader robot knows how and where a robot has to be to produce the perfect notes. He assigns the role to other robots by conveying the message to play Fur Elise.

The Khepera team contains miniature bots of just 5.5 cm across their thimble shaped body. Each robot contains two wheels to move and a host of sensors which includes the antenna and tiny hat for the communication. The idea behind their design is to create swarming behavior between them which mimics the similar swarming behavior of the birds, fishes and animals. With this behavior, each robot moves based on the actions and locations of the other robots and surroundings. The objective of this research was to make the individual bots of the swarm to appear at a specific location on the virtual key board and to create the perfect note of the tune to make the music. The leader bot was told the necessary data points beforehand. Then, the leader conveys the message to other bots how and where they should be.

The swarm programming became a little difficult to the researchers when they added some other elements to their goal which they thought those would help them to learn about programming swarm behavior. The researchers wanted their bots to use least number of themselves and the shortest route which is possible to play a song based on the tempo. If the song needed to be played slowly, it could be done by single bot racing all over the virtual key board. But when tempo picks up, one bot will not be enough to get to the next note on time to keep up with the tempo. So, they added bot by bot to meet the tempo which started the swarm. There is an amazing thing about the leader of the troop, he is not just tell the others how and where they should be and also coveys the information to the nearest bot. The nearest bot in turn conveys the message to the other bots near to him and so on, in this way the message reaches the target bot. This method makes each and every robot to know when and where they should be on playing music which is just like the swarming behavior in nature.

The swarm program is such a cute thing when playing the Beethoven’s tune on a piano, but it can be an incredible military application in near future. As for now, we can enjoy the Fur Elise from the cute miniature robots.

Comments are closed.

Children like to be challenged

If you want to find educational toys that your youngsters will take pleasure in enjoying with, the most effective factor to do is have them check it out.

Recent Posts

Monitoring Software

The Internet can be tricky for parents to deal with because kids often need to use the Internet for school, but parents parents are often worried about the various activities that their children might be engaged in. Peer-to-peer file sharing can lead to lawsuits and even a criminal prosecution. Some teens might engage in activities online that are embarrassing to the family or may lead to viruses or hackers accessing the computer. Fortunately, there are various forms of monitoring software that can offer parental control.

Monitoring software can also be very helpful when parents are trying to learn what their children are up to, such as whether they are attending class or doing their homework.

Many teens use the computer purchased specifically for schoolwork to play computer games or chat with friends. Monitoring software can not only record activities on the computer, but smartphone software such as Mobile Spy can silently record the teen's GPS information, text messages and phone call information.

Monitoring software sits silently on a computer or mobile device and monitors all of the activities carried out on the device, encouraging the teen to consistently use the device for communication. Activity is usually uploaded to an online account so that the parent can monitor activity from anywhere without having to get close to the phone. This is crucial since parents will usually not have physical access to the phone without arousing suspicion.

Many monitoring programs also come with keystroke loggers, which log keys recorded on the computer, a contextual blocker, and features that allow parents to block certain websites. All of these features allow parents to have a peace of mind when allowing their teens to use the Internet.