$7,496
✨ Free with RCR Pro

Enroll and start now

Enroll Now

About the Course

Build real robots, ship real projects, and launch a robotics career with a hands-on, portfolio-driven program. Live workshops + structured self-study + remote access to real robots. Come in person, fully remote or hybrid. You choose what's best for you.

Tuition: $995 / month · Flexible pacing · Project-based · Mentor-supported

Questions? Book a 15-min Call

💡 Program Overview

An intensive, hands-on robotics engineering journey where you move from novice to deployment-ready certified robotics developer. Full time commitment should expect 6 months of work.

You’ll master ROS 2, Gazebo, C++, Git, Docker, CI/CD, and more — by building and testing real robots, not simulations.

Each phase ends with a working project you can publish to GitHub or demo in an interview.

🧩 Phase 1 – Robotics Developer Novice

Goal: Build your ROS 2 foundation and learn how robots think, sense, and move.

You’ll Master:

  • Git-based collaborative workflows

  • C++ fundamentals for robotics

  • ROS 2 fundamentals (Robot Operating System)

  • Robot modeling (URDF) & TF frame transformations

  • Gazebo (Ignition) simulations

Project:
Deploy a TinyAI Stack™ in the Beginners Bridge Lab — teach it to navigate, avoid obstacles, and complete a defined task.

⚙️ Phase 2 – Robotics Developer Beginner

Goal: Program mobile manipulators that perceive and act in the real world.

You’ll Master:

  • Advanced ROS 2 nodes & launch structures

  • Autonomous navigation stacks

  • Perception pipelines with ROS 2 sensors

  • Pick-and-place object manipulation

  • Building custom robot controllers

Project:
Build a full warehouse pick-and-place workflow in the Warehouse Lab using the RB1-Base and UR3e Arm.

📐 Phase 3 – Robotics Developer Experienced (200 hrs)

Goal: Understand the physics and math behind every robotic motion.

You’ll Master:

  • Core robotics math and algorithms

  • Mobile & manipulator kinematics

  • Robot dynamics and control

  • Path planning & Kalman filtering

Project:
In the Cyber World Lab, code and test navigation algorithms for a ROSbot XL, optimizing motion planning and localization.

🧰 Phase 4 – Robotics Developer Competent

Goal: Learn to build, ship, and maintain robotics software like a professional team.

You’ll Master:

  • Web interfaces for ROS 2

  • Containerization with Docker

  • Continuous integration via Jenkins

  • Automated testing and code quality checks

Project:
Assemble and program a TinyAI Stack™ , then build a ROS-based web app for robot visualization inside a CI-driven Docker environment.

🧠 Phase 5 – Robotics Developer Advanced: Final Project

Goal: Integrate everything into a real-world robotics product.

You’ll Choose:

  • StarBots Cafeteria Lab

    • Robotic Arm Project: grasp and deliver coffee cups

    • Mobile Robot Project: TurtleBot 4 cleans tables

  • Warehouse Robot Lab

    • Design a logistics workflow for RB-1 BASE mobile robots

Outcome:
Deliver a complete robotics system from concept to working demo, with documented code, test data, and a project video — your portfolio centerpiece.

🎯 What You’ll Build

1 | TinyAI Stack™ Navigation | ROS 2 · C++ · Gazebo
2 | Warehouse Pick-and-Place | ROS 2 · Perception · UR3e Arm
3 | Motion Planning for ROSbot XL | Kinematics · Kalman Filters
4 | RoboViz Web Visualization System | Docker · Jenkins · Web UI
5 | Capstone Robot System | ROS 2 · Integration · CI/CD

🧩 Program Format

  • 1000 hours total (average 10–15 hrs/week over 12 months)

  • Mentor feedback on every phase

  • GitHub-first workflow – every student maintains a public portfolio

  • Hardware-ready projects – all labs designed for ROS 2 robots used in industry

  • Flexible format - come in person, fully remote or hybrid. You choose what's best for you.

✅ What You’ll Graduate With

  • An official Certified Robotics Developer diploma, badge and sharable credential 🤖🎓

  • A complete, public GitHub portfolio of 5+ robotics builds

  • Open source code demonstrating your experience using a professional workflow (ROS 2 + CI/CD + Docker + Git)

  • The ability to design, build, and deploy functional robot systems from scratch

💵 Tuition

$995 / month
12-month subscription · Cancel anytime · Hardware kits sold separately · Choose in-person, remote or hybrid learning 

🧭 Ready to Build Real Robots?

Join the next Certified Robotics Developer Intensive and take your robotics career from simulation to deployment

Questions? Book a 15-min Call

What You Get

  • Live classes + weekly office hours

  • Do-first curriculum using real robots

  • Shareable portfolio: multiple real projects you can show employers

  • Career support: interview prep, project reviews, and internship guidance

  • Certificate of completion

Who It’s For

Career-changers, new grads, and working professionals moving into robotics software. If you've ever said - I always wanted to work on robots - this track is for you.

Prerequisites (must-have):

  • Linux command line familiarity

  • Python basics

  • High-school math (algebra, basic trig)

Not for you if you want an “easy certificate” or cannot commit serious weekly hours.


The Journey (6 Phases)

Phase 1 — Novice
Git for collaboration • Python for robotics • ROS 2 basics • URDF • TF in ROS 2 • Gazebo simulation
Project: Beginners Bridge Lab — teach a TinyAI Stack™ to complete tasks.

Phase 2 — Beginner
Advanced ROS 2 • Navigation • Perception • Object manipulation • ROS 2 controllers
Project: Warehouse Lab — pick-and-place with RB1-Base + UR3e arm.

Phase 3 — Experienced
Robotics math • Mobile & arm kinematics • Dynamics • Kalman filters • Path planning
Project: Cyber World Lab — design navigation for a ROSbot XL.

Phase 4 — Competent
Web interfaces for ROS 2 • Docker • CI/CD (e.g., Jenkins) • Team workflows
Project: Design and program RoboViz; ship a containerized ROS web app.

Phase 5 — Advanced
Final Project Options:

  • Robotic Arm: grab a coffee cup and hand off to a delivery robot

  • Mobile Robot: TinyAI Stack™ table-cleaner for cafeterias

  • Warehouse Robot: RB-1 BASE workflow in a small-warehouse lab

Phase 6 — Internship
Practical internship experience with partner companies (timing and availability vary).

Outcomes

  • Confident in ROS 2 development across simulation and hardware

  • Portfolio of 3–5 employer-ready projects

  • Roles targeted: Robotics Software Engineer, Robotics PM, Consultant, Automation Software Engineer, Researcher

Schedule & Format

  • Cohort start: February 2026

  • Format: Hybrid / custom

Tuition & Pace

$995 one-time TinyAI Stack™ hardware cost plus any other robotics kits you choose to buy for project work.

plus

$995/month — cancel anytime, rejoin future cohorts if spots allow.

Typical total cost depends on weekly hours you can commit.

Instructor

  • Joseph Cole

    PhD, Applied Physics

    Joseph earned his PhD in applied physics from Rice University and a graduate certificate in applied statistics from Portland State University. He is a retired Major with the US Army Reserves with over 20 years of experience developing computer vision and machine learning algorithms at companies like Northrop Grumman and Applied Materials.

    + read more

Choose Your Path

Purchase this course individually or get unlimited access with RCR Pro

One-Time Purchase

$7,496 (one-time)

  • 1 year access to Certified Robotics Developer Intensive
  • Robot kit purchased separately
  • No bonus materials
  • Does not include access to other RCR courses
Buy Now
Most Flexible

Subscribe & Save

$995 /month

  • Active access while subscribed
  • Robot kit purchased separately
  • Includes exclusive bonus materials
  • Includes every RCR course
Subscribe & Start

Cancel anytime. Access continues through your current billing period.

Feature Comparison

Feature One-Time Purchase Subscribe & Save
Cost $7,496 (one-time) $995/month (cancel anytime)
Access Duration 1 year While subscribed
Kit Ownership Robot purchased separately Robot purchased separately
Bonus Materials
Access to All Courses

Subscribe to our newsletter

The latest educational robotics news and articles, sent to your inbox weekly.