Basic Information
Python Introduction, Complex Numbers For Planar Motions, The Scientific Method, Holonomic Vs Non-holonomic Motion, A* Algorithm And Path Planning, Kalman Filters, Particle Filters, Kinematic Chains, Forward Kinematics Using Pox, Ik and Differential Ik, Visual Servoing, Gravity Compensation, Regression Least Squares and Tls, Pid Control and Real Pid, Linear and Non-linear Model Fitting. Learning Outcomes# at The End of The Course The Students Will Be Able To# 1. Acquire Useful Theoretical Tools in Robotics and Will Be Able To Explain and Analyze Features Required of a Robot in Order to Carry Out a Given Task. 2. Realize, By Building and Programming, a Robot According to A Changing Task Definition. 3. Explain The Kinematics and Control Considerations of The Robot That Is Implemented to Perform a Given Task.
Faculty: Mechanical Engineering
|Undergraduate Studies
|Graduate Studies
Pre-required courses
35001 - Introduction to Robotics