Home
|
Minor in RoboticsThe robotics minor will have a pre-requisite: knowledge of the C language, basic programming skills, and familiarity with basic algorithms. A central course for the minor is a new one entitled General Robotics (24-354). This course will give students the big picture of what is going on in robotics through topics such as kinematics, mechanisms, motion planning, sensor based planning, mobile robotics, sensors and vision. The minor also has two other required courses: (1) a controls class and (2) a manipulation, dynamics, or mechanism class. These courses provide students with the necessary intuition and technical background to move on to more advanced robotics courses.Students may satisfy the elective requirements by taking an upper level Robotics Institute course and an independent research project under Mechanical Engineerings Project (24-391/392), Mechanical Engineering Department Research Honors(24-291/492), CIT Honors(39-500), or Undergraduate Research in Robotics(16-597). In any event, the student must have course selection approved by the director of the minor. Following is the list of courses that must be completed for the Minor in Robotics:Overview 24-354 General Robotics Controls One of the following courses: 06-205 Chemical Engineering Process Control 18-370 Fundamentals of Control 24-451 Feedback Control Systems 16-299 Introduction to Feedback Control Systems Note that CS students should take the new 16-299 course to satisfy their controls requirement but they can take either 18-370 or 24-451 with only the 18-396 pre-requisite (perhaps pass/fail). 18-220 would be helpful, but not necessary. ECE students can take 24-451 with only the 18-396 pre-requisite. There are no long pre-req chain for these courses if you are a non-major. Manipulation, Dynamics, Mechanisms One of the following courses: 15-384 Manipulation 24-353 Intermediate Dynamics 24-355 Kinematics and Dynamics of Mechanisms Electives Two of the following courses: 15-381 Artificial Intelligence: Representation and Problem solving 15-385 Computer Vision 15-462 Computer Graphics I 15-463 Computer Graphics II 15-681 Machine Learning 16-362/16-862 Introduction to Mobile Robot Programming 16-721 Advanced Perception 16-778/18-778/24-778 Mechatronic Design 18-879 Special Topics in Systems and Control (Multi-Agent Systems) 24-384 Special Topics in Design: Computational Geometry 24-700/16-735 Robotic Sensor Based Motion Planning 24-779 Human Systems and Control 60-422 Advanced ETB: Robotic Art Studio 85-213 Information Processing and Artificial Intelligence 85-370 Perception One Independent study course An upper level RI course For questions about the Robotics Minor, contact Howie Choset
|