D-Robotics
Official@D-Robotics · China
D-Robotics provides skills for deploying, quantizing, and benchmarking neural networks on RDK edge boards, plus BSP builds, TROS robotics runtime, and hardware diagnostics.
Agent Skills by D-Robotics
Showing 96 vetted skills indexed across 1 GitHub repositories.
rdk-docs-reference
Search official D-Robotics documentation repositories and answer RDK questions with sourced citations.
rdk-pack-installer
Installs and upgrades D-Robotics workspace-integrated OE Skill Packs into local projects.
rdk-skill-finder
Searches the D-Robotics RDK skill catalog and returns ranked matches with install actions.
rdk-network-remote
Diagnose network connectivity and remote access on D-Robotics RDK boards via layered checks.
bsp-rootfs-custom
Builds and customizes Ubuntu root filesystems for RDK boards using debootstrap and package lists.
rdk-model-zoo
Locate, download, and run ready-made RDK Model Zoo models with published benchmarks.
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.
rdk-model-zoo-integrate
Integrates custom model artifacts and changed I/O contracts into RDK Model Zoo samples.
rdk-llm-deployment
Deploy on-device LLM, VLM, and voice assistant stacks on D-Robotics RDK boards.
rdk-source-map
Classify D-Robotics GitHub repositories by layer, board, and assembly system.
rdk-model-benchmark
Measures inference latency and peak FPS of quantized models on D-Robotics RDK boards.
bsp-kernel-build
Builds RDK Linux kernel, device-tree, and driver-module artifacts with mk_kernel.sh.
rdk-system-maintain
Diagnoses and repairs apt sources, disk space, and filesystem expansion on D-Robotics RDK boards.
rdk-peripheral-cookbook
Drive GPIO, I2C, SPI, UART, PWM, motors, audio, and CAN peripherals on RDK boards.
rdk-log-forensics
Extract kernel errors, failed systemd units, and coredump evidence from RDK device logs.
rdk-hardware
Provides per-board hardware specifications and interface facts for six D-Robotics RDK boards.
bsp-image-build
Builds flashable RDK X3/X5 system images using pack_image.sh with explicit configuration selection.
rdk-memory-audit
Measure DRAM and CMA/ION memory on RDK devices and verify reclamation with before/after data.
rdk-accessories
Bring up D-Robotics official cameras, IMU modules, and expansion boards on RDK kits.
rdk-board-knowledge
Diagnose RDK board identity, runtime baselines, and on-board failures including S-series xburn flashing.
rdk-model-zoo-validate
Plans and executes scoped validation checks for RDK Model Zoo samples with structured evidence reports.
rdk-ecosystem
Guides RDK board selection and calibrates LLM/VLM feasibility against official benchmarks.
rdk-headless-mode
Disable and restore desktop and non-essential systemd services on D-Robotics RDK boards.
bsp-s-series
Guides S100/S600 BSP source acquisition and build setup using official D-Robotics documentation.
Frequently Asked Questions About D-Robotics
FAQPage SchemaWhat 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.