Academic Calendar 2024-2025

Search Results

Search Results for "MECH 456"

MECH 456  Introduction To Robotics  Units: 3.50  
This course will cover the following topics in the field of robotics: historical development; robot components (sensors, actuators, and end effectors, and their selection criteria); basic categories of robots (serial and parallel manipulators, mobile robots); mobility/constraint analysis; workspace analysis; rigid body kinematics (homogeneous transformation, angle and axis of rotation, Euler angles); manipulator kinematics and motion trajectories (displacement and velocity analyses, differential relations, Jacobian matrix); non-redundant and redundant sensing/actuation of manipulators; manipulator statics (force and stiffness); singularities; and manipulator dynamics.
(Lec: 3, Lab: 0, Tut: 0.5)
Requirements: Prerequisites: MECH 350 or MTHE 332 (MATH 332) or MTHE 335 or ELEC 443 or permission of the instructor Corequisites: Exclusions: ELEC 448, MREN 348  
Offering Term: W  
CEAB Units:    
Mathematics 0  
Natural Sciences 0  
Complementary Studies 0  
Engineering Science 21  
Engineering Design 21  
Offering Faculty: Smith Engineering  

Course Learning Outcomes:

  1. Discuss the robot selection requirements and robot components and use the pertinent terminology in modelling, analyzing and designing robot manipulators.
  2. Analyze motion capabilities of mechanisms and robot manipulators.
  3. Assess layouts of serial manipulators for the required motions.
  4. Investigate the challenges in designing robot manipulators for a specific environment by defining the problem before proposing solutions.
  5. Develop the models of serial manipulators (planar and spatial) and analyze their forward and inverse kinematics.
  6. Apply the generalized inverses of linear systems of equations to overdetermined and under-determined problems, and analyze redundant and over-constrained manipulators.
  7. Formulate relations between the actuators’ forces/torques and manipulator payload (static and dynamic cases) and deflection (accuracy) of operation point.
  8. Design/redesign or employ redundancy to eliminate or avoid singularity.
  9. Use MATLAB to simulate and analyze motion and force/compliance performance of a manipulator for the required task.
  10. Articulate the design, modelling, analysis and simulation of robot manipulators through the use of the four phases of systems’ life cycle.
  11. Engage with group activities by sharing ideas, workload, and providing effective feedback.