Introduction to Automation and Robotics
(3-0-3-4)
CMPE Degree: This course is Selected Elective for the CMPE degree.
EE Degree: This course is Selected Elective for the EE degree.
Lab Hours: 0 supervised lab hours and 3 unsupervised lab hours.
Technical Interest Groups / Course Categories: Threads / ECE Electives
Course Coordinator: Maegan Tucker
Prerequisites: ECE 3084 [min C] or 3550 [min D]
Catalog Description
Fundamental disciplines of modern robotics: mechanics, control, and computing. Analysis, design, and control of mobile robots and manipulators. Course may contain team projects and hands-on labs.Textbook(s)
Introduction to Robotics, Mechanics and Control, Robot Modeling and Control, Robotics, Vision and Control: Fundamental Algorithms In MATLAB, Introduction to Autonomous Mobile RobotsCourse Outcomes
Describe the dynamics of robots using mathematical formulation.
Design feedback control laws for robot motion stability and accurate tracking.
Develop software programs to generate motion plans for robots to achieve design goals.
Develop algorithms to process sensor data collected by robots.
Use open-source robotic software packages to design missions.
Strategic Performance Indicators (SPIs)
N/A
Topic List
- Designing for Automation and Concurrent Engineering Principles (2 weeks)
- Hard vs. Flexible Automation
- Basis Concepts in Concurrent Engineering
- Team Projects
- Anatomy of a Robot (1 week)
- Classification of Robots
- Robot Configurations
- Robot Components
- Performance Characteristics
- Object Location (1 week)
- Cartesian Coordinates
- Joint Coordinates
- Coordinate Transformations
- Manipulator Kinematics (2 weeks)
- Direct and Inverse Kinematics
- Solving the Arm Equation
- Examples
- Differential Motion (1 week)
- the Manipulator Jacobian
- Manipulator Dynamics (2 weeks)
- Lagrange-Euler Equations
- Other Formulations
- Software Tools and Examples
- Task Planning (1 week)
- Workspace Analysis
- Trajectory Planning
- Robot Control (2 weeks)
- Position/Torque Control
- Advanced Control Methods
- Sensors and Sensing Strategies (1 week)
- Vision, force/Torque and proximity sensors
- Applications (1 week)
- Intelligent Robotic Systems (1 week)
- Autonomous Robots