Internal - LIPS Developer Documentation
  • WELCOME
    • LIPS® Developer Documentation
  • INSTALLATION & SETUP
    • LIPSedge™ AE400 / AE450
      • SDK Release
        • Firmware
        • SDK
        • User Guide
      • Installation
        • Linux
        • Windows
        • ROS Wrapper
        • NVIDIA ISAAC Wrapper
    • LIPSedge™ AE430 / AE470
      • Installation
        • Linux
        • Windows
    • LIPSedge™ DL & M3 Series
      • SDK Release
      • Installation
        • Ubuntu
        • Windows
    • LIPSFace™ HW110/115 On-Device 3D Facial Recognition
      • User Guide & SDK Download
    • LIPSFace™ HW120/125 On-Device 3D Facial Recognition
    • LIPSMetric™ HA110 Handheld Dimensioner
      • User Guide
    • LIPSMetric™ ST115 Static Dimensioner
      • User Manual
  • SDK CODE SAMPLES AND LANGUAGES WRAPPERS
    • LIPSedge™ SDK
      • Sample Applications & Viewer & Utilities
      • C++
        • ni-hello
        • ni-simple-read
      • Python
        • ni-hello
        • ni-simple-read
      • Java
        • ni-hello
      • C#
      • OpenCV
      • ROS
    • LIPSFace™ SDK
      • LIPSFace™ SDK Overview
      • LIPSFace™ SDK Developer Guide
Powered by GitBook
On this page
  • Method 1: Download from LIPS
  • Method 2: Docker
  • Method 3: Build from Source
  • Camera Connection Configuration
  • Run Camera Viewer
  1. INSTALLATION & SETUP
  2. LIPSedge™ AE400 / AE450
  3. Installation

Linux

PreviousInstallationNextWindows

Last updated 2 years ago

Method 1: Download from LIPS

1. Go to AE Series SDK release page.

2. Download the

3. Extract the downloaded file

4. run script install.sh

Method 2: Docker

Docker image contain

1. Pull prebuilt docker image

# Ubuntu 20.04 base image
$ docker pull hedgehao/lipsedge-ae4xx:sdk-2.43
# Ubuntu 18.04 base image
$ docker pull hedgehao/lipsedge-ae4xx:sdk-2.43-bionic

If you want to run GUI application (e.g. realsense-viewer). You can bridge X environment from docker to host as follow

$ docker run -it --privileged -v /dev/bus/usb/:/dev/bus/usb --device=/dev/dri --group-add video -v /tmp/.X11-unix/:/tmp/.X11-unix -e "DISPLAY=$DISPLAY" hedgehao/lipsedge-ae4xx:sdk-2.43

Method 3: Build from Source

1. Clone source from realsense SDK and ae4xx-sdk

$ git clone https://github.com/IntelRealSense/librealsense
$ git clone https://github.com/lips-hci/ae400-realsense-sdk

2. Run patch script

$ cd librealsense
$ ../ae400-realsense-sdk/scripts/patch-realsense-to-lips-ae400-sdk.sh .

3. Compile using cmake

$  mkdir build
$ cd build
$ cmake -DBUILD_PYTHON_BINDINGS=true ..
$ make
$ make install

Camera Connection Configuration

Before running the camera viewer, check the correct IP is set in /usr/etc/LIPS/lib/network.json

The default IP of all AE series camera are 192.168.0.100. Make sure you set the right IP address if you modify on your own.

{
  "count": "1",
  "config": {
    "ip1": "192.168.0.100"
  }
}

Run Camera Viewer

$ realsense-viewer

You can see the 2D and 3D camera feed by switching on Stereo Module and RGB Camera on the left panel.

4. You can see the built SDK files.

latest SDK