ECE 556 Agent-based Mechatronics Systems

The study of electro-mechanical systems controlled by microcontroller technology. The theory, design and construction of smart systems; closely coupled and fully integrated products and systems. The synergistic integration of mechanisms, materials, sensors, interfaces, actuators, microcontrollers, and information technology. 3 credit hours.


• Prerequisite

Undergraduate courses in field of study (ECE308 Elements of Control or equivalent at NCSU) or consent of instructor.

• Course Objectives

This course has been designed to:

  • Expose students to several “Basic Mechatronics Concepts and Techniques”.
  • Learn how to use Mechatronics via microprocessor based PID control for Autonomous
    Vehicle control (class project).
  • Learn and have hands-on experience of Mechatronics and Control.

• Course Requirements

HOMEWORK: Assigned

EXAMINATIONS: Two (2) exams


MATLAB is accessible through the Virtual Computing Lab if you have a high speed internet connection. A Student version can be purchased from Mathworks This course will introduce how to use this software.

EQUIPMENT REQUIRED: Each online student should obtain the following:

One LEGO MINDSTORMS Education EV3 Core Set (Item # 5003400, Price: $389.95 per kit)

Two EV3 Color Sensors (Item # 45506, Price: $39.99 per sensor)

One WiFi Dongle (Edimax EW-7811Un 150Mpbs 11n Wi-Fi USB Adapter Price: $8.99)

PROJECTS: One project

• Reference Books (Optional)

David G. Alciatore, Michael B. Histand, Introduction to Mechatronics and Measurement Systems, 4th Edition, McGraw Hill, 2012, ISBN-13: 978-0-07-338023-0.

W. Bolton, Mechatronics: Electronic Control Systems in Mechanical and Electrical Engineering, 4/e, Prentice Hall, 2009, ISBN 978-0132407632.

• Computer and Internet Requirements

NCSU and Engineering Online have recommended minimum specifications for computers. For details, click here.

• Instructor

Dr. Mo-Yuen Chow, Professor
Dept. of Electrical and Computer Engineering
North Carolina State University
Engineering Bldg II (COE II) 2056
Campus Box 7911
Raleigh, NC 27695-7911

Phone: (919) 515-7360
Fax: (919) 515-5523
Instructor Website: