Skip to content
ROS node that processes data received from a stereo camera module
C++ C CMake
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
CMakeLists.txt
LICENSE
README.md
camera.launch
package.xml

README.md

Camera

A ROS node that processes data received from TeensyCam - stereo camera module.

Depending on various options defined in camera.launch, it can generate and broadcast the following ROS topics:

  • raw (both left and right) images
  • rectified images
  • disparity image
  • depth image
  • camera_info for the above images
  • point cloud
  • emulated laser scan

The node implements ELAS dense stereo algorithm, specifically its OpenMP-version.

Prerequisites

Serial Communication Library by William Woodall

  • get from here: https://github.com/wjwwood/serial
  • before make, change install location: cmake -DCMAKE_INSTALL_PREFIX=/opt/serial
  • enable access to serial device: sudo gpasswd --add ${USER} dialout
  • add to ~/.bashrc: source /opt/serial/setup.bash

OpenCV

  • Version 2.4 or higher

OpenMP

Boost


More info about the project is here: https://BoredomProjects.net/index.php/projects/robot-navigation-using-stereo-vision-part-2

You can’t perform that action at this time.