This repository provides general plugins for getting sensor data from various devices.
Please perform the following steps.
- Create SIGVerse plugin(.sig) for getting sensor data.
- Create common library(sigplugin.so) for connecting to plugin.
- Use the created common library(sigplugin.so) in your controllers, and get sensor data.
Please open the solution file(.sln) by VisualStudio and build.
Solution files are in under the projects/ directory.
Notes are the following.
- Have to prepare SIGService.lib.
- Some projects need OpenCV, boost or various SDK.
- Please check [Additional Include directories], [Additional Library Directories], [Additional Dependencies], [Post-build Event], and so on.
Please perform the following steps.
Created library(sigplugin.so) and headers will copy into an install directory of SIGServer.
- Before type following commands, please install SIGServer and set environment variables SIGVERSE_PATH.
- mkdir build
- cd build
- cmake ..
- make
- make install
You can use sigplugin.so in your controllers.
Please add linker flags "-L$(SIGVERSE_PATH)/lib -lsigplugin" into your Makefile.
Sample controllers are in sample_controllers/ directory.