Contents
Documentation
Intel® Robotics Open Source Project (Intel® ROS Project) to enable the object detection, 2D location, 3D location and tracking with GPU or Intel® Movidius™ NCS optimized deep learning backend, and Intel® RealSense™ camera under ROS framework.
The relationship among ROS packages are:
Installation Prerequisites
Software environment: Ubuntu 16.04 and ROS Kinetic software configuration. 3D camera ROS node. (e.g. Intel® RealSense™ Camera node).
Hardware environment: RGBD camera (e.g. Intel® RealSense™D400 serial cameras).
Packages
Package |
Description |
Object Analytics ROS node is based on 3D camera and ros_opencl_caffe ROS nodes to provide object classification, detection, localization and tracking via sync-ed 2D and 3D result array. |
|
ROS node for object detection backend. |
|
ROS package for object related message definitions. |
|
ROS node for object categorization backend with Intel® Movidius™ NCS stick. |
|
ROS node to publish mark tag of objects based on information provided by ROS object analytics when building map. |
|
ROS node to provide visual inference and network optimizer with Intel® CPU, GPU, VPU and FPGA. |
Report a Bug
Use above github projects to report bugs or submit feature requests.
Contributing to Intel ROS Project
The Intel® ROS Project is developed and distributed under Apache 2.0 license. Follow the general ROS Contribute process to submit your code.
Reference
1. Intel® RealSense™ 3D camera is recommended as camera input, and the ROS packages are:
Underlying library driver for communicating with Intel® RealSense™ camera. |
|
ROS Intel® RealSense™ camera node for publishing camera data. |
2. Intel® OpenVINO™ toolkit open source at dldt. Binary package can be got from OpenVINO toolkit.
3. Intel® ROS2 packages are also provided, please check ROS2 Intel Projects for more details.