iirob / microepsilon_scancontrol Goto Github PK
View Code? Open in Web Editor NEWROS package for MICRO-EPSILON scanCONTROL LASER scanner
License: GNU Lesser General Public License v3.0
ROS package for MICRO-EPSILON scanCONTROL LASER scanner
License: GNU Lesser General Public License v3.0
After completing the following installation steps:
I am having this error when I build by catkin workscape with microepsilon_scancontrol package.
Any idea what is going on here?
/catkin_ws/src/microepsilon_scancontrol/src/test.cpp: In function ‘int main(int, char**)’:
//catkin_ws/src/microepsilon_scancontrol/src/test.cpp:117:24: error: found ‘:’ in nested-name-specifier, expected ‘::’
for ( m_uiResolution : vuiResolutions )
^
/catkin_ws/src/microepsilon_scancontrol/src/test.cpp:117:9: error: ‘m_uiResolution’ is not a class, namespace, or enumeration
for ( m_uiResolution : vuiResolutions )
^~~~~~~~~~~~~~
/catkin_ws/src/microepsilon_scancontrol/src/test.cpp:124:37: error: expected ‘)’ before ‘;’ token
m_uiResolution = vuiResolutions[0];
Has anyone had any success compiling this package recently? I am having some trouble, which might be related to the fact that the download link provided by micro-epsilon provides a newer version of the SDK.
i.e. libllt.so.1.0 and libmescan.so.1.0 files are now libllt.so.2.0 and libmescan.so.2.0. A few files have been renamed, and it appears the file structure of the SDK folder has been altered, rendering the install.sh out of date.
I installed the SDK manually, however when I compile I am getting some forward declaration errors:
error: field ‘llt_’ has incomplete type ‘LLT’
note: forward declaration of ‘LLT {aka struct LLT}’
Has anyone worked around these issues? or do they have a copy of the older version they can share?
Thanks!
Hey guys, thanks for pushing this. Looks like really useful stuff.
I am trying to run your provided scanner.launch file with a MicroEpsilon ScanCONTROL 2900.
Your code seems to locate the sensor and try to connect with it, but I get really weird behavior. I get some messages on stdout saying a device was found and whatnot, but then I get an error message saying could not connect to the device, error code -302. I looked this up in the microepsilon API document and apparently that means "There is already a scanCONTROL connected with this id".
So, I can't connect because the device is already connected?!?!?!
I've attached a screencap of my terminal output for reference.
Any help with this would be appreciated :)
Hi
I've been trying to follow the installation instructions but when I run the following command: ./install.sh "/path/to/sdk" but I get an error that says it could not find /libmescan/ even though libmescan is in the given path.
I also try to install manually. However I think I need to compile the microepsilon_scancontrol as a catkin package before I can use the launch file and when I do that, it can not find the variable LLT_LIBRARY and MESCAN_LIBRARY.
Any ideas what I might be doing wrong? Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.