It takes 4 steps to setup the entire development environment: Hardware Platform, Intel® RealSense™ Camera, Operating System and Build Environment.
- Hardware Platform: you can choose to use a Linux PC or a Linux IoT board (e.g. Intel® Joule™ Module).
- If you choose to use a Linux PC, please go to step 2.
- If you choose an IoT board, you need to setup the hardware platform. Taking Intel® Joule™ Module for example, goto online guide for platform setup information.
- Intel® RealSense™ camera: you need an Intel® RealSense™ camera to explore the full capabilities provided by this repository.
- For SLAM, Object Library and Person Library, you can use an Intel® RealSense™ Camera ZR300 that is currently available for pre-order online.
- For Object Library and Person Library, you can also use an Intel® RealSense™ Camera R200, which is available in multiple online stores, e.g. Newegg purchase link
- (Optional): This Intel® RealSense™ Cross Platform API repository provides Installation Guide including a touble shooting section.
- Operating System: Ubuntu 16.04 LTS is recommended.
- If you choose to use a Linux PC, make sure you have Ubuntu 16.04 installed.
- If you choose to use an Intel® Joule™ Module, following this Installation Guide to install Ubuntu Operating System. Make sure you choose
Alternative install: Ubuntu Desktop 16.04 LTS
. A direct (but temporary) link to *.iso image.- Please be noted that Intel® Joule™ Module might need a BIOS update before installing an Operating System (firmware v174 or above)
- Build Environment: to install Intel® RealSense™ SDK for Linux,
Node.js
and necessary tool(s) forNode.js
C++ add-on development.- Install Intel® RealSense™ SDK for Linux by following instructions listed in Getting Started Guide
- Install
Node.js
and build tools.
# You know what they are
sudo apt-get install nodejs npm
# An optional workaround of "Node not found" error
sudo ln -s /usr/bin/nodejs /usr/bin/node
# Install the build tool for Node.js C++ add-on
npm install -g node-gyp