Items with no label
3335 Discussions

Realsense ZR300 & Intel Joule Module

MSchl8
Beginner
2,641 Views

Can RealSense ZR300 Camera work independently (without Intel Joule Module) if ZR300 is connected to laptop?

Is Intel Joule Module really necessary? Is Joule Module mandatory for camera usage? Joule Module should be bayed separately?

I byed Intel RealSense Camera ZR300

Kit includes:

* Intel ReallSense Camera ZR300

* USB Cable

* Mounting Plate

Where can I find a tutorial (including videos & pictures) about how to use this Camera and how to connect it to Joule Module?

0 Kudos
14 Replies
MartyG
Honored Contributor III
677 Views

Yes, the ZR300 can work without a Joule (which is essentially a mini-PC on a single small circuit board). For example, ZR300 can also be connected to Up Boards (another type of single-board computer) instead of Joule. So it should be fine if you just plug your ZR300 into the USB port of a normal PC.

The ZR300 does not work with Windows though and requires the Linux operating system (Ubuntu Linux is the preferred option). The development software (SDK) you can use to create programs are the original (Legacy) version of Librealsense, or the RealSense SDK For Linux (the better option, as it includes Librealsense and adds numerous other useful features).

Librealsense

https://github.com/IntelRealSense/librealsense/tree/v1.12.1 GitHub - IntelRealSense/librealsense at v1.12.1

RealSense SDK For Linux

https://software.intel.com/sites/products/realsense/sdk/ Intel® RealSense™ SDK for Linux: Main Page

Video of ZR300 running on an Up Core board

https://www.youtube.com/watch?v=Khq92ZryEI8 UP Core RealSense ZR300 demo - YouTube

MSchl8
Beginner
677 Views
1. How to build dependencies? "Note: Ensure that you have installed all necessary dependencies first."

2. How to merge realsense_sdk with librealsense? (I have two different folders.)

3. How to include OpenCV 3.1 to realsense_sdk?  

$ git clone http://github.com/IntelRealSense/realsense_sdk http://github.com/IntelRealSense/realsense_sdk

$ cd realsense_sdk

$ mkdir build

$ cd build

$ cmake ..

$ make (here comes the error)

/home/mihaela/realsense_sdk/sdk/src/core/image/image_conversion_util.cpp:7:23: fatal error: opencv/cv.h: No such file or directory

https://software.intel.com/sites/products/realsense/sdk/getting_started.html# Installing_the_SDK Intel® RealSense™ SDK for Linux: Getting Started
0 Kudos
MartyG
Honored Contributor III
677 Views

1. The dependencies are easier to understand in the Developer Guide for RealSense SDK For Linux, as the Getting Started guide you linked to puts two paragraphs in reverse order so it is harder to understand. According to the Developer Guide, the dependencies to install to make the SDK work are:

librealsense

OpenCV 3.1

CMake

OpenGL GLFW version 3

lz4

Apache log4cxx – optional. Needed only if you want to enable logs.

https://software.intel.com/sites/products/realsense/sdk/developer_guide.html# Compiling_the_SDK Intel® RealSense™ SDK for Linux: Developer's Guide

After the dependencies are installed, you use the list of instructions to install the SDK.

$ git clone http://github.com/IntelRealSense/realsense_sdk

$ cd realsense_sdk

$ mkdir build

$ cd build

$ cmake ..

$ make

$ sudo make install

It would make sense that you got that error about not being able to find OpenCV if you had not installed OpenCV as a dependency first before using the above commands.

2. You should only need the RealSense SDK For Linux, as it installs Librealsense too. So you do not need to merge realsense_sdk with librealsense, as the SDK For Linux already has Librealsense integrated into it.

3. As OpenCV is a dependency, I assume that it should be installed BEFORE you try to install the RealSense SDK For Linux.

0 Kudos
MSchl8
Beginner
677 Views

1. How to solve the error after $ make ?

$ git clone http://github.com/IntelRealSense/realsense_sdk http://github.com/IntelRealSense/realsense_sdk

$ cd realsense_sdk

$ mkdir build

$ cd build

$ cmake ..

$ make (error) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

mihaela@mihaela-SATELLITE-C855-2FV:~/realsense_sdk/build$ make

[ 10%] Built target realsense_log_utils

[ 10%] Built target realsense_image

[ 10%] Building CXX object sdk/src/utilities/viewer/CMakeFiles/realsense_viewer.dir/viewer.cpp.o

In file included from /home/mihaela/realsense_sdk/sdk/include/rs_core.h:8:0,

from /home/mihaela/realsense_sdk/sdk/src/include/viewer.h:12,

from /home/mihaela/realsense_sdk/sdk/src/utilities/viewer/viewer.cpp:4:

/home/mihaela/realsense_sdk/sdk/include/rs/core/context_interface.h:10:31: fatal error: librealsense/rs.hpp: No such file or directory

compilation terminated.

sdk/src/utilities/viewer/CMakeFiles/realsense_viewer.dir/build.make:62: recipe for target 'sdk/src/utilities/viewer/CMakeFiles/realsense_viewer.dir/viewer.cpp.o' failed

make[2]: *** [sdk/src/utilities/viewer/CMakeFiles/realsense_viewer.dir/viewer.cpp.o] Error 1

CMakeFiles/Makefile2:215: recipe for target 'sdk/src/utilities/viewer/CMakeFiles/realsense_viewer.dir/all' failed

make[1]: *** [sdk/src/utilities/viewer/CMakeFiles/realsense_viewer.dir/all] Error 2

Makefile:127: recipe for target 'all' failed

make: *** [all] Error 2

2. How to solve these errors from QtCreator?

/home/mihaela/realsense_sdk/sdk/include/rs_core.h:8: In file included from /home/mihaela/realsense_sdk/sdk/include/rs_core.h:8:0,

/home/mihaela/realsense_sdk/sdk/src/include/viewer.h:12: from /home/mihaela/realsense_sdk/sdk/src/include/viewer.h:12,

/home/mihaela/realsense_sdk/sdk/src/utilities/viewer/viewer.cpp:4: from /home/mihaela/realsense_sdk/sdk/src/utilities/viewer/viewer.cpp:4:

/home/mihaela/realsense_sdk/sdk/include/rs/core/context_interface.h:10: error: librealsense/rs.hpp: No such file or directory

Thank you!

0 Kudos
MartyG
Honored Contributor III
677 Views

These questions are not covered by my knowledge, so I will have to let an Intel support team member (who has access to resources that I do not) take up your case. I apologize that I cannot be of more help in this case. Good luck!

0 Kudos
idata
Employee
677 Views

Hello,

 

 

Unfortunately, both the ZR300 and Intel Joule products are discontinued and no longer supported. We recommend to move to the Intel RealSense D400 series of cameras and the Intel RealSense SDK 2.0 for your development purposes. The D400 series cameras provide better depth than the ZR300 but it does not have an integrated IMU.

 

 

Best Regards,

 

Juan N.
0 Kudos
MSchl8
Beginner
677 Views

Thank you Mr. Juan N.

Please, recommand me a previous RealSense SDK version which supports ZR300.

ZR300 works well with librealsense, but Person Tracking, Object Tracking and SLAM are not included.

How can I include Person Tracking, Object Tracking and SLAM into librealsense source code? Or, how can I find a RealSense SDK version compatible to ZR300?

Thank you!

Best regards

0 Kudos
MartyG
Honored Contributor III
677 Views

You can access additional features such as SLAM, Person Tracking and Object Tracking with your ZR300 if you use Intel's 'RealSense SDK For Linux', which is designed specially for the ZR300. It contains Librealsense as a module so you get access to the features of Librealsense 1 (the legacy version, not SDK 2.0 / Librealsense 2) and provides a lot of other features too.

https://software.intel.com/sites/products/realsense/sdk/ Intel® RealSense™ SDK for Linux: Main Page

As Juan said above, please be aware that the ZR300 camera is no longer updated. RealSense SDK For Linux is not updated either, as RealSense SDK 2.0 for SR300, D415 and D435 cameras is now Intel's sole RealSense SDK.

0 Kudos
MSchl8
Beginner
677 Views

How to solve the error after $ make ? Did I skipped to install something?

$ git clone http://github.com/IntelRealSense/realsense_sdk http://github.com/IntelRealSense/realsense_sdk

$ cd realsense_sdk

$ mkdir build

$ cd build

$ cmake ..

$ make (error) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

mihaela@mihaela-HP-EliteBook-850-G3:~/realsense_sdk/build$ make

[ 65%] Built target realsense_log_utils

[ 65%] Built target realsense_image

[ 65%] Built target realsense_viewer

[ 65%] Built target realsense_compression

[ 65%] Built target realsense_playback

[ 65%] Built target realsense_cl_util

[ 65%] Built target realsense_samples_time_sync

[ 65%] Built target realsense_lrs_image

[ 65%] Built target realsense_projection

[ 65%] Built target realsense_record

[ 65%] Built target realsense_pipeline

[ 65%] Linking CXX executable rs_projection_tool

../../core/image/librealsense_image.so.0.7.2: undefined reference to `cv::String::deallocate()'

../../core/image/librealsense_image.so.0.7.2: undefined reference to `cv::error(int, cv::String const&, char const*, char const*, int)'

../../core/image/librealsense_image.so.0.7.2: undefined reference to `cv::String::allocate(unsigned long)'

../../core/image/librealsense_image.so.0.7.2: undefined reference to `cv::applyColorMap(cv::_InputArray const&, cv::_OutputArray const&, int)'

collect2: error: ld returned 1 exit status

sdk/src/tools/projection_tool/CMakeFiles/rs_projection_tool.dir/build.make:128: recipe for target 'sdk/src/tools/projection_tool/rs_projection_tool' failed

make[2]: *** [sdk/src/tools/projection_tool/rs_projection_tool] Error 1

CMakeFiles/Makefile2:666: recipe for target 'sdk/src/tools/projection_tool/CMakeFiles/rs_projection_tool.dir/all' failed

make[1]: *** [sdk/src/tools/projection_tool/CMakeFiles/rs_projection_tool.dir/all] Error 2

Makefile:127: recipe for target 'all' failed

make: *** [all] Error 2

mihaela@mihaela-HP-EliteBook-850-G3:~/realsense_sdk/build$

Best regards

M. Schloz

0 Kudos
MartyG
Honored Contributor III
677 Views

Have you installed the list of programs (Dependencies) that the RealSense SDK For Linux relies on to successfully compile, please?

https://github.com/IntelRealSense/realsense_sdk_zr300# dependencies-list GitHub - IntelRealSense/realsense_sdk_zr300: Toolkit built on top of the Intel® RealSense™ Cross Platform API (librealse…

0 Kudos
MAhme9
Novice
677 Views

i have an error on installing realsense_sdk for zr300 camera after installing all dependencies there's error on make command i use ubuntu 16.04

the error is :

[ 46%] Built target realsense_projection

[ 51%] Built target realsense_record

[ 64%] Built target realsense_pipeline

[ 65%] Linking CXX executable rs_projection_tool

../../core/image/librealsense_image.so.0.7.2: undefined reference to `cv::String::deallocate()'

../../core/image/librealsense_image.so.0.7.2: undefined reference to `cv::error(int, cv::String const&, char const*, char const*, int)'

../../core/image/librealsense_image.so.0.7.2: undefined reference to `cv::String::allocate(unsigned long)'

../../core/image/librealsense_image.so.0.7.2: undefined reference to `cv::applyColorMap(cv::_InputArray const&, cv::_OutputArray const&, int)'

collect2: error: ld returned 1 exit status

sdk/src/tools/projection_tool/CMakeFiles/rs_projection_tool.dir/build.make:128: recipe for target 'sdk/src/tools/projection_tool/rs_projection_tool' failed

make[2]: *** [sdk/src/tools/projection_tool/rs_projection_tool] Error 1

CMakeFiles/Makefile2:666: recipe for target 'sdk/src/tools/projection_tool/CMakeFiles/rs_projection_tool.dir/all' failed

make[1]: *** [sdk/src/tools/projection_tool/CMakeFiles/rs_projection_tool.dir/all] Error 2

Makefile:127: recipe for target 'all' failed

make: *** [all] Error 2

please anyone help

0 Kudos
MartyG
Honored Contributor III
677 Views

The instructions for installing RealSense SDK For Linux are not very clear regarding setup of the dependencies, unfortunately. I myself had always thought that the correct way to do it was to install the list of dependency programs yourself and then run the Make instructions. However, a re-read of the Getting Started instructions suggests that the dependency programs are actually installed automatically when the SDK package is installed using CMake.

"All relevant dependencies for running an application over the SDK are installed by default during SDK packager installation".

This suggests that it is easier to understand if you ignore the list of dependency programs and focus on the list of installation commands.

$ git clone http://github.com/IntelRealSense/realsense_sdk

$ cd realsense_sdk

$ mkdir build

$ cd build

$ cmake ..

$ make

$ sudo make install

Have you input all of these instructions up until 'make', and then the error occurs when you input 'make', please?

0 Kudos
MAhme9
Novice
677 Views

Yes i input all of this instructions untill make instruction and then error occurs

0 Kudos
MartyG
Honored Contributor III
677 Views

I have carefully examined the problem but do not know what else to suggest, unfortunately. A member of the Intel support team on this forum may be able to offer advice (I am not an Intel employee).

I did find some alternative installation instructions for the RealSense SDK For Linux.

https://software.intel.com/sites/products/realsense/intro/getting_started.html Introduction to Intel® RealSense™ SDK for Linux: Getting Started

0 Kudos
Reply