Autonomous robots collect data from their environments and respond to the values gathered from their sensors in order to solve problems. In this introduction to autonomous robotics, students will first learn the basic principles of mechanical construction, electronics, sensors, motors and robot programming. Then, they will design, build and program original robots to solve problems such as finding the brightest light in a room and traversing a maze. In the hands-on course, students spend the majority of their time actually working with robots under instructor supervision. There is a significant writing component used in assessment, so students enhance their scientific writing skills. Prerequisites: CSC231 and CSC233. Typically offered annually. Not offered pass/fail.
|CSC 231 and CSC 233||1 course|