Skip to main content

Setup

RKNN Setup

Hardware

Software

Installaion

  1. Install python3 and pip3
    • sudo apt-get update
    • sudo apt-get install -y python3 python3-dev python3-pip gcc
  2. Install dependent libraries
    • sudo apt-get install -y python3-opencv
    • sudo apt-get install -y python3-numpy
  3. Install RKNN Toolkit Lite2
    • cd ./rknn-toolkit2/rknn_toolkit_lite2/packages
    • pip3 install rknn_toolkit_lite2-1.5.2-cp310-cp310-linux_aarch64.whl

Run Demo

  • cd ./rknn-toolkit2/rknn_toolkit_lite2/examples/inference_with_lite
  • python3 test.py

Realsense Setup

Hardware

Software

Download Source code (zip) & Unzip

Prerequisites

sudo apt-get update && sudo apt-get -y upgrade
sudo apt-get install -y --no-install-recommends \
python3 \
python3-setuptools \
python3-pip \
python3-dev
sudo apt-get install -y git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev
sudo apt-get install -y libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev

Building librealsense2 SDK

cd ./librealsense
~/librealsense$ ./scripts/setup_udev_rules.sh
~/librealsense$ mkdir build && cd build
~/librealsense/build$ cmake ../ -DBUILD_EXAMPLES=true -DFORCE_RSUSB_BACKEND=true -DBUILD_PYTHON_BINDINGS:bool=true
  • -DBUILD_EXAMPLES=true
    • C++ sample code build option
  • -DFORCE_RSUSB_BACKEND=true
    • realsense sdk에서 지원하는 커널 버전(5.13, 5.15)과 orange pi 지원 커널 버전(5.10)이 맞지 않아 해당 옵션 추가
  • -DBUILD_PYTHON_BINDINGS:bool=true
    • Build Python bindings for the SDK
~/librealsense$ sudo make uninstall && make clean && make -j4 && sudo make install
~/librealsense$ export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python3.10/pyrealsense2

Run example

참고자료

img img img img