Robotics and Control Systems (EGRS)
This course will present articles, news releases, videos, and information from select media outlets on the latest applications and developments in the field of robotics. Also, trends in the use of robotics in the job market will be discussed using data from resources such as the Bureau of Labor Statistics and the International Federation of Robotics.
An introduction and orientation to the field of robotics. Challenges in robotics manufacturing, design and structure of robotic systems, classification of robots, robot geometry, power sources, robotic control systems are covered in this course. The lab part of the course will provide an overview of robotics applications in industry through videos and hands-on experiences. Applied laboratory topics will cover basic programming concepts, structures, and applications using industrial robots.
An introduction to Industry 4.0 concepts and supporting technology. Students will learn the philosophy of Industry 4.0, the application of Industrial Internet of Things (IIoT), and the integration of workcell sensors for digital data collection for the purpose of analytics and predictive actions.
A systematic overview of safety guidelines for robots and collaborative robotics technology. Topics include risk assessment for robotics applications, robot diagnosis and maintenance needs, Robotics Industries Association (RIA) robotics safety standards, applications of collaborative robots (cobots), end-of-arm tooling for cobots, industry 4.0, and basics of data analytics, machine learning, and AI.
An introduction to the equipment and techniques commonly used in industrial control & automation systems. Topics include technical and safety standards, electrical diagrams, control panel design and wiring, pneumatic systems, and motor drives.
An introduction to programmable logic controllers (PLC) with an emphasis on programming of the controller and operator interface. Standard PLC devices (bits, timers, counters etc.) and controller functions dealing with math, compare, moves, program flow, analog input, and high-speed counters will be covered in the course. Written and oral business communications are an integral part of the course.
An introduction to the use of programmable logic controllers (PLC). Basic components of the PLC along with the interface to hydraulic/pneumatic systems and sensors will be discussed. Some higher-level functions such as zone control, master control and sequencers will also be covered. This course will only be offered at the regional sites. It is not a communication-intensive course.
An introduction to mobile robotics. Students will learn to integrate sensor data in order to control mobile robots to perform useful tasks in both known and unknown environments. Applications could include drones, autonomous vehicles, underwater robots, and warehouse robots. Students will also learn about current trends and areas of research within the field of mobile and service robotics.
An introduction to cyber-physical systems. Students will learn digital storage of sensory data, cloud (edge) computing, threat analysis and data protection at the hardware level, security designs applicable for industrial environments, and the application of various intelligent algorithms for data analytics.
This course will cover topics relative to robotics and robotics systems. Two- and three-dimensional kinematics, end effectors, active and passive collision systems, sensors, feedback devices, robotic safety, and principles of operation of applicable hardware will be studied.
Laboratory exercises will provide hands-on examples in the use of industrial robots. Focus will be on learning a structured robotics programming language. Applications and projects will simulate industrial situations as well as emphasize system integration.
The laboratory work will provide an introduction to the use and application of an industrial robot. Programming concepts and structures in the V+ programming language as used in Adept and Staubi robots will be studied. Industry-like applications and system integration projects will be assigned.
An introduction to the field of robotics engineering. Topics include classification of robotic manipulators, accuracy and repeatability, wrists and end-effectors, actuators and sensors, homogeneous transformations, Denavit-Hartenberg convention, forward kinematics, inverse kinematics, trajectory planning and an introduction to velocity kinematics. Laboratory exercises will focus on the operation and programming of industrial robots and robotics simulation using industry standard software.
A study of the theory and application of sensors and machine vision in modern manufacturing systems. Topics will include position sensors, encoders, interface electronics, force and torque sensors, LAN, PLC, electrical noise, machine vision, lighting techniques, control software, feature extraction techniques and robot guidance.
A study and analysis of the components of an automated manufacturing system. Topics include analysis of flow lines, automated assembly systems, MRP, materials requirement planning, production economics and CIM. Course work will include applications of manufacturing systems software including factory simulation. Laboratory work will focus on systems integration, advanced programming of industrial robots, and flow line automation.
An introduction to the analysis and design of linear feedback control systems. The course will include a study of system modeling, block diagrams, system response, stability, steady state error, bode plots and root locus. Laboratory exercises will develop a student's ability to design feedback systems and quantify system performance.
This course builds upon the fundamental control system theory covered in EGRS460 and introduces various control system design techniques. General topics include Bode and root locus design techniques, controllability and observability, optimal control, state space design. Several classical design techniques such as phase-lead, phase-lag, deadbeat, pole placement and PID design are covered.
Study of the mathematical modeling of production concepts, analysis of automated flow lines, automated assembly systems, production economics, automated guided vehicles and materials requirement planning.
The first part of the laboratory work will focus on programming Fanuc robots using the Karel programming language. Industry-like applications and system integration projects will be assigned. The second part of the lab work will include the application of WITNESS discrete-event simulation software package to study and analyze manufacturing systems.
Laboratory work in automation will focus on programming Fanuc robots using the Karel programming language. Industry-like applications and system integration projects will be assigned. Lab work in simulation will include the introduction to a discrete-event manufacturing simulation software package. Several manufacturing systems will be modeled, verified, validated and optimized using the simulation software package.