Credits: 3

Semesters Offered

Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2021, Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023

Learning Objectives

  • Understand autonomous systems operation
  • Understand Arduino programming for robot maneuver control
  • Understand programming in Visual Studio C# for image processing and tactical control
  • Understand programming in Visual Studio C# for wireless communications and data exchange among two or more robots
  • Demonstrate capability of robot to track and follow an object
  • Demonstrate capability of robot to transverse a course composed of colored cones
  • Demonstrate capability of robots to complete a competition in minimum time
  • Demonstrate capability of robots to collaborate as a “team” in a task

Topics Covered

  • Programming using Arduino
  • Programming in VS C#
  • Image processing using OpenCV and EMGU
  • Guidelines for autonomous competitions