Carnegie Mellon Robotics Academy: Autonomy Foundations

Carnegie Mellon Robotics Academy: Autonomy Foundations

$399.99
Starts Sep 11
From Beginner to Roboticist!
Group Size
Please choose
Group Members
Enter your text
Buy once or subscribe? Subscribers get 10% off classes, camps, and events after 3 months, valid until July 1, 2026.
1
Maximum purchase quantity: 2 items
Save this product for later
Have questions?
Carnegie Mellon Robotics Academy: Autonomy Foundations
Class Meeting Schedule: Thursdays 6:00 - 7:30

Class Size: 1 to 2 students.

Total Duration: 3-6 months. Duration depends on the student’s pace and goals, with flexible scheduling.

Group Discount: Bring a friend and both of you will receive a discount. For groups of four or more, each member gets a discount. To receive the discount, select your group size during checkout and include the names of your friend(s). Each student must sign up individually.

  • Groups of 2–3: 10% off
  • Groups of 4 or more: 25% off

AI Robotics with JetBot

This hands-on course explores how AI enables robotic perception and autonomy using the NVIDIA Jetson Nano and JetBot platform. Students learn networking, collision avoidance, path following, AprilTag navigation, and SLAM.

By the end, students build and program an autonomous robot, gaining a strong foundation in robotics and AI.


Certification Requirements

The course is project-based, allowing students to focus on hands-on learning. For students who watch the videos at home, come prepared to class, and complete the projects on time, the course can be completed in as little as 3–4 months with a commitment of 1.5 hours per week in class. To earn a certificate, students must complete the projects according to the given specifications, which will be reviewed and approved by instructors before being uploaded. Additionally, students must pass the final exam with a score of 70% or better to successfully complete the course and earn their certification. The cost for the certification is an additional $200.

Certification approved by Carnegie Mellon Robotics Academy (CMRA).


Developed by Carnegie Mellon Robotics Academy

The Carnegie Mellon Robotics Academy researches and develops classroom-tested CS-STEM curricula, creating opportunities for all learners through research-based, practical solutions.


Course Topics

Getting Started with JetBot

  • Intro to Jetson Nano and JetBot
  • Network setup, software install, initial operation
  • Programming with Jupyter Notebooks

Basic Navigation

  • Motion control fundamentals
  • Precise turns and motor control
  • Mini-challenges: 100 cm Traverse, Lawnmower Pattern

Teleoperation and Remote Control

  • Operator-controlled navigation
  • Remote control via network
  • Challenge: Structural Support Inspection

Basic I/O and Sensors

  • GPIO, IMU, encoders, IR camera
  • Sensor integration and data collection
  • Mini-challenges: Morse Code, Illuminated Environment Mapping

Collision Avoidance

  • Data collection and labeling for AI
  • Train a supervised model for collision avoidance
  • Mini-challenges: Figurine Safety, Low-Light Avoidance

Path Following

  • Regression for path prediction
  • Data collection and training
  • Mini-project: Autonomous path following

AprilTag Navigation

  • Localization and pose estimation with AprilTags
  • Camera calibration and ROS configuration
  • Mini-challenge: AprilTag Maze

SLAM with JetBot

  • Simultaneous Localization and Mapping basics
  • ROS setup; IMU and encoder calibration
  • Mapping and autonomous navigation (simulated environment)

Final Project Development

  • Integrate collision avoidance, path following, and AprilTags
  • Plan and implement a cohesive autonomous system

Final Presentations

  • Demonstrate JetBot capabilities
  • Reflect on lessons and real-world applications
  • Certificate of completion (if applicable)

Course Highlights

  • Hands-on robotics: Apply AI concepts on Jetson Nano and JetBot
  • Step-by-step learning: Build skills progressively
  • Real-world relevance: Logistics, manufacturing, healthcare
  • Problem-solving and creativity: Tackle meaningful challenges

Who Should Join?

  • Middle and high school students interested in robotics, AI, and programming
  • Beginners eager to learn autonomous robotics
Show More
Powered by Lightspeed
Display prices in:USD
Skip to main content
Blue Ridge Boost
Classes for Adults
Classes
Camps
Events
Tutoring
Gift Card
Menu
Enrichment and tutoring in Math and Computing for any student who wants to learn. Led by Ana Nora Evans in Charlottesville, Virginia.
Terms & ConditionsPrivacy PolicyPayment PolicyRefund PolicyAbout UsReport abuse
Powered by Lightspeed