Course Syllabus

3 modules · 9 lessons · 17 min of video · ~3–6 hours to complete

Module 1 · Visual Navigation Foundations4 lessons · 7 min

  1. 1.0 Install and Environment Setup
    2:18
  2. 1.1 G1 Startup and Obstacle Avoidance
    Free preview1:57
  3. 1.2 Walk Toward an Orange Chair
    1:56
  4. 1.3 Walk Through a Doorway
    1:48

Module 2 · UniFoLM-VLA3 lessons · 5 min

  1. 2.0 Install UniFoLM-VLA
    1:18
  2. 2.1 Pick-and-Place
    2:27
  3. 2.2 Sequential Block Placement
    2:09

Module 3 · UniFoLM World Model Action (WMA)2 lessons · 3 min

  1. 3.0 Install UniFoLM-WMA
    1:15
  2. 3.1 Anticipatory Reach-and-Grasp
    2:21

What you'll learn

  • Operate and safely initialize the Unitree G1 for real-world experiments
  • Implement vision-based navigation and obstacle-aware movement
  • Use UniFoLM-VLA for dexterous manipulation tasks (pick, place, sequence)
  • Apply world-model reasoning for anticipatory and predictive actions
  • Design and execute teleoperation workflows for data collection
  • Structure and prepare demonstration datasets for training humanoid policies
  • Fine-tune GR00T models for whole-body control on real hardware
  • Deploy end-to-end Vision-Language-Action pipelines on a humanoid robot
  • Understand the full embodied AI stack from perception → reasoning → control
  • Bridge research-level AI models into real-world robotic execution
Load video: RoboUniversity overview video

Whats Included?

  • Step-by-step lessons

    Structured lessons that walk you through programming and development concepts clearly and progressively.

  • Video instruction

    Guided video walkthroughs and demonstrations that show real workflows and examples in action.

  • Sample code

    Hands-on code examples you can use, modify, and build on to start working immediately.

  • Community support

    Access to a growing network of learners and professionals working with Unitree robotics.

Speak to an Expert

What you’ll learn

You’ll learn everything from vision-based navigation to full VLA pipelines on a humanoid.

Navigate

Vision-based navigation and obstacle-aware movement.

Manipulate

Use UniFoLM-VLA for pick, place and sequence tasks.

Collect data

Teleoperation workflows and demonstration datasets for training.

Deploy

Fine-tune GR00T models and deploy end-to-end VLA pipelines.

Tools you’ll use

UniFoLM-VLAGR00TTeleoperation

More courses

Explore Every RoboUniversity Course

Buy courses one at a time, or get every course with All-Access.

Intro to the Unitree G1Free preview

Power on, connect, update and safely operate the Unitree G1 humanoid. A quick-start course with 6 short video lessons, from first setup to safe packing.

  • Beginner
  • 6 lessons
  • ~7 min
Generating Whole-Body Motion Data with Kimodo for the Unitree G1

Generate, guide and export Unitree G1 humanoid motion data with Kimodo: text-prompted motion, keyframes, constraints and CSV export. Beginner friendly.

  • Beginner
  • 12 lessons
  • 12+ hours
Intro to ROS 2 with Unitree G1, SDK, C++/Python & MuJoCoFree preview

Install ROS 2, build Python and C++ packages, integrate the Unitree G1 SDK with a ROS-to-SDK bridge, then run the same control workflow safely in MuJoCo.

  • Intermediate
  • 21 lessons
  • ~2–4 hours
Mastering Humanoid Simulation with MuJoCo & the G1Free preview

Simulate, tune and visualize Unitree G1 humanoid motion in MuJoCo: setup, physics control, motion replay and 3D dataset visualization with Rerun.

  • Intermediate
  • 10 lessons
  • 20 hours
Zero-to-Robot WebRTC for Unitree Go2 & G1

Build a real-time WebRTC command pipeline for Unitree Go2 and G1 with z4rtc: LAN connection, locomotion and gestures, video and audio streaming, LiDAR.

  • Intermediate
  • 12 lessons
  • 18 min of video
Unitree G1 Agentic Navigation and Memory with DimOSFree preview

Install DimOS on the Unitree G1 and build autonomy: navigation engine, perception, AI agents, mapping, autonomous navigation and custom agent skills.

  • Intermediate
  • 15 lessons
  • 12+ hours
GR00T Whole-Body Control for the Unitree G1

Take the Unitree G1 from keyboard locomotion to autonomous manipulation with NVIDIA GEAR-SONIC and GR00T N1.6: teleop, data, fine-tuning and deployment.

  • Advanced
  • 8 lessons
  • ~8–12 hours
Sim2Real: Embodied AI with Isaac Sim and Unitree G1Free preview

Build, train and deploy locomotion policies with NVIDIA Isaac Sim, Isaac Lab and RSL-RL, then transfer them to a real robot. An end-to-end Sim2Real course.

  • Advanced
  • 7 lessons
  • ~3 hours
HDMI: Human-to-Motion Intelligence for the Unitree G1Free preview

Teach the Unitree G1 humanoid to move from human video: build motion datasets, train control policies and deploy them on a real G1 with HDMI.

  • Advanced
  • 6 lessons
  • ~4–5 hours
Deploying Custom Control Policies on the Unitree G1 with RoboJuDoFree preview

Go from a fresh RoboJuDo install to real-hardware deployment on the Unitree G1 (29-DOF): architecture, policies, pipelines and safe simulation practice.

  • Advanced
  • 10 lessons
  • 8–10 hours
Teaching the G1 New Skills: From Data Collection to Autonomous Deployment

Collect demonstrations, clean LeRobot datasets, fine-tune an Isaac-GR00T N1.7 VLA policy and deploy it on the Unitree G1 with PolicyServer.

  • Advanced
  • 8 lessons
  • 5–8 days

Trusted by Top Universities and Schools

We’re partnering with the best to train the brightest minds in the future of robotics.

Speak to an Expert

Frequently Asked Questions

How Does Access Work After I Buy?

Courses are delivered through RoboUniversity’s online classroom. After checkout we email your login, and you can return any time from Class Login.

Is This Course Included in All-Access?

Yes. All-Access includes every RoboUniversity course, including this one, plus future releases for 1 year at no extra cost.

What Hardware and Software Do I Need?

You would typically need a Unitree G1 and a computer. Some courses specifically require a Linux operating system, Python, and potentially software like Isaac Sim or the Unitree Explore app.

Does All-Access Cover a Whole Class or Team?

Yes. All-Access is an enterprise-wide license, so it covers every seat in your organization. Speak to an expert and we’ll set it up.

Do Courses Include Access to Simulations, and What Are the Requirements?

Access to simulations is provided, but you would need to have the corresponding Unitree hardware to utilize them effectively.

Why RoboUniversity?

01

JUMP IN FASTER

Step-by-step lessons remove the steep learning curve of robotics, allowing students to start building quickly without educators creating curriculum from scratch.

02

BUILT BY PRACTITIONERS

Courses are created by professionals actively working with Unitree robotics, grounded in real-world applications rather than generic theory.

03

BUILT FOR UNITREE HARDWARE

Lessons are designed specifically for the Unitree G1 humanoid, so what you learn directly applies to the hardware you are using.

Get in touch

Prefer to talk?

Book a Discovery Call

Tell us about your team and robots, and we’ll put the robot and the curriculum on one quote.