Carnegie Mellon University
Carnegie Mellon Robotics Academy

Use educational affordances of robotics to create CS-STEM opportunities for all learners

Available Curricula for Drones

drone_platform_thumbnail.jpg

robotoperations_912ac8.png

Robot Operations with CoDrone EDU is designed to contextualize operator roles and build habits of mind aligned with relevant knowledge, skills, and abilities (KSAs). This course involves daily ~30-minute tasks designed for high engagement under both routine and non-routine conditions. Key areas of focus include:

  • Activity Cycle: Planning, configuring, prepping, launching, piloting, and recovering the robot, followed by reflection and data analysis.
  • Maintenance Responsibility: Ongoing responsibility for maintaining the robots, with a bonus focus on quadcopter UAV basics.
Robot Operations is intended to be a strong foundation for any robotics course.

 

robotoperations_912ac8.png

Robot Swarms with Crazyflie 2.1+ introduces learners to autonomous indoor flight, localization, and coordinated swarm behavior. Through hands-on activities, participants explore sensor-based navigation, optical flow, beacon-based positioning, and coordinate-driven flight using the Crazyflie platform. The course builds a practical foundation for operating and understanding autonomous aerial robots in structured indoor environments.