TB3 Intel ROS Project

From wikidb
Revision as of 11:32, 28 February 2019 by Edc (Talk | contribs)

Jump to: navigation, search

References

 

Prerequisites: (0)

Status

Done Almost Feb 2019 Some of the tests didn't pass.

getting a bus/dev erros

Software Environment

Package: Object Msgs (1)

Status

Done Jan 2019

References

Build, Install and Test

Work Log: TB3 Intel Object Messages

Package: Intel ROS Object Detect Launch (3)

Status

Done Jan 2019

Reference

Build, Install and Test

Work Log: TB3 Intel ROS Object Detect Launch

Package: ROS Intel Movidius NCS (4)

Status

Done Feb 2019 One test passed. More testing required.

Still cv2.so from ROS issues

References for Steps Below

3 Environment Setup - NCSDK Install

This section is really an install for the Movidius SDK. The exact version may be critical. NCSDK version 1.12.01.01 worked.

  • README see section 3 "Environment Setup" from ROS Intel Movidius NCS above

4 Build, Install and Run Demos - ROS Wrapper Install

Done Feb 2019 Work Link: TB3 ROS Intel Movidius NCS

Tried only one for now: Test Passed.

Package: Intel ROS Object Analytics (2)

Status

Done Feb 2019 Install and a couple tests do not fault. Istalled ROS OpenCL Caffe below so tests could be run.

Reference

Install, Test and Run

Work Log: TB3 Intel ROS Object Analytics

Package: ROS OpenCL Caffe (5)

Status

Done February 2019 More testing required

Reference

Install, Test and Run

Work Log: TB3 ROS OpenCL Caffe

Package: ROS Moving Object

Status

Default Koduki TurtleBot Runs February 2019 Need to adapt to TurtleBot3 Waffle

Reference

Install, Test and Run

Work Log: TB3 ROS Moving Object

Demos and Regression Tests

TB3 Demos and Regression Tests

DEPRECIATED Notes

From Summer 2018 installs when I was attempting to enable a D200

Opens

Prerequisites: (0)

Don't have a series D400 camera. Going to see how well an SR300 works.
The D200 the realsense SDK appears to be incompatible with the Intel ROS Project.
I'll install realsense2 SDK because it supports the SR300 and D400.
I can move to the D400 if the SR300 won't work.
See ROS RealSense


I tried using the realsense SDK (not realsense2) and broke my install by forcing an install. Don't follow this path. Give up on the D200.

Package: ROS Intel Movidius NCS (4)

Environment Setup

  • Don't try to install Realsense 1. It messes up the install in this section
  • DEPREATED: Install NCSDK v1.12.00.01 Done Summer 2018 TB3 Movidius Newual Compute Stick 1.12. I went to 2.08 after that but the ros Movidius wrapper wasn't upgraded for it. NCSDK 1.12.01.01 worked.

Strategy

Had trouble with Movidius NCSDK 1 so I tried 2. It installed but the wrapper did not. See sim note below. So then went back to NCSDK 1. It worked.

"Also of note is the ncappzoo/ncapi2_shim project which will allow NCAPI v1 python code to run with NCAPI v2 installed with very little work. See the README.md file in that directory for more information on how to use the shim. Many projects in the ncsdk2 branch make use of this shim as well."

I've experience incompatibility issues using version 1 of Realsense and Movidius drivers. I'm going with version 2 which will probably break App Zoo and require a shim layer to fix. The instructions for Movidius call for the installation of NCSDK v1.12.00. I couldn't install this version and may have broken pip3 items while doing an upgrade. See DEPRECIATED at the bottom. Instead I'm installing v2.08. This will probably cause cv2.so issues with Python3. See Status in the next section.