Skip to content

Auterion/struct_core_ros

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Structure-Core-ROS

ROS nodelet for Occipital Structure Core

System Requirements

This code has been tested on Ubuntu 16.04 x86_64 and arm64 using the StructureSDK-CrossPlatform-0.6.1-2.0 package (firmware version 0.9.3).

Prerequisites

  • Install and build the linux version of the Structure SDK as documented in the StructureSDK-CrossPlatform-0.6.1-2.0 package
  • It is strongly recommended to run the Recorder sample application on the target system to confirm everything is working
  • libStructureLinux.so from the Occipital release should be in the library path (e.g. /usr/local/lib)
  • Header files from the Occipital release should be copied into the include/ST directory

Running

The code is structured as a ROS nodelet. A launch file (sc.launch) is provided that launches both the manager and the nodelet. The launch file also loads a yaml file (sc.yaml) that controls the configuration.

$ roslaunch struct_core_ros sc.launch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.9%
  • CMake 5.1%