Learning Resources

Quick tips for programming and troubleshooting the development kit

The Qualcomm® Robotics RB3 platform is built around the Qualcomm® SDA845 system on chip (SoC) for heterogeneous computing, computer vision, multimedia, security and connectivity. For artificial intelligence (AI) and deep learning, the platform includes the Qualcomm® AI Engine, with up to three tera-operations per second (3 TOPS) available for machine learning inference.

Plus, the development kit includes the robotics-focused Turbo X D845 SOM from Thundercomm, which supports Linux and Robot Operating System (ROS). The development kit is compliant with the 96Boards open hardware specification.

The following pages include quick tips that supplement the Qualcomm Robotics RB3 Linux User Guide available from Thundercomm (“Technical Documents” tab). The guide contains important details for loading and testing the software on the platform.

(Note that some of the online resources described in these pages refer to the DragonBoard™ 845c.)

Hardware Basics

Physical features of platform

Setting Up COM Port and Terminal

Communicating with the Qualcomm Robotics RB3

Setting Up Wi-Fi

Enable WLAN on the Qualcomm Robotics RB3

Setting Up ADB over Wi-Fi

Connect to ADB wirelessly

Flashing a New, Complete Image (from Linaro) onto the Board

Flashing Debian onto Qualcomm Robotics RB3 device

How to Install Docker on the Qualcomm Robotics RB3 development platform

Preparing the board to pull the ROS image from a container

Qualcomm Robotics RB3 Drives Turtlebot 3 Burger

Configuring teleoperation on the single-board computer

Robot application (ROS) Deployments from AWS RoboMaker

Deploying to Qualcomm® Robotics RB3 Platform to drive the Turtlebot 3 Burger

Qualcomm Robotics RB3, Qualcomm SDA845 and Qualcomm AI Engine are products of Qualcomm Technologies, Inc. and/or its subsidiaries.