Assignments Discussion Group Course Advertisement Lecture Blog
[Msgs] New course: **Control systems for mobile robots**
Sun Dec 7 13:02:44 EST 2008
I will be offering the following course in the spring. This is the class where we bring a 300-lb. robot to Michigan for the annual Intelligent Ground Vehicles Competition.
Now we have a pretty solid robot base, and we can focus on software.
The class will meet once weekly - Mondays from 2:30p to 5:00p. There is an undergrad section 91.350.202 and a grad section 91.580.205.
Course description follows; see http://www.cs.uml.edu/ecg/index.php/CSMRspr09/ for the same plus a web link to the text on Amazon (used copies are available cheap).
I hope you can join us! Please let me know if you need an override number to get in.
Control Systems for Mobile Robots
91.350.202 (undergrad) and 91.580.205 (grad)
Prof. Fred Martin
Monday, 2:30p – 5:00p
This course will focus understanding and implementing control architectures for mobile robots that operate autonomously to accomplish specific tasks. The class will combine theory and practice, including the study of successful robot architectures and our own implementations.
We will use Player/Stage/Gazebo, an open-source robot simulation package and driver system. This will allow us to develop control programs for simulated robots, including the ability to process robot-centric camera views and laser ranger data. You will develop a control program for a simulated robot in a simulated world, and then be able to seamlessly run that control program on our actual robot running in the real world. The use of the simulation tools are essential, given the amount of work involved in creating successful control programs and the relatively low availability of live robot time in the field.
Robot control tasks will be driven by the two main challenges of the annual Intelligent Ground Vehicles Competition: the navigation challenge, which involves visiting waypoints in a 1-acre field given GPS data and the presence of barrels, sawhorses, and other physical obstacles, and the autonomous challenge, which requires the robot to stay inside a pair of painted lines in a one-tenth mile outdoor course. See www.igvc.org for more details.
This year's IGVC competition will be held June 5–8, 2009. All students who participate in the CSMR course will be invited to make the road trip to Oakland, Michigan (just north of Detroit) to enter the contest. Funding to support the trip will be available.
We will use the following book: Artificial Intelligence and Mobile Robots: Case Studies of Successful Robot Systems, D. Kortenkamp, R. Peter Bonasso, R. Murphy (eds).
This book is published by MIT Press, but inexpensive used copies are available on Amazon. Please order a used copy from Amazon right away; as of this writing, they are available for as little as $5.07 (plus shipping).