Skip to content

Developer Resources Center

Select a product to open its developer documentation.

Loading documentation resources…

Open-source projects · Video tutorials

Choose a repository by task. Check your robot variant and peripherals before following its product-specific guide.

CategoryProjectPurpose and compatibilityDocumentation
Robot Modelsdeep_robotics_modelModels for Lite3, X30, M20/M20S/M20 Piper, DR02 Pro/Standard and S10; URDF/MJCF/USD availability varies by productLite3 · X30 · M20 · DR02 · S10
Messagesdeep-robotics-msgROS 2 message/service definitions, built as drdds, for SDK2 and simulationGuide
Locomotionrl_trainingIsaac Lab locomotion policy training for Lite3, M20, M20S, DR02 and S10Lite3 · M20 · DR02 · S10
Locomotiondeep-robotics-simulationMuJoCo simulation for DR02 Pro/Standard; select the product-specific environmentGuide
Locomotiondeep-robotics-retargetHuman-motion retargeting to DR02 Pro through inverse kinematics, with MuJoCo visualizationGuide
Locomotiondeep-robotics-mimicReference-motion tracking policy training and evaluation for DR02 ProGuide
Manipulationdeep-robotics-teleoperatePICO upper-body teleoperation for DR02 Pro in simulation or on hardwareGuide
Perceptionfast-livo2-deep-roboticsLite3 compute/sensor expansion and FAST-LIVO2 integration; select synchronization for your hardwareGuide
Perceptionlightning-lm-deep-roboticsMapping/localization for M20 Pro and Lite3 EDU with Jetson AGX and Livox Mid360M20 · Lite3 EDU
Motor SDKDeep_Motor_SDKStandalone J60 CAN motor control examples and debugging tools; check the repository for motor compatibilityStandalone tool; see repository README
Software SDKm20-android-sdkM20/M20 Pro Android control app source, controller integration and SimpleDemo; build SDK AARs from sourceGuide
Software SDKrobotserver_sdkC++ SDK for controlling and monitoring X30 navigation tasksGuide
Algorithm SDKLite3_rl_deployLite3 UDP policy deployment, sim-to-sim and sim-to-real workflowsGuide
Algorithm SDKsdk_deployROS 2 deployment for Lite3 Venture, M20/M20 Pro/M20S and S10; follow each product READMELite3 · M20 · S10
Algorithm SDKdeep-robotics-sdk2ROS 2 SDK for DR02 Pro/Standard with product-specific deployment guidesGuide
Patrolstation-openapi-devkitSmart Inspection Java / Spring Boot SDK and runnable sampleGuide
Communitydeep-researchIndex of community projects built on DEEP Robotics products; third-party projects are maintained by their authorsGuide

Model, training and deployment support can differ. Do not reuse one product’s commands for another without checking its guide. The standalone motor CAN SDK does not imply compatibility with every built-in robot joint.

Official YouTube channel · Official Bilibili account

Technical playlists: Embodied AI Development · Quadruped Robot Control (episodes 1 → 2 → 3)

ProductTutorials
Lite3RL introduction, ROS 2 migration, hardware expansion and FAST-LIVO2
M20ROS 2 locomotion architecture, RoboSense LiDAR and Lightning-LM
DR02DR02 Pro locomotion training, motion retargeting/imitation learning and PICO teleoperation
X30Master/slave communication, topic examples and Livox driver installation

Watch each tutorial on YouTube or Bilibili, whichever you prefer.

TutorialWatch video
Episode 1: train and deploy a locomotion policyWatch on YouTube or Bilibili
Episode 2: training code, rewards and simulation configurationWatch on YouTube or Bilibili
Episode 3: UDP deployment structure and sim-to-sim testsWatch on YouTube or Bilibili
ROS 2 migration and modular SDKWatch on YouTube or Bilibili
Compute/sensor expansion and FAST-LIVO2 integrationWatch on YouTube or Bilibili

TutorialWatch video
ROS 2 locomotion architecture and development workflowWatch on YouTube or Bilibili
RoboSense LiDAR development and Lightning-LM mapping/localizationWatch on YouTube or Bilibili

TutorialWatch video
Humanoid RL locomotion training codeWatch on YouTube or Bilibili
From motion retargeting to imitation-learning trainingWatch on YouTube or Bilibili
PICO upper-body teleoperation: simulation to hardwareWatch on YouTube or Bilibili

External code and videos require internet access and are not bundled in the offline documentation. Video dependencies and hardware may differ from current releases; follow the repository’s current product guide when running commands. Platform links do not indicate audio or subtitle language.