background preloader

Robotics

Facebook Twitter

Lego

DIY Drones. DRL - Main Page. CS 223A : Introduction to Robotics. Winter Quarter 2014 Announcements Schedule Homework Homework Guidelines: Homework is due by 12:50 pm on the due date. James McLurkin's Personal Webpage. What is a "Swarm"? As robots become more and more useful, multiple robots working together on a single task will become commonplace.

Many of the most useful applications of robots are particularly well-suited to this "swarm" approach. Groups of robots can perform these tasks more efficiently, and can perform them in fundamentally different ways than robots working individually. However, swarms of robots are difficult to program and coordinate. My work focuses on developing software and programming techniques applicable to large swarms of robots, with populations in the 10 to 10,000 range.

Applications of Robot Swarms There are many applications for swarms of robots. In all these applications, individual robots must work independently, only communicating with other nearby robots. Software from Insects? The main goal of my research is to understand how to use local interactions between nearby robots to produce large-scale group behaviors from the entire swarm. The Future Primitive Behaviors. Swarm robotics. Swarm of open-source Jasmine micro-robots recharging themselves Swarm robotics is a new 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. 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 behaviour occurs. Definition[edit] 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. Video tracking is an essential tool for systematically studying swarm-behavior, even though other tracking methods are available. Distributed Robotics. Center for Distributed Robotics, University of Minnesota.