Giter VIP home page Giter VIP logo

sample-apps-for-qualcomm-robotics-rb5-platform's Introduction

Qualcomm Innovation Center, Inc.

This is a repositary of all samples application that can run on RB5. Each sample application has its own folder. An introduction for every sample application is given below. Please follow the README in the respective folders to build, deploy and test.

1. Weston-Client-Application

Weston-Sample-code shows how to compile and run a simple client in Weston.

2. RB5-Information(Device-info)

A command based App to get platform information.
from varying target types (GPUs, CPUs, USB, display, sensors and so on).

3. RB5-Platform(GPIO-samples)

A commands based app to get and set GPIO.
For control LED, set GPIO output, Button even catching, etc.

4. WIFI-On-Boarding

WIFI-On-Boarding mainly includes scanning the surrounding hotspots in STA mode, creating a new WIFI connection,
and obtaining the ssid and psk of the currently connected WIFI. After switching the SAP mode, you can create a
new hotspot and get the ssid and psk of the current hotspot.

5. Tensorflowlite_ROS(ROS-TFLite)

This application introduces how to integrate Tensorflow framework into ROS with object detection API on RB5 platform.
It can locate and recognize multiple objects in a single image. The TensorFlow Object Detection API is an open source
framework built on top of TensorFlow that makes it easy to construct, train and deploy object detection models.
ROS provides a publish subscribe communication framework to build distributed computing system simply and quickly. Here are the steps to build.

6. ROS-Caffe

Integrate Coffe model into ROS with Classifier API.

7. Gstreamer-Applications

The purpose of these samples is helping users to learn how to implement the functions of gstreamer on the Qualcomm platform.

8. C2D-Samples

C2D-Sample-code shows picture color-format, picture rotate, picture scale-resize by C2D-Convert-API.

9. Camera-HAL3-Sample

The Camera-HAL3-Sample demo calls the camera through the Camera HAL API to complete the preview capture and video operations.

10. HexgonSDK-Image-classification

This project is designed to show how you can use the Qualcomm® Robotics RB5 development kit, specifically using the Qualcomm® Hexagon™ DSP with Hexagon Vector extensions (HVX), coupled with Hexagon DSP SDK to achieve high speed and high performance on device Machine Learning.

11. OpenCL-Application

OpenCL-Sample-code shows OpenCL from three examples.
"FFT" shows the use of OpenCL for fast Fourier transform;
"Benchmark" shows the reading and writing rate when the memory unit is respectively Byte, KB, MB;
"Matrix_multiply" shows the multiplication of two 20*20 matrices,And print out the results of the two input matrices and the multiplication of the two matrices on the screen

12. TFLite_Posenet

Posenet is to show the effect of pose recognition using Gstreamer commands.

13. TFLite_Segmentation

Segmentation is to show the effect of object segmentation using Gstreamer commands.

14. OpenMAX-Video

This app aims to help users to learn how to encode with h264 and decode the video with h264 on the Qualcom platform through this sample app.

15. Kernel-Demo

The kernel demo uses the kernel API to dynamically load and unload the kernel module to control the LED switch.

Getting Started

Contributions

Please read our Contributions Page for more information on contributing features or bug fixes. We look forward to your participation!

Team

A community-driven project maintained by Qualcomm Innovation Center, Inc.

License

Sample applications here are licensed under the BSD 3-clause-Clear “New” or “Revised” License. Check out the LICENSE for more details.

sample-apps-for-qualcomm-robotics-rb5-platform's People

Contributors

adpandit avatar haihez avatar rbmistry avatar sushma-s1 avatar wanghaow avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.