Skip to content

English | 中文

Welcome to Direct Drive Technology Robotics Team

direct-drive-logo

Direct Drive Technology was founded in 2020, committed to using direct drive motors to replace the reduction gear in any machine, making the original delicate and noisy traditional robot reborn.

Direct Drive Technology Robotics Team was setup since 2022, mainly focus on mobile robots such as bipedal-wheel robot and quadruped-wheel robot. We also use the modularized designing method to design our robot.

Website Shop YouTube Bilibili Bilibili Developer Portal

Manual

D-Infinite

D-Infinite Manual - Chinese version

D-Infinite Manual - English version

TITA

TITA Manual - Chinese version

TITA Manual - English version

TITA Extension Board Opensource

*Note: Since Sept. 2024, All TITA is switched to Ubuntu version. If you are with the Yocto version, refer here

Update Info

Date Brief info
2024-11-04 Add ros2 control interface for joint control in the orin nx of TITA
2024-12-02 Add DIABLO ROS2 MATLAB Control example
2024-12-04 Add TITA ROS2 MATLAB Control example
2025-02-10 Add Airbot robotics arm control samples
2025-02-26 Add Extension Board hardware opensource
2025-03-09 Add official TITA Reinforcement Learning Sample based on Isaacgym and Webots 2023b
2025-03-14 Add official TITA CANFD reading examples
2025-03-28 Add a webots2023b + ros2 control docker
2025-04-07 Fix docker support bugs intita_rl_sim2sim2real
and the webots_ros2_docker
2025-04-14 Update docker link indiablo simulation environment
2025-11-04 Update RL training oftitatit-quadruped-wheeled robot
2025-11-20 Update the link forD-INFINITE ROS2-based sim2sim/sim2real
2025-12-01 Update the link forD-INFINITE RL Isaac Gym
2026-05-20 Add D1 ROS2 SDK Demo and D1 airbot-play Control Demo
2026-06-02 Add D-INFINITE IsaacLab RL training

🍿 Officially Maintained Repositories

Robot Type Title Description Stars
D‑INFINITE Simulation D1 rl isaacgym Isaac Gym Environments for Legged Robots. GitHub stars
D1 rl isaaclab Isaac Lab Environments for Legged Robots. GitHub stars
D1 sim2sim/sim2real A ROS2 workspace containing hardware/simulation bridges and hybrid controllers capable of FSM logic and ONNX RL inference. GitHub stars
Tools D1 ROS2 SDK Demo A quick start demo that runs on D1 ROS2 SDK in a real D1 Robot. Only supported on Ubuntu. GitHub stars
D1 airbot-play Control Demo Environment deployment and control demo for the Airbot arm on D1. GitHub stars
To access the latest D1 ROS2 release(.deb), please click here
TITA Simulation TITA basic simulation environment tita basic simulation environment based on webots, with windows and linux executable samples GitHub stars
TITA ROS2 Control Sim TITA ROS2 Control simulation environment. Webots and Gazebo Supported. GitHub stars
TITA URDF Description for ROS2 Control Sim TITA URDF Description, mainly used by ros2 control sim. GitHub stars
TITA RL Officially support TITA reinforcement learning environment, as well as the TITATIT-Quadruped mode environment GitHub stars
Note: TITA can directly control the motor's torque through the ROS2 control interface, or USB2CAN. If help is needed leave an issue or contact our FAE.
Tools TITA ROS2 SDK Demo A quick start demo that run on TITA ROS2 SDK in real TITA Robot. Only supported in Ubuntu!! GitHub stars
TITA ROS2 Control Low level Interface TITA ROS2 Control Low level interface. Deployed on the Orin NX in TITA. GitHub stars
TITA Remote Control Pairing Script Script for Updating the TITA Remote Control pairing. Install on TITA's main board GitHub stars
TITA OTA Script Script for updating TITA's MCU board. Install on TITA's main board GitHub stars
Airbot robotics arm control on TITA ROS node for controlling the Airbot arm on TITA GitHub stars
Use joystick to control the arm on TITA ROS node for controlling the Airbot arm with TITA's joystick GitHub stars
TITA CANFD Interface Directly read the CANFD information from TITA. You can choose either your PC or TITA's inner Orin Nx GitHub stars
Note : TITA can directly control the motor's torque through the ros2 control interface, or USB2CAN. If help is needed leave issue or contact our FAE.
DIABLO Simulation DIABLO basic simulation environment DIABLO simulation environment based on webots, including how to install webots by docker or on system GitHub stars
Tools DIABLO ROS2 SDK DIABLO ROS2 SDK to run on a real DIABLO robot GitHub stars
DIABLO ROS1 SDK DIABLO ROS1 SDK to run on a real DIABLO robot GitHub stars
Note : If you would like to control the DIABLO via its joint interface, please contact our FAE.
MOTOR Tools ROS2 Control the P10 motor A ROS2 node to control a single P10 motor, which is a QDD motor developed by Direct Drive Technology GitHub stars
Direct Drive motor control examples Driver examples for M0602C and M1502D GitHub stars

🧙 Recommended Developer's Repository

Robot Title Description Stars
TITA TITA ROS2 MATLAB Sample TITA's MATLAB Control sample, using high level api of TITA to control, based on ROS2 GitHub stars
TITA Walking Reinforcement Learning TITA example on walking based on Isaacgym: View the video GitHub stars
TITA app A TITA apk used on Android, allows to control TITA on your Android smartphone GitHub stars
TITA UWB follower A TITA follower using UWB, which can let the robot follows the tag GitHub stars
DIABLO CMU Navigation based on DIABLO A navigation example on DIABLO, based on CMU Ji Zhang's work: View the video GitHub stars
People Tracking A people tracking function on DIABLO, base on Shiyang Liu's work: View the video GitHub stars
DIABLO RL-sample DIABLO RL training sample on ISSAC Gym, based on Siyang Liu's work: View the video GitHub stars
DIABLO ROS2 MATLAB Sample MATLAB Control sample, using high level api of DIABLO to control, based on ROS2 GitHub stars

● Note : The developer's repository is not officialy maintained.
● Your issues uploaded to the developer's repository will be synchronized to the developers, which is welcomed.

Pinned Loading

  1. diablo_ros2 diablo_ros2 Public

    diablo ros2 package

    C++ 99 34

  2. autonomy_stack_diablo_setup autonomy_stack_diablo_setup Public

    Forked from jizhang-cmu/autonomy_stack_diablo_setup

    Full Autonomy Stack for Diablo Setup

    C++ 7 1

  3. DIABLO-Rasp_OTA_Automation DIABLO-Rasp_OTA_Automation Public

    For rasperry pi oversea version : OTA your package, and unlock automate function.

    1

  4. TITA-Development-Manual TITA-Development-Manual Public

    TITA-Development-Manual-Yocto-C

    Python 3 5

  5. diablo-sim-env diablo-sim-env Public

    DIABLO基于Webots的基本仿真环境,由rmecboy和agentyhj1提供

    C++ 8

  6. tita-sim-env tita-sim-env Public

    Tita 基于webots基本仿真环境,由 liukexin,xitao huang提供

    C++ 1 3

Repositories

Showing 10 of 54 repositories

Top languages

Loading…

Most used topics

Loading…