WWNT Robotics · Curriculum

Curriculum

Five core curricula, spanning fromembedded AI trainingtothe OpenArm open-source armthen toembodied AI robots、dexterous handsandOpenDuck Mini— a full-chain talent pipeline for new-engineering programs.

01

AI Training Kit Curriculum

Built on the WWNT training kit hardware, spanning fromlow-level systems, embedded development, and computer vision to edge AI deployment— a closed-loop teaching path. 6 core courses, 100+ lab projects, covering 36 interdisciplinary majors.

High-performance edge computing

Powered by a Raspberry Pi 5 terminal with strong compute for complex algorithms and a stable embedded base.

Full-scenario sensor matrix

Plug-and-play temperature/humidity, light, and ultrasonic sensors covering the full IoT sensing layer.

Multimodal vision interaction

Driver-free camera, touchscreen, and microphone for computer vision and human-robot interaction labs.

Magnetic WWNT architecture

Modules snap together magnetically, building scenarios from simple control to complex AIoT with a low setup barrier.

Progressive Learning Path

01

Foundational grounding

Linux OS · sensor technology
Building the hardware and system base

02

Core development skills

Embedded system development
System architecture and driver development

03

Algorithm advancement

Computer vision · image processing
Algorithm validation and engineering practice

04

Integrated innovation

Embedded AI applications
Algorithm + hardware closed loop

6 core courses

Linux OS

Core

The cornerstone of embedded development — master Linux architecture, core operations, and advanced administration, from command line to kernel and embedded adaptation.

Module 1: Linux Basics

System architecture and distro differences, terminal, filesystem, Vim, pipes and I/O redirection

Module 2: System Administration & Processes

Process lifecycle, network config, systemd services, RPM/DEB packages, environment variables

Module 3: Embedded Linux

Cross-compilation, ARM toolchain, kernel boot, root filesystem, shell scripts and autostart

Sensor Technology

Perception basics

Covers common sensor principles and applications, building multi-sensor acquisition, processing, and fusion skills for a full perception-processing-transmission chain.

Fundamental principles

Photoelectric/temp/humidity/inertial sensors, AD conversion and digital filtering, I2C/SPI/UART protocols

Multi-scenario practice

Environmental sensing, attitude calculation, camera/IR/ultrasonic experiments

Embedded deployment

Linux sensor drivers, multi-device sync acquisition, MQTT/HTTP cloud upload

Embedded system development

Core Development

Focuses on core embedded technology, covering the full flow from hardware architecture to software implementation, building low-level driver, peripheral debugging, and complex application skills.

Hardware architecture base

ARM architecture, MCU/MPU differences, GPIO/UART principles and register operations

Driver development core

Linux character device drivers, I2C/SPI frameworks, interrupt and timer drivers

Application practice

C embedded programming, multithreading and synchronization, network socket programming

Computer Vision

Vision basics

Introduces classic computer vision algorithms and OpenCV, combining theory with practice to build image processing and feature analysis skills for real projects.

Vision fundamentals

Image representation, color space conversion, filtering, edge detection, thresholding

Classic vision algorithms

Geometric transforms, SIFT/ORB feature matching, object and scene matching

Embedded deployment

OpenCV engineering, ARM/Linux cross-compilation, real-time video and algorithm optimization

Visual Image Processing in Practice

Engineering practice

Deep application of vision algorithms in industry and daily life, turning core algorithms into deployable solutions through real projects.

Engineering preprocessing

Industrial preprocessing, denoising/correction/illumination, semantic/instance segmentation and subpixel detection

Intelligent recognition

Barcode and OCR, defect detection, keypoint localization and part pose analysis

Embedded optimization

ROI extraction and NEON acceleration, dynamic frame rate and compute allocation, low-power operation

Embedded AI applications

AIoT Summit

The capstone of the AIoT curriculum — deep learning from algorithm to hardware, covering training, lightweight optimization, and edge deployment.

01 AI basics and lightweight models

CNN, MobileNet/YOLO-Nano lightweight models, quantization and pruning

02 Full training and cross-platform conversion

Industrial dataset annotation, PyTorch→ONNX→Tengine/NCNN conversion

03 Edge inference and hardware integration

Linux edge inference, real-time camera + AI, GPIO/display closed loop

04 Hardware application: AI deployment

Deploy lightweight YOLO to Raspberry Pi 5 for real-time detection and GPIO integration

02

OpenArm Open-source Robotic ArmCurriculum

A fully open-source domestic humanoid arm built on open hardware and ROS2, focused on cross-disciplinary practice. Five categories:Foundations, Core Majors, AI Integration, Mechanical Design, Integrated Practice, covering core undergraduate and vocational courses.

F

Foundations

Vocational / lower-division

C

Core Majors

Advanced undergraduate / vocational

AI

AI Integration

Undergraduate / AI track

M

Mechanical Design

Mechanical majors

I

Integrated Practice

Campus electives · innovation

Foundations

Foundation courses — vocational / lower-division

Embedded systems / ARMHardware circuits · drivers · cross-compilation · Linux
Microcontrollers & interfacesGPIO · serial · CAN · I2C/SPI labs
Linux OS (embedded)Terminal · processes · services
Python / C++ programmingArm commands · data acquisition · motion control
Sensor technology & detectionForce · attitude · vision sensors
Core Majors

Core robotics courses — advanced undergraduate / vocational

Robotics / fundamentalsForward/inverse kinematics · statics · dynamics
Robot motion controlPID · impedance · trajectory · joint tuning
Industrial roboticsTeach programming · point control · path motion · tooling
Robot drive & electrical controlServo motors · drivers · schematics · wiring
ROS / ROS2Nodes · topics · simulation · multi-robot
AI Integration

AI & vision fusion courses — undergraduate / AI track

Computer vision & image processingAcquisition · detection · matching · vision grasping
Deep learning & robot applicationsModel deployment · imitation learning · RL
Human-robot interactionVoice · vision · force-control interaction
Mechanical Design

Mechanical design courses — mechanical majors

Mechanisms / machine designLinkages · joints · transmission analysis
3D modeling & mechanical innovationOpen CAD redesign · 3D printing · modification
Integrated Practice

Integrated training / competition — campus electives

Integrated robotics / engineering innovationCross-disciplinary: mechanics + electronics + code + vision
Competition coachingRobotics · vocational skills · AI innovation contests
Open hardware & maker practiceAssembly · secondary development · creative projects
For Undergraduate Institutions
Robotics, automation, mechatronics, CS, AI, smart manufacturing — foundation, major, and graduate courses
For Vocational Institutions
Industrial robotics, mechatronics, electrical automation, IoT, AI applications, mechanical manufacturing
10+
undergraduate institutions have adopted it into regular courses and research
03

Embodied AI Robot Curriculum

Based onthe Mini Pi embodied robothardware platform, spanning fromenvironment setup, device debugging, and interaction control to simulation and deployment— a closed-loop practice path with 10 core lessons (54 hours) in basic (1–5) and advanced (6–10) modules, plus competition, resources, faculty, and industry-research support.

10
core lessons
54
hours
2
progressive modules
Basic Module

Lessons 1–5: Basics and Core Control

01

Environment Setup

Getting started

Set up the dev environment — simulation platform, dependency config, and toolchain — laying the software and system foundation.

Simulation platform install Dependency config Toolchain deployment
02

Device Debugging

Hardware basics

Robot hardware deployment and debugging — sensor calibration, actuator calibration, and comms testing, from unboxing to running.

Sensor calibration Actuator calibration Comms testing
03

Voice input & output

Flagship lesson

A flagship voice-interaction lesson covering ASR/TTS APIs and multi-turn dialogue to build full voice interaction.

Speech recognition Speech synthesis Multi-turn dialogue
04

API calls

Interface development

Hands-on tool integration — RESTful APIs, sensor data reading, and command dispatch for robot-system interconnection.

RESTful API Sensor data reading Command dispatch
05

Motion calls

Motion control

Basic motion command programming — joint control, motion sequencing, and kinematics, from single to multi-joint coordination.

Joint motion control Motion sequencing Kinematics basics
Advanced Module

Lessons 6–10: Simulation and Deployment

06

Digital Twin Setup

Simulation modeling

Build simulation scenes in Isaac Sim / NVIDIA Omniverse with asset import, providing a digital base for RL training and algorithm validation.

Isaac Sim Omniverse Asset import
07

Motion Import & Teaching

Teach programming

Hands-on drag-teaching — motion recording, trajectory replay, and teach programming, enabling zero-code robot motion learning.

Drag teaching Motion recording Trajectory replay
08

Isaac Lab Motion Training

Flagship lesson

A flagship RL training lesson — policy training, domain randomization, and Sim2Real transfer, from virtual to real.

RL training Domain randomization Sim2Real transfer
09

Real-robot Deployment

Sim-to-real transfer

Deploy simulated models to real robots — conversion, firmware flashing, and testing — closing the sim-to-real loop.

Model conversion Firmware flashing Real-robot debugging
10

Soccer Case

Integrated Practice

An integrated project — perception → planning → execution — using robot soccer to tie together all prior lessons and validate the full tech stack.

Perception Planning Execution

Companion Expansion System

🏆

Competition-empowering courses

Focused on computer application and digital literacy competitions, with WorldSkills embodied intelligence coaching through real cases and teamwork.

📚

Premium digital resources

A full resource library — syllabus, lesson design, per-chapter videos, and source code, with workbook and project-based textbooks for blended teaching.

👨🏫

Faculty development

Holiday training on cutting-edge tech, deep teaching and curriculum design, building dual-qualified faculty through hands-on practice.

🤝

Industry-Education-Research Projects

Guide teaching reform and industry-education projects, landing MOE partnerships with real enterprise projects and data annotation.

04

dexterous hands ROS SDK Tiered CurriculumSystem

WWNT Robotics · based on LinkerHand ROS SDK a tiered curriculum for vocational, undergraduate, and graduate levels. Built on the full LinkerHand ROS1/ROS2 SDK and wwntAI integration, delivering a three-tier standardized dexterous-hand teaching system.

SDK reference:LinkerHand ROS SDK docs | View dexterous hand details

Curriculum Positioning

Hardware foundation

  • • Full LinkerHand line: O7/L6/L10/L16/L20/L25, spanning low-to-high DOF
  • • wwntAI unified teaching platform, sim system, and training benches

Software base

  • • Native LinkerHand ROS SDK (ROS1 Noetic / ROS2 Humble)
  • • Reuse 100+ official open-source examples plus wwntAI teaching wrappers

Tiered training logic

  • • Vocational:Operations + basic programming → equipment debugging and line integration roles
  • • Undergraduate:ROS + hand-eye coordination + force-tactile perception → robot system development
  • • Graduate:Embodied AI algorithms + imitation learning + grasping models → research and competitions
1

Vocational / Associate: "Bionic Dexterous Hand Basic Training"

48 hours · industrial robotics / mechatronics

Objectives:Master dexterous hand assembly, GUI control, Python basics, and industrial grasping to debug devices and develop simple automation stations.

Hardware:L6/O7 low-cost hands, desktop bench, wwntAI visual control software

Module 1: Hardware & Environment Setup (8h)

  • • LinkerHand linkage/tendon/direct-drive teardown; DOF, servo, e-skin, fingertip sensor principles
  • • Ubuntu install, ROS1 setup, LinkerHand SDK source pull and build
  • • setting.yaml config, left/right hand matching, CAN fault diagnosis
  • Assessment:Independently start the SDK, run comms self-check, and troubleshoot faults

Module 2: GUI Control (12h)→ SDK 0002-gui_control

  • • GUI sliders for single-joint control and five-finger pose adjustment
  • • Save waypoints, replay poses, and record gesture sequences
  • • Group labs: fist, spread, pinch, and wave gestures
  • Integrated task:Build a product-display gesture flow, replayable via GUI in one click

Module 3: Python Basics (16h)→ Python L20 basic examples

  • • 0102-gesture-Show-OK: OK gesture program and speed tuning
  • • 0103-gesture-Show-Surround-Index-Finger: index rotation
  • • 0104-gesture-Show-Wave: four-finger wave loop
  • • 0106-gesture-Loop: cyclic grasp/release
  • • 0101-lipcontroller: tactile-triggered pinch (flexible materials)

Module 4: Industrial Grasping (12h)

  • • Force sensor reading (0003) to detect material presence by grip force
  • • Speed and current tuning (0004/0005/0006/0007) for soft/hard materials
  • Final project:A sorting station — the hand auto-recognizes, grasps, and sorts materials
Companion resources (self-developed):Lab guides, videos, Python templates, troubleshooting manual, and 1+X skill exam bank
2

Undergraduate: "ROS Dexterous Hand and Hand-Eye Coordination"

64 hours · robotics / automation / AI

Objectives:Master ROS1/ROS2, multimodal fusion, hand-eye coordination, simulation, and teleoperation to independently integrate systems and design courses.

Hardware:L10/L16 hands, PyBullet workstation, monocular camera, wwntAI cluster system

Module 1: ROS & Low-level Driver Dev (16h)

  • • ROS concepts: nodes, topics, services, parameters; SDK architecture
  • • Source study: joint state (0001), force/speed/current reading
  • • Secondary dev: custom topics for real-time five-finger force and position visualization
  • • L25 extension: disable/enable/teleoperation mode switching

Module 2: PyBullet Simulation (12h)→ SDK 0000-PyBullet

  • • Environment setup, virtual hand loading, offline debugging
  • • Sim-real code interop — one program for both environments
  • Lab project:Trajectory planning for grasping irregular objects in simulation

Module 3: Hand-Eye Coordination & Tactile Fusion (16h)

  • • Vision + tactile fusion grasping with RGB camera and fingertip force
  • • Rock-paper-scissors project (0009): vision gesture recognition + hand feedback
  • • Flexible object manipulation: adaptive grip force via tactile feedback

Module 4: Teleoperation & Cluster System (10h)

  • • L25 teleoperation config, motion-capture glove / vision teaching
  • • wwntAI cluster scheduling of multiple hands and teacher-side monitoring

Module 5: Integrated Design Project (10h)

  • • Complete a full ROS project (choose one):A. Service robot display/interaction system / B. Industrial precision assembly hand-eye grasping system
Companion resources:Full PPTs, complete ROS source, simulation guides, design briefs, and exams
3

Graduate / Innovation: "Embodied Dexterous Manipulation & RL"

32 hours · elective / research

Objectives:Use the LinkerHand SDK for imitation learning, grasp generation, and embodied model deployment, supporting theses, competitions, and grants.

Hardware:L20 flagship 21-DOF hand, humanoid robot, GPU workstation, DexScale tactile dataset license

Module 1: Human-Dex Imitation Learning (12h)→ SDK 1001-human-dex

  • • Conda environment, HDF5 data collection node deployment
  • • Human-taught grasping data collection, HIT RL training
  • • Real-robot reproduction and grasp generalization

Module 2: Unidexgrasp Porting (12h)→ SDK 1002-linker_unidexgrasp

  • • Map ShadowHand grasps to Linker L20 joint space
  • • Train and evaluate GraspIPDF, GraspGlow, ContactNet
  • • Grasp visualization and RL dataset generation

Module 3: Integrated Research Project (8h)

  • • Optional directions:
      ① Multimodal tactile-vision LLM dexterous manipulation
      ② Humanoid hand-foot coordinated motion control
      ③ Competition: RoboMaster / bionic robot dexterous algorithm optimization
Companion resources:Algorithm source, dataset license, paper guidance, competition support

Cross-level Training Support

1. Unified teaching software — wwntAI Teaching Platform Compatible with the full LinkerHand line, one-click ROS SDK launch, visual entry to all SDK examples (no terminal commands), auto task dispatch, data logging, and one-click report export.
2. Complete tiered teaching material pack Theory slides: mechanical structure, servo drive, ROS, embodied AI
Lab manuals: step-by-step docs and troubleshooting per SDK example
Code library: 100+ categorized SDK examples, annotated and simplified for teaching
Competition resources: algorithm templates for rock-paper-scissors, grasping, and humanoid interaction
3. Faculty support services On-site training: SDK setup, case practice, teaching methods
Year-round Q&A: ROS build errors, hardware comms, algorithm tuning
Continuous updates: new SDK versions and lab cases

Three Delivery Plans

Plan A

Single-course training pack

For new electives — L6/L10 hands + full SDK source + tiered lab guides + wwntAI software + 1 faculty training

Plan B

Embodied Intelligence Lab

For new-engineering programs — 32-hand cluster + sim server + three-tier curriculum + lab construction + 2 years on-site service

Plan C

Innovation Studio

For graduate/competition — L20 flagship + deep learning workstation + full imitation/grasping source + joint research + full competition support

Course-to-SDK Mapping

SDK case ID Teaching module Core knowledge point
0000-PyBullet simulationUndergraduate sim moduleOffline simulation, sim-real code interop
0001 - Get hand stateUndergraduate ROS devROS topics, joint data parsing
0002-gui_control GUIVocational basicsVisual control, waypoint recording/replay
0003~0005 force/speed/currentVocational grasping, undergraduate fusionMulti-sensor acquisition, adaptive grip force
0101-lipcontroller tactile pinchVocational integratedTactile-triggered closed-loop grasping
0102~0106 Python gesturesVocational PythonPython ROS nodes, continuous motion control
0201~0203 L25 teleoperationUndergraduate teleoperationRemote control, multi-mode switching
0009-finger_guessing rock-paper-scissorsUndergraduate hand-eyeVision recognition + hand interaction loop
1001-human-dex imitation learningGraduate researchTeaching data acquisition, RL training
1002-linker_unidexgrasp graspingGraduate researchGeneral grasping network, cross-model pose mapping
05

OpenDuck Mini Bipedal Robot Curriculum

WWNT Robotics · OpenDuck Mini companion courses, coveringembodied intelligence → bipedal motion control → MuJoCo simulation— a full chain using the ~42 cm, 14+2-DOF open bipedal robot, from theory to real robot, simulation to RL, with zero barrier.

Related product:View OpenDuck Mini details | Open-source repository

Module 1: Course Introduction

2 lessons
  • 01

    Course overview and schedule

    Course objectives, knowledge map, learning path, and assessment overview.

  • 02

    Synchronization software

    Configure the dev environment, SSH, and file sync toolchain.

Module 2: Embodied Intelligence Fundamentals

3 lessons
  • 03

    Defining embodied intelligence

    From traditional AI to embodied intelligence: the perception-decision-action loop.

  • 04

    Control systems

    Layered control: high-level planning, mid-level motion, low-level servo.

  • 05

    Two motion-control approaches

    Model-based vs. learning-based control — comparison, use cases, and evolution.

Module 3: Bipedal Motion Control

8 lessons
  • 06

    Center-of-mass projection

    COM, support polygon, and static stability geometry.

  • 07

    Capture Point introduction

    Linear inverted pendulum model and capture point computation.

  • 08

    Weight transfer

    Single/double support transitions, COM trajectory planning, stability criteria.

  • 09

    Forward and inverse kinematics

    DH modeling, forward kinematics, numerical inverse kinematics.

  • 10

    Swing-foot motion control

    Foot trajectory planning: lift-off, swing, and touch-down constraints.

  • 11

    Computing the swing-foot Capture Point

    Predicting swing-foot touch-down using COM velocity and position.

  • 12

    Bipedal walking analysis

    From state machine to gait cycle: decomposing bipedal walking.

  • 13

    Bipedal gait walkthrough

    Parameter tuning, online debugging, and real-robot gait validation.

Module 4: MuJoCo Simulation

3 lessons
  • 14

    Introduction to MuJoCo

    MuJoCo physics, URDF/MJCF models, and contact models.

  • 15

    Command-line installation

    Install MuJoCo on Linux/Raspberry Pi and bind Python.

  • 16

    MuJoCo Hello World

    Load the OpenDuck Mini model, run the first step, and visualize.

Open hardware base

A ~42 cm bipedal robot with 14+2 DOF and 35+ fully open 3D-printed parts, ready out of the box.

Simulation to real robot

MuJoCo simulation + pre-trained RL walking policies, full Sim2Real for research and teaching.

Campus IP customization

Custom colors, badges, and mascots to create a campus-exclusive AI ambassador.

Training Objectives

Cultivating well-rounded embodied-intelligence talent with solid theory, strong engineering practice, and cutting-edge innovation.

System design

Full-stack development from hardware selection and drivers to software architecture and integration

Algorithm application

Master deep learning and RL, applying them to perception, decision, and control tasks

Engineering practice

Turn theory into practice — debug hardware, optimize code, and solve real-world problems

Teamwork

Agile collaboration and cross-functional communication to achieve R&D goals

🎓

Start a New Chapter in Teaching

The WWNT curriculum provides complete solutions from hardware to content for new-engineering programs. Contact us for the full syllabus and implementation plan.