Skip to content

g6014552898/gocator_interface

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repository holds code of a ROS package for point cloud acquisition with Gocator3200 3D cameras. It is basically a ROS wrapper of the low-level API provided by LMI Technologies, the manufacturer of the camera.

Camera and cloud at rviz

Dependencies

The package has been tested with the following dependencies:

  • Ubuntu 20.04
  • CMake + gcc
  • ROS
  • Point Cloud Library v1.7 (shipped with ROS)
  • GoSDK library (propietary library from manufacturer LMI Technologies)

To install GoSDK dependency, download the following repo:

modified_GO_SDK

  1. first build the sdk:
run ./install.bash
  1. then set the dir manually at /gocator_3200/CmakeLists.txt:
SET(GO_SDK_4 <dir>)

Build

  1. git clone git@github.com:Logan-Shi/gocator_interface.git
  2. Indicate, by editing the CMakeLists.txt of this package (line 44), where GoSDK library is placed.
  3. The build procedure is the ROS-catkin standard.From your ROS workspace:
$ catkin_make

Execute

  1. Plug your camera correctly, in terms of power, signal and grounding!
  2. Properly edit the config/gocator_3200_params.yaml according your configuration and needs. (you can enter 192.168.1.10 for quick param configuration)
  3. set pc local network with a different static IP, e.g. 192.168.1.100.
  4. Call the launch file. From the package folder would be
$ roslaunch launch/gocator_3200.launch

About

Point cloud capture of Gocator 3200 device

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 89.1%
  • CMake 8.5%
  • Python 2.4%