Slide 1

Robotics Integration

Robotics Integration course introduces learners to robotics assembly and installation experiencing situations


This course introduces learners to experiencing situations where technicians may receive a large industrial system that requires assembly and installation. The learner will “unpack and test” and “test navigation programming” over the course of the units.

Learning Outcomes

In this course, students will learn

  • Situations where technicians receive multiple components of a robotics system that require assembly, installation, and debugging.
  • How to integrate components such as a vision sensor (camera) system, breadboard, servo motors, and embedded microprocessor from multiple hardware vendors.
  • “Unpack and test” components and refine “robot navigation programming” through this curriculum.

Learning Chapters

Chapter 1: Testbed with Arduino (ShieldBot)

In this project, students are asked to take inventory of the parts that are available in a kit. Students must keep track of progress using a checklist, and perform a series of tests with the system to ensure proper functionality.

Chapter 2: Open-Loop Navigation

In this unit, students learn to assemble a robot kit in separate subsystems: Mobility, Power, and Control. The student then tests the system by running programs on the robot. 

Chapter 3: Camera Integration

In this unit, students learn to implement a vision-based system that provides navigation abilities, based on color, objects, and shapes. Users are expected to make mechanical adjustments, electrical re-wirings, and significant improvements to fully utilize the PixyCam on the Shieldbot.

Featured by

The CMRA Robotics Professional Micro-certifications are the result of a research project funded by the ARM Institute.


40 Hours

Platform: ShieldBot with Arduino