This repository was archived by the owner on Jun 6, 2019. It is now read-only.
v0.9.1 Release
Pre-release
Pre-release
This release includes the Person Tracking, Object Recognition and SLAM JavaScript API of the Intel ® RealSense TM Technology for Linux OS. JavaScript samples for Person Tracking, Object Recognition and SLAM.
Release Note
- Object Library: Object Recognition, Object Localization, and Object Tracking features are ready to be used.
- Person Library: Person Detection, Person Tracking, Skeleton Recognition and Gesture Recognition features are ready to be used.
- SLAM: Camera Pose Tracking and Occupancy Mapping features are ready to be used.
- Known issues:
- GPU work mode of Object Library might not work on Joule.
- Memory leak in Object Library has been found.
- Person Recognition feature in Person Library is not supported in this version.
- Re-localization in SLAM is not supported in this version.
Environment Setup
Setup Intel® RealSense™ with Ubuntu 16.04 on Intel® Joule™.
Install Node.js and NPM for Ubuntu
sudo apt-get update
sudo apt-get install nodejs npm
# Workaround of node not found
sudo ln -s /usr/bin/nodejs /usr/bin/node
# Workaround of boost library missing
sudo apt install libboost-thread-dev
# Install modules in the dir you're working, choose the package you want
npm i --save node-object@0.9.2 node-person@0.9.1 node-slam@0.9.1
Connect the Intel® RealSense™ ZR300 camera to the USB 3.0 port of Joule.
Examples
This Github Repo contains Person Tracking, Object Recognition and SLAM examples using the above Node.js modules/addons.
# Object Library Tutorial No.1
cd samples/or_tutorial_1/javascript
npm i
node main.js
# Person Library Tutorial No.1
cd samples/pt_tutorial_1/javascript
npm i
node main.js
# SLAM Library Tutorial No.1
cd samples/slam_tutorial_1/javascript
npm i
node main.js
API Specs
- Person Tracking JavaScript API spec is located at
/path/to/node-realsense-0.9.1/doc/spec/person-tracking.html. - Object Recognition JavaScript API spec is located at
/path/to/node-realsense-0.9.1/doc/spec/object-recognition.html - SLAM JavaScript API spec is located at
/path/to/node-realsense-0.9.1/doc/spec/slam.html - The spec of common API in all three modules is located at
/path/to/node-realsense-0.9.1/doc/spec/common.html