The purpose of this course is to introduce you to the basics of robotics. The material in this course is a combination of essential topics, techniques, algorithms, and tools that will be used in future robotics courses. Fundamental topics relevant to robots (linear algebra, numerical methods, programming) will be reinforced throughout the course using introductions to other robotics topics that are each worthy of a full semester of study (dynamics, kinematics, controls, planning, sensing).
A majority of the content in this course will be presented in the form of lectures and demonstrations. Students will complete homework, labs and a semester-long project (graduate section only) to reinforce their learning. There is no assigned textbook for this course, but lecture notes will be provided online.
Course Schedule (subject to change as needed)
Guide to setting up your computer to do homework and lab assignments
Assignments Note: homework/labs posted before their assigned date (according to the schedule) should be considered a draft.