D-Robotics avatar

D-Robotics

Official

@D-Robotics · China

0Followers
|
256Public Repos
|
96Published Skills

D-Robotics provides skills for deploying, quantizing, and benchmarking neural networks on RDK edge boards, plus BSP builds, TROS robotics runtime, and hardware diagnostics.

Skills Distribution
DomainAI Models & ...Edge Model Quantiz.. (40%)Embedded Linux BSP.. (25%)Board Diagnostics .. (20%)Robotics Perceptio.. (15%)

Agent Skills by D-Robotics

Showing 96 vetted skills indexed across 1 GitHub repositories.

D-RoboticsD-Robotics
3

rdk-docs-reference

Search official D-Robotics documentation repositories and answer RDK questions with sourced citations.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-pack-installer

Installs and upgrades D-Robotics workspace-integrated OE Skill Packs into local projects.

Official
Advanced
D-RoboticsD-Robotics
3

rdk-skill-finder

Searches the D-Robotics RDK skill catalog and returns ranked matches with install actions.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-network-remote

Diagnose network connectivity and remote access on D-Robotics RDK boards via layered checks.

Official
Intermediate
D-RoboticsD-Robotics
3

bsp-rootfs-custom

Builds and customizes Ubuntu root filesystems for RDK boards using debootstrap and package lists.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-model-zoo

Locate, download, and run ready-made RDK Model Zoo models with published benchmarks.

Official
Advanced
D-RoboticsD-Robotics
3

bsp-env-setup

Configures an Ubuntu 22.04 host with build packages and the gcc-arm-11.2 aarch64 cross toolchain for RDK X3/X5 BSP development.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-model-zoo-integrate

Integrates custom model artifacts and changed I/O contracts into RDK Model Zoo samples.

Official
Advanced
D-RoboticsD-Robotics
3

rdk-llm-deployment

Deploy on-device LLM, VLM, and voice assistant stacks on D-Robotics RDK boards.

Official
Advanced
D-RoboticsD-Robotics
3

rdk-source-map

Classify D-Robotics GitHub repositories by layer, board, and assembly system.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-model-benchmark

Measures inference latency and peak FPS of quantized models on D-Robotics RDK boards.

Official
Intermediate
D-RoboticsD-Robotics
3

bsp-kernel-build

Builds RDK Linux kernel, device-tree, and driver-module artifacts with mk_kernel.sh.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-system-maintain

Diagnoses and repairs apt sources, disk space, and filesystem expansion on D-Robotics RDK boards.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-peripheral-cookbook

Drive GPIO, I2C, SPI, UART, PWM, motors, audio, and CAN peripherals on RDK boards.

Official
Advanced
D-RoboticsD-Robotics
3

rdk-log-forensics

Extract kernel errors, failed systemd units, and coredump evidence from RDK device logs.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-hardware

Provides per-board hardware specifications and interface facts for six D-Robotics RDK boards.

Official
Intermediate
D-RoboticsD-Robotics
3

bsp-image-build

Builds flashable RDK X3/X5 system images using pack_image.sh with explicit configuration selection.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-memory-audit

Measure DRAM and CMA/ION memory on RDK devices and verify reclamation with before/after data.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-accessories

Bring up D-Robotics official cameras, IMU modules, and expansion boards on RDK kits.

Official
Advanced
D-RoboticsD-Robotics
3

rdk-board-knowledge

Diagnose RDK board identity, runtime baselines, and on-board failures including S-series xburn flashing.

Official
Advanced
D-RoboticsD-Robotics
3

rdk-model-zoo-validate

Plans and executes scoped validation checks for RDK Model Zoo samples with structured evidence reports.

Official
Advanced
D-RoboticsD-Robotics
3

rdk-ecosystem

Guides RDK board selection and calibrates LLM/VLM feasibility against official benchmarks.

Official
Intermediate
D-RoboticsD-Robotics
3

rdk-headless-mode

Disable and restore desktop and non-essential systemd services on D-Robotics RDK boards.

Official
Intermediate
D-RoboticsD-Robotics
3

bsp-s-series

Guides S100/S600 BSP source acquisition and build setup using official D-Robotics documentation.

Official
Intermediate

Frequently Asked Questions About D-Robotics

FAQPage Schema
What tasks can I accomplish with D-Robotics skills?▼

You can quantize and compile models (PTQ via hb_mapper, QAT via horizon_plugin_pytorch), deploy .bin/.hbm models on RDK boards, benchmark latency and FPS with hrt_model_exec, build BSP images and kernels, set up TROS/ROS2 robotics apps, run on-device LLM/VLM and voice stacks, and diagnose hardware, memory, camera, and network issues.

Who are these skills designed for?▼

Embedded and robotics engineers working with D-Robotics RDK boards (X3, X5, Ultra, S100, S100P, S600): model deployment engineers converting ONNX/PyTorch models for BPU, BSP developers building custom Ubuntu rootfs and kernels, and robotics developers running TROS nodes, LeRobot ACT/Pi0 policies, or vision pipelines.

How do I install and set up the D-Robotics skill packs?▼

Use rdk-pack-installer to check out the Hub catalog (rdk-skills), run the pack's mirrored setup.sh against a confirmed project root, and verify the .drobotics/ or .horizon/ workspace. It compares the installed version anchor against the pinned release ref before re-running. Use rdk-skill-finder to locate the right pack first.

Are D-Robotics skills open source and what do they cost?▼

All skills are free and released under Apache-2.0, with RDK Model Zoo content additionally under CC-BY-4.0. There is no licensing cost; you only need the corresponding D-Robotics hardware and the official OE/OpenExplorer toolchain packages for quantization and compilation work.

What prerequisites do the model conversion skills require?▼

X5 PTQ needs the OE Mapper toolchain, calibration data, and a preflight-checked ONNX/Caffe model; QAT needs PyTorch with horizon_plugin_pytorch and March.BAYES_E. BSP builds require an Ubuntu host with gcc-arm-11.2 aarch64 toolchain and repo. Board-side work needs SSH access to a supported RDK device.