Instructors: Professor Bob McLaren, Room 325 EBW; mclarenr@missouri.edu
and Professor Marge Skubic, Room 221 EBW; skubicm@missouri.edu
Prerequisites: ECE 206 (4310) or acceptable introduction to feedback control or
instructor’s consent
Textbook: Introduction to Robotics Analysis, Systems, ands Applications, S. B.
Niku, Prentice-Hall, 2001.
Consultation: Arrange for an appointment for a specific time with the instructor
after the class lecture; office hours will be available
References: Fundamentals of Robotics: Analysis and Control, R. J. Schilling,
Prentice-Hall, 1990. Introduction to Robotics; Mechanics
and
Control, J. J. Craig, Prentice-Hall, 2005
I. Introduction, Historical Perspectives, and Course Objectives
II. Robots as Mechanisms; Matrix Representations
III. Transformation Matrices; Inverse Transformations
IV. Forward and Inverse Kinematics ; Arm Equation
V. Joint and Link Parameters
VI. Denavit-Hartenberg (D-H) Representation; Examples
VII. The Inverse Kinematic Solution
VIII. Inverse Kinematic Programming of Robots; Examples
HOUR EXAM I:
IX. Differential Motion and Dynamic Relationships
X. Jacobian Matrix
XI. Differential Motion of a Robot and the Tool Frame
XII. Inverse Jacobian Matrix
XIII. Examples
XIV. Dynamic Analysis and Forces; Lagrangian Dynamics
XV. Dynamic Equations
XVI. Static Force Analysis
XVII. Transformations of Forces and Moments
XVIII. Paths and Trajectories
XIX. Joint Space and Cartesian Space Descriptions
XX. Trajectory Planning: Joint Space and Cartesian Space Trajectories
XXI. Electrical Actuators
XXII. Sensors: Applications in Robotics
XXIII. Image Processing and Analysis
XXIV. Computer Vision Applications in Robotics
XXV. Robot Control: the Robot Equation
XXVI. State Equation Representation; Stability
XXVII. Mobile Robots: Structure and Missions
XXVIII. Imbedded Microcontrollers; Control Strategies, Sensors and Actuators for
Mobile Robots
HOUR EXAM III:
Laboratory: ECE 309 includes a 1 credit hour laboratory (Rm 320 EBW). Laboratory equipment includes two types of robots, two types of conveyor belts, PLC’s, Industrial Control Trainers, electric actuators, vision equipment, and mobile robots.
The experiments will cover: Motor Control, Sensor Feedback Control, Control of Conveyor Belts, Introduction to Robot Parameters and Motion, Direct Kinematics, Pick and Place Operations, Trajectory Control, Work Cell Design and Operation, Vision Applications, and Introduction to Mobile Robots