10 Replies Latest reply on Aug 2, 2018 1:29 AM by MartyG

    Realsense ZR300 & Intel Joule Module

    newuser_realsense

      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?

        • 1. Re: Realsense ZR300 & Intel Joule Module
          MartyG

          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

          GitHub - IntelRealSense/librealsense at v1.12.1

           

          RealSense SDK For Linux

          Intel® RealSense™ SDK for Linux: Main Page

           

          Video of ZR300 running on an Up Core board

          UP Core RealSense ZR300 demo - YouTube

          1 of 1 people found this helpful
          • 2. Re: Realsense ZR300 & Intel Joule Module
            newuser_realsense

            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

            $ 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

             

            Intel® RealSense™ SDK for Linux: Getting Started

            • 3. Re: Realsense ZR300 & Intel Joule Module
              MartyG

              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.

               

              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.

              1 of 1 people found this helpful
              • 4. Re: Realsense ZR300 & Intel Joule Module
                newuser_realsense

                1. How to solve the error after $ make ?

                 

                $ git clone 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!

                • 5. Re: Realsense ZR300 & Intel Joule Module
                  MartyG

                  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!

                  • 6. Re: Realsense ZR300 & Intel Joule Module
                    Intel Corporation
                    This message was posted on behalf of Intel Corporation

                    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.

                    • 7. Re: Realsense ZR300 & Intel Joule Module
                      newuser_realsense

                      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

                      • 8. Re: Realsense ZR300 & Intel Joule Module
                        MartyG

                        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.

                         

                        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.

                        • 9. Re: Realsense ZR300 & Intel Joule Module
                          newuser_realsense

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

                           

                          $ git clone 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

                          • 10. Re: Realsense ZR300 & Intel Joule Module
                            MartyG

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

                             

                            GitHub - IntelRealSense/realsense_sdk_zr300: Toolkit built on top of the Intel® RealSense™ Cross Platform API (librealse…