Autonomous Robotics and Sensor Integration
The newly established MIX Robot prototyping short course series will begin this Spring 2025! In the Autonomous Robotics and Sensor Integration Short Course, participants will learn and master robotics fundamentals, including microcontroller programming, sensor integration, and hardware assembly. Participants will learn in a hands on environment how to design and program autonomous systems to tackle tasks like maze navigation, obstacle avoidance, line tracking, and object manipulation. Through hands-on projects, they gain skills in coding, electronics, and problem-solving, showcasing proficiency in building and optimizing robotic platforms for real-world applications. After successful completion of this course, students earn a digital micro-credential from GMU to put on your resume.
This Spring 2025, participants will design and build a multi-functional navigating robot using an array of sensors and actuators to carry out a range of diverse tasks in sequence, while learning to use and creatively employ resources and equipment available at the MIX.
Working in small teams of six, in Sessions 1-3 students are introduced to the Arduino IDE microcontroller platform, the basics of coding within the embedded computing environment, automation and movement, and obstacle avoidance. By session 3, students have assembled their automated responsive and semi-intelligent robotic system in the MIX. Sessions 3-6 introduce topics related to refined servo motor control and sequencing responsive characteristics. Sessions 7-8 focus on testing activities in pursuit of recording their accomplishment of "mini-challenges". The final Session 9 will be a "poster session"/"science fair" where each team will have a display to showcase their work and conduct a demonstration of their robots ability to complete a sequence of tasks in response to the sensor systems.
This is an interdisciplinary program in which 30 students collaboratively work to create a multifunctional responsive and intelligent robot. Enthusiastic participants from all majors, departments, and schools are encouraged to apply.
The workshops will begin for the Fall semester on Thursday, February 2, will be held every Monday from 4:30-6:30PM, and run for 9 weeks with final presentations held April 24. Some sessions may end early, but will use the full length of time for the build sessions.
Applications are open with a deadline of Sunday, February 2 at midnight. A notice of acceptance to chosen students will be sent by the end of day, Friday, Feb 7.
Spring 2025 9 WEEK COURSE OUTLINE: (tentative)
*Changed to Monday
February 10 - Week 1:
Introduction to the LAFVIN 2WD Robot Car, all the Challenges/Lessons in the course, Arduino Uno, Arduino IDE
Arduino Blink script test
Arduino Analog Serial Read script test
Robot Car Assembly
Robot Car Basic Demo script test
February 17 - Week 2:
Motor Speed and Direction Control Lesson/Intro
Challenge: Program the Robot Car to continuously move in a square
Infrared Sensor & Obstacle Avoidance Lesson/Intro
Challenge: Modify continuously moving in a square code to stop if an obstacle is detected and continue if the obstacle is removed
February 24 - Week 3:
Ultrasonic Sensor & Arduino Libraries Lesson/Intro
Challenge: Read distance from the ultrasonic sensor using sample code
Challenge: Read distance from the ultrasonic sensor using a library
Challenge: Modify continuously moving in a square code to stop if an obstacle is detected and continue if the obstacle is removed
Servo Motor Control Lesson/Intro
Challenge: Read distance from the ultrasonic sensor at 10-degree intervals by moving the servo motor
March 3 - Week 4
Introduction to FlowChart & Decision making in robotics
Challenge: Ultrasonic & Infrared Obstacle Avoidance
Continue practice of creating a flowchart
Challenge: Ultrasonic Follow Me Robot
March 10 - Spring Break
March 17 - Week 5:
Introduction to Infrared Receiver/Transmitter
Challenge: Infrared Remote Control Robot Car
Introduction to Photoelectric Sensor
Challenge: Light Seeking 2WD Robot Car
March 24 - Week 6:
Introduction to Line Tracking Sensor
Challenge: Line Tracking Smart Car
Introduction to Bluetooth Module and APP controller (Android Only)
Challenge: Bluetooth Control Robot Car (Possibly figure out a way to do controls using PC/Mac)
March 31 - Week 7:
Challenge: Fastest Time to clear the arena from all obstacles/trash
April 7 - Week 8:
Challenge: Fastest Time to solve the maze
April 14 - Week 9: Open Challenge: i.e. Make an arm mechanism to pop the balloon, Heat detection sensor, Camera, etc.
April 21 - Week 10: - Final Technical Presentations and demo to judging panel