Teamwork for robots
Our world is getting more and more complex.
At the same time we encounter the situation that our robots are
getting more powerfull and cheaper.
Thus we can think of new application area for our robots. But some of
these new robotic tasks
are still so complex that a single robot will need help from other
robots.
The idea is to take several robots, acting as a swarm of individuals,
or as a team working together.
Basic principles for controlling a robot, or a team of robots will be
the subject of this lab course.
We will work in 2-person teams using the mobile teaching and research
platform RoomRider equipped with a laser-range scanning system
and an on board camera, the mobile platform Robotino, the
6-DOF manipulator
(Kinova robot arm Mico and a quadcopter (type Bebop2).
The robots will be programmed under Linux, with C or C++ programming
language. We expect, that you are allready familiar with programming C
or C++.
S.Thrun, W.Burgard and Dieter Fox: "Probabilistic Robotics", MIT
Press, 2006
G.Bekey: "Autonomous Robots, From Biological Inspiration to
Implementation and Control", MIT Press, 2005
J.Buchli (eds.): "Mobile Robots - Moving Intelligence", Publised by
Advanced Robotic Sytems International Verlag, 2006
Additional literature, will be given during the lab course.
University of Bonn, Institute for Computer Science, Computer Science VI - Intelligent Systems and Robotics Impress Data Privacy Statement