1 / 14

Embedded Systems Design Though Curriculum

Develop a program to motivate Computer Engineering students, enhance their learning experience, and bridge the gap between curriculum and real-world applications in embedded systems design.

frankp
Download Presentation

Embedded Systems Design Though Curriculum

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Embedded Systems Design Though Curriculum Jacqueline Bannister Luke Harvey Jacob Holen Jordan Peterson

  2. Problem Statement The Department of Computer Engineering has found that underclassman students are struggling to see the connection between concepts learned within the curriculum and real world applications. Additionally the curriculum of each course tends to be compartmentalized, therefore not providing a birds eye view of the entire field. This Computer Engineering field encompasses the areas of embedded systems, computer architecture and software systems. Additional Issues: • Little student involvement in clubs related to the program • Students quickly lose interest in the program because of the difficulty of the curriculum and lack of encountering real world applications or design experiences

  3. Need Statement Design an inquiry-based learning module that focuses on the use of course curriculum in the area of embedded systems for the Computer Engineering department. As outlined in the ADEPT proposal this program should: • Motivate students to learn new material • Provide alternate learning methodologies to address different learning styles • Increase the design experience in the computer engineering program • Motivate students to create a community of learners focused around problem solving

  4. System Design - Requirements • Projects must effectively integrate knowledge expected of students for that given year • The courses will define checkpoints and milestones for students while still allowing for a design experience • The proposed modules must engage student interest • Should accommodate for various levels of skill sets and learning styles • Should demonstrate area of embedded systems using robotics application

  5. Course Breakdown

  6. System Design – Sophomore Class

  7. Dry Erase Bot Competition • Goal: Color more squares than opponent in time limit • Avoid obstacles, boundary, enemy robot • Team’s robot designs will be their own choice using given supplies

  8. System Design – Junior Class

  9. D-Bomb Robot Competition • Goal: Autonomously find “Bomb” object in a room filled with various obstacles • Avoid obstacles, boundaries, danger • Deactivate “bomb” once located • Map path made around room

  10. Class Outline Introduction to competition Students given tutorials for all components Students loaned a box of components Project milestones due every 3-4 weeks Final Report Competition

  11. Platform • NI Compact Rio 9073 • Up to 8 modules • Onboard FPGA • Heavy Duty • Expensive • NI Single Board Compact Rio • Up to 4 modules • Onboard FPGA • Not so heavy duty • Cheaper

  12. Software/Hardware • NI LabVIEW • Real-time • FPGA • Embedded • Libraries • NI Smart Camera • Image Recognition • Servos/Linear Actuators • IR Sensor • Sonar • Light Sensor • Chassis (body, wheels, etc) • Breadboard/Electronics

  13. Cost of components

  14. Success Metrics(Test) Execution of course material Each component implemented Prototype robot Assure robots can perform required tasks Experimental Course

More Related