Credits: 3

Semesters Offered

Fall 2017, Spring 2018, Fall 2018, Spring 2019

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