Search
 
 
Home
See UAT
Request Information
Sign Up For A Tour
Catalog
Webcams
Chat With A Student
How To Apply


The Robotics and Embedded Systems major provides students the systems foundation for all aspects of designing and implementing mobile and stationary robotics platforms, particularly in the area of embedded sequential control. Students will learn how to analyze, design and implement intelligent software systems for autonomous robotics platforms. As a specialization of the Software Engineering major, it requires the students to have a foundation in software engineering methodologies and principles.

Experience Robotics


Over the course of three hours, our students assembled this fully functional quad crawler. It is designed to take instruction to determine its path and can take input from sensors for navigation.

Robotics and Embedded Systems Objectives (BS)

  • Use multiple languages/IDEs, etc. (including at least one high level language and one lower level language) for robotics and embedded systems development
  • Describe and apply aspects of machine learning and adaptive behaviors such as decision trees, genetic algorithms, reinforced learning and design paradigms that imitate such learning (e.g., subsumption architectures and state machines)
  • Design and build multiple robotic and embedded systems
  • Demonstrate fluency with transducers of multiple varieties, implementing their use as sensor subsystems in designs
  • Apply data structures, algorithms and techniques in digital signal processing to signals received from various types of sensors; such implementations may include FPGAs, ASICS, or other technologies
  • Design and implement software subsystems for autonomous mobile robots, including power, motor, communication/interconnection, sensors (feedback) and control subsystems
  • Analyze the real-time constraints of an embedded system and specify the performance requirements needed to satisfy a particular application's needs
  • Gain a full understanding of the kinematics of manipulators and locomotion processes, such as the analysis of walking gaits
  • Participate in at least two robotics/embedded system competitions approved by UAT instructors
  • Design and fabricate a printed circuit board (PCB), including schematic capture, and become familiar with such processes and software required to do so
  • Make use of the principles of physical computing as they apply to human/machine interaction, including innovation of new methods
  • Demonstrate fluency in schematic reading and design
  • Demonstrate mastery of multiple uController architectures
Course List and Program Requirements
University Core Curriculum
 
| COPYRIGHT 2006 UAT. ALL RIGHTS RESERVED. | EMAIL WEBMASTER@UAT.EDU. TELEPHONE 800-658-5744