Robotics: Analysis & ControlME 59917 - Fundamental of Robotics (Spring 2026)This course provides an introduction to the fundamental principles of robotics, with an emphasis on modeling, analysis, and control of robotic systems. Topics include kinematic and dynamic concepts of robots; actuators, sensors, and practical implementation issues; forward and inverse kinematics and dynamics of simple robotic manipulators; kinematics and dynamics of wheeled mobile robots; trajectory planning and motion generation; basic concepts of human–robot interaction; and actuator dynamics with PID control design. The course aims to equip students with a solid theoretical foundation and practical insight necessary for further study and research in robotics and control systems. ME G9900 - Robotics: Analysis & Control (Spring 2026)This course focuses on analytical and control–oriented foundations of robotics, with an emphasis on modeling, motion analysis, and control design for robotic systems. Topics include forward and inverse kinematics of robotic manipulators; differential kinematics involving velocity and acceleration analysis; standard trajectory planning methods; dynamic modeling of robotic arms; modeling and control of mobile robots in both two- and three-dimensional environments; joint-level motion control; multivariable control techniques; sliding mode control; control of robotic vehicles; human–robot interaction; and feedback linearization methods. The course is intended for graduate students seeking rigorous preparation for advanced study and research in robotics, autonomous systems, and nonlinear control. Announcement
PrerequisitesME 41100 (System Dynamics and Control) or equivalent, or consent of instructor. General Information
Textbooks and Reference MaterialsThe main textbook for the course will be:
Other optional references for the course's materials are:
Some subjects may not be covered by the textbooks. Class attendance is required to prepare for exams and projects. Grading & Exam PolicyYour grade will be assigned roughly according to the following percentages.
Two exams will occur during the course's regular time slot. Exams will be closed books and closed notes. No late homework will be accepted. If answers are not accompanied by satisfactory explanations (e.g., all intermediate steps, clearly readable handwriting), no credit will be given. *Students either choose an approved robot model or a robot model will be assigned for the term project during the first month. Students are expected to derive the kinematic and dynamic models of the assigned robot and derive a nonlinear multivariable control law for their robots. Simulation results must be presented to verify that the robot can successfully follow commanded trajectories using the nonlinear control law. Policy on Lateness and Absence Academic IntegrityAll students are subject to the university's academic integrity policies. Academic dishonesty will not be tolerated in any form. I will strongly adhere to the CUNY Policy on Academic Integrity, should the need arise. Instances of academic dishonesty include, but are not limited to
You are encouraged to work with other students on your assignments, and to help other students complete their assignments, provided that you comply with the following conditions:
Copyright PolicyAll course materials (class lectures and discussions, handouts, examinations, web materials) and the intellectual content of the course itself are protected by United States Federal Copyright Law. Students (and all other persons) are forbidden from recording lectures or discussions and from distributing or selling lecture notes and all other course materials without the prior written permission of the instructor. Students are permitted to make notes solely for their own private educational use. Exceptions to accommodate students with disabilities may be granted with appropriate documentation. |