Applied Autonomous Robots I

Last updated: 2/23/2014

Author Information

Professor M. Ani Hsieh
Drexel University

Course Details

Description

This is the first of a two-quarter course sequence that addresses the problems of controlling and motivating robots to act intelligently in dynamic, unpredictable environments. In this first course, topics will include mobile robot kinematics, motion planning, and control. To demonstrate these concepts, we will be looking at mobile robots and assignments will be done in MATLAB and USARSim. USARSim is a high fidelity simulation environment built on the Unreal Tournament game engine and allows for realistic simulation and control of virtual robotic agents. Students are required to purchase the Unreal Tournament 2004 game. Lectures will be complemented by project-based assignments, discussions and in-class student presentations. The final project will be a robotics competition in USARSim where teams are tasked to program their robots to autonomously navigate through obstacle courses of varying difficulty.

Prerequisites

Original Course Documents

Source file URL

Course Contents

Week 1

MATLAB Command Window Output
MATLAB Scripts and Functions

Reading

Problem Set

Week 2

Reading

Problem Set

Week 3

Reading

Problem Set

Week 4

Least-squares Line Fitting
Least-squares Circle Fitting

Problem Set

Week 5

Problem Set

Week 6

Reading

Problem Set

Week 7

Reading

Problem Set

Week 8

Trajectory Following Simulator: start with show_sim.m

Reading

Week 9

Project

Project Details

Presentation Details

Textbooks

Principles of Robot Motion: Theory, Algorithms, and Implementations *
by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun
ISBN-10: 0262033275
ISBN-13: 978-0262033275

USARSim Manual *

Unreal Tournament 2004 *

Official Unreal Tournament Patch V3369 *

USARSim *

NOTE: It is EXTREMELY important that you follow the installation instructions in the USARSim Manual EXACTLY. READ the installation directions FIRST before you install.

Introduction to Autonomous Mobile Robots Ŧ
by Roland Siegwart and Illah R. Nourbakhsh
ISBN-10:026219502X
ISBN-13: 978-0262195027

Probabilistic Robotics Ŧ
by Sebastian Thrun, Wolfram Burgard and Dieter Fox
ISBN-10: 0262201623
ISBN-13: 978-0262201629

* Required Material
Ŧ Supplemental Material

Resources

Links