Skip to main content

1.9.1 Introduction to RDK Studio

RDK Studio is a user-friendly development tool designed for the RDK robotic development platform. It helps developers quickly understand and get started with RDK's core capabilities, enabling them to "demonstrate an algorithm solution within 5 minutes." Furthermore, RDK Studio supports seamless scaling of demonstration projects into fully-fledged, continuously iterable application solutions, accelerating the entire process from learning and validation to actual development.

Feature Overview

Flashing

  • Provides a comprehensive and flexible system flashing solution, allowing users to easily complete system flashing tasks on RDK devices through an intuitive interface.

Device Management

  • The device management feature supports connecting to multiple devices via various methods and displays all connected devices as device cards, offering clear visibility into device status and basic information.

  • Offers quick-action buttons for operations such as shutdown, reboot, system updates, and firmware upgrades, enabling developers to log in and efficiently manage devices instantly.

  • Includes a built-in app space for easily downloading and installing various applications.

    Device Management Card

Sample Applications

  • Developers can download ready-to-use sample applications and run them with one click without complex configuration, directly experiencing how various algorithms perform on real hardware.

  • All samples come pre-configured with environment adaptations and integrated dependencies, supporting rapid installation and execution.

    Sample Application List

Community

  • RDK Studio provides direct access to the D-Robotics Community, eliminating the need to open a separate web browser for browsing.
    • The developer community aggregates various development resources, including toolchains, SDKs, sample code, technical documentation, tutorial videos, and more.
    • Users can also participate in topic discussions, share posts, or seek help via the community forum.

NodeHub

  • RDK Studio offers direct access to NodeHub without requiring users to open a web browser.
    • NodeHub is an intelligent robotics application center built specifically for robotics enthusiasts, aiming to assist them in developing their own intelligent robots in a simpler, more efficient, and open manner.