Forum Replies Created
-
AuthorPosts
-
EyadBlocked
Hi @yitian,
Usually the files are can be found by following the guide on here. The link is unreachable so I have uploaded the drivers for you https://gofile.io/d/xF9EvG.
Follow the steps on SOFA’s website and you should be good to go.
EyadBlockedHey @yitian
Usually you can find a link by following the guide here but the download URL is down for some reason.
I have uploaded the driver files for you here https://gofile.io/d/xF9EvG, you should be able to install the drivers and then follow the instructions on Geomagic plugin’s page.
EyadBlockedhi @yitian,
I’ve been trying to reply but my posts are weirdly not showing, you can download the drivers from gofile.io/d/xF9EvG, they should be on Geomagic’s website but their servers are down at the moment.
EyadBlockedTo get a .msh that works with SOFA, I imported a .stl file into gmsh, then exported into a “Mesh – Gmsh MSH (*.msh) format”.
When prompted for the msh options, select “Version 2 ASCII” format, for some reason ticking “select all elements” or not generates the same file for me, it works in both cases. Just don’t tick the “save parametric coordinates” box.Hope this helps!
EyadBlockedHello everyone
I have encountered the same Error as hitts/@shuo, this happens when trying to generate the project.
‘CMake Error at applications/plugins/SofaROSConnector/ZyROSConnectionManager/CMakeLists.txt:70 (add_library):
Cannot find source file:/home/eyad/sofa/build/applications/plugins/ZyROSConnector/ZyROSConnectionManager/ZyROS_MessageType_Instantiations.h
Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
.hxx .in .txx’I am following the instructions on the ROS Connector doc, with ROS Melodic.
The Cmakelist tries to set the following as HEADER_FILES
‘${CMAKE_CURRENT_BINARY_DIR}/ZyROS_MessageType_Instantiations.h
${CMAKE_CURRENT_BINARY_DIR}/ZyROS_ServiceType_Instantiations.h’
but I couldn’t find these files anywhere within the SOFA directory.Did anyone manage to find a solution?
3 September 2019 at 10:18 in reply to: [SOLVED] Geomagic touch failed to initialize the device #14183EyadBlockedThanks @Hugo!
echo $LD_LIBRARY_PATH /opt/ros/melodic/lib:/opt/geomagic_touch_device_driver/lib
The Geogmagic Touch is detected and working on Sofa!
Many thanks!
3 September 2019 at 09:40 in reply to: [SOLVED] Geomagic touch failed to initialize the device #14181EyadBlockedHi @Hugo,
No worries at all, thanks for all your hard work!
Here’s the results:
echo $GTDD_HOME /opt/geomagic_touch_device_driver echo $LD_LIBRARY_PATH /opt/ros/melodic/lib
EyadBlockedHello Hugo,
Here is the result of the command above:
echo $QT_PLUGIN_PATH /opt/geomagic_touch_device_driver/lib/plugins
EyadBlockedHey everyone,
I have managed to get it working on Windows 10 for now. The geomagic plug was successfully added and the demo examples are working perfectly.
I have replicated my configuration from Ubuntu, didn’t change a thing. It might be an openhaptics drivers compatibility issue with Ubuntu 18.04 and 16.04.
Here is my current working configuration:
– Windows 10 Pro
– SOFA v19.06
– Visual Studio Community 2015
– CMake 3.10.2
– Boost 1.65.1
– Qt 5.12.2 LTS
– OpenHaptics Developer Edition v3.4.0
– Geomagic Touch Device Driver 2016.10.13If anyone has an idea on how to resolve it on Ubuntu 18.04, I would be grateful.
Thats all for now, thanks everyone!
EyadBlockedHello everyone,
Thanks @simonau866 for the video! For now I got SOFA running all and well on Windows 10, it was indeed a compatibility issue between CMake and Boost, though I did face detection errors on CMake 3.14.5 + Boost 1.69.0. I used my previous combination that worked on Ubuntu and it was able to build and compile successfully.
Here is my current configuration:
– Windows 10 Pro
– SOFA v19.06
– Visual Studio Community 2015
– CMake 3.10.2
– Boost 1.65.1
– Qt 5.12.2 LTSThanks all
EyadBlockedHey @hugo
I have already done that but I get the same error. Running on Windows 7, SOFA 19.06, boost 1.70.0, CMake 3.15.0, VS15. I got it working on Ubuntu though, but not on Windows.
Install prefix: C:/sofa/build/install CMake Warning (dev) at CMakeLists.txt:113 (find_package): Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables. Run "cmake --help-policy CMP0074" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Environment variable Boost_ROOT is set to: C:\local\boost_1_70_0\ For compatibility, CMake is ignoring the variable. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at SofaKernel/SofaFramework/CMakeLists.txt:107 (find_package): Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables. Run "cmake --help-policy CMP0074" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Environment variable Boost_ROOT is set to: C:\local\boost_1_70_0\ For compatibility, CMake is ignoring the variable. This warning is for project developers. Use -Wno-dev to suppress it. CMake Error at C:/Program Files/CMake/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:137 (message): Could NOT find Boost (missing: system filesystem program_options chrono atomic) (found version "1.70.0") Call Stack (most recent call first): C:/Program Files/CMake/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE) C:/Program Files/CMake/share/cmake-3.15/Modules/FindBoost.cmake:2142 (find_package_handle_standard_args) SofaKernel/SofaFramework/CMakeLists.txt:107 (find_package) Configuring incomplete, errors occurred! See also "C:/sofa/build/CMakeFiles/CMakeOutput.log". See also "C:/sofa/build/CMakeFiles/CMakeError.log".
Appreciate your help!
EyadBlockedHi @simonau866
Can you share exactly how to set these values?Thank you!
EyadBlockedI have got openhaptics developer version 3.4 and geomagic_touch_device_driver_2016.1-1, downloaded by following the link on SOFA. Just tried AnchoredSpringForce and Calibration console examples from the OpenHaptics folder and they work fine.
Regards,
EyadBlockedHello,
I tried to setup SOFA and the Geomagic Touch on another Ubuntu system, got the exact same error, even though the diagnostic tool works fine.
Gonna try to build on Windows for now to see if it works.
Will update you if it works or not.EyadBlockedHello @epernod and thanks for taking the time to help.
Yes the driver and diagnostic are working fine.
I have attached these images with the setup and error encounters in SOFA.
Maybe you’ll find something I missed.Thanks for your help.
(images link https://imgur.com/a/5u85rMM)EyadBlockedUnfortunately, I have killed all the running applications, restarted Ubuntu, and tried to run the scene, I still get the same error.
I get the same error whether the device is connected or not. The device is not getting recognized on Sofa for some reason, whether its a mismatch in the naming or plugin configuration.Regards,
EyadBlockedThanks for the suggestion! I am unable to remote connect to my machine at the moment, so I’ll check tomorrow first thing in the morning and update you guys.
Regards,
EyadBlockedI’m running the default scenes, for example, the FEMLiver scene in the geomagic plugin folder.
application/plugins/geomagic/scenesEyadBlockedHello Huga,
Thank you for your response, unfortunately the error remains after I tried to reinstalling Sofa and the drivers. I am afraid there might be something wrong with the setup process itself or that I have messed up configuring the device on Sofa, although the geomagic diagnostic detects the device and works perfectly.
Appreciate any assistance on this.
-
AuthorPosts