Giter Site home page Giter Site logo

Comments (8)

NilsHeidemann avatar NilsHeidemann commented on August 16, 2024 1

While we are waiting for the fix you can do the following:
You can build the package without using the ros2_robotiqgripper package.
Just delete everything with "robotiq" inside the package ros2srrc_execution. I deleted the following lines:
In CMakeLists.txt: Line 47: find_package(ros2_robotiqgripper REQUIRED)
In CMakeLists.txt: Line 131: ros2_robotiqgripper
In package.xml: Line 27: depend ros2_robotiqgripper /depend
In sequence.cpp: Line 47: #include <ros2_robotiqgripper/srv/robotiq_gripper.hpp>
In sequence.cpp: Line 95: std::shared_ptrrclcpp::Node URRobotiqGripperNode;
In sequence.cpp: Line 296-327: Section with UR Robotiq GRIPPER: Open/Close
In sequence.cpp: Line 682-699: Section with UR Robot - Robotiq Gripper -> Gripper OPEN/CLOSE
In sequence.cpp: Line 748-752: Section with Declare UR Robotiq-HandE Gripper node

from ros2_simrealrobotcontrol.

seungwon-jang avatar seungwon-jang commented on August 16, 2024

I have same issue! Did you find a solution?

from ros2_simrealrobotcontrol.

CrisicGgbond avatar CrisicGgbond commented on August 16, 2024

I also have same issue!

from ros2_simrealrobotcontrol.

CrisicGgbond avatar CrisicGgbond commented on August 16, 2024

I also have same issue!

CMake Error at CMakeLists.txt:47 (find_package):
By not providing "Findros2_robotiqgripper.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"ros2_robotiqgripper", but CMake did not find one.

Could not find a package configuration file provided by
"ros2_robotiqgripper" with any of the following names:

ros2_robotiqgripperConfig.cmake
ros2_robotiqgripper-config.cmake

Add the installation prefix of "ros2_robotiqgripper" to CMAKE_PREFIX_PATH
or set "ros2_robotiqgripper_DIR" to a directory containing one of the above
files. If "ros2_robotiqgripper" provides a separate development package or
SDK, be sure it has been installed.

from ros2_simrealrobotcontrol.

T-Lemmel avatar T-Lemmel commented on August 16, 2024

Yes @CrisicGgbond you are right this is the problem but the package ros2_robotiqgripper would need to be installed before adding anything to CMAKE_PREFIX_PATH, and i couldn't find a package named like that anywhere.

The closest one i found is a repository called ros2_robotiq_gripper but none of the package in it have the ros2_robotiqgripper name. My guess is that those in charge of this package changed the structure of the project and ros2_SimRealRobotControl hasn't been adapted yet but we would need someone to confirm that.

PS : ros2_robotiqgripper repository : https://github.com/PickNikRobotics/ros2_robotiq_gripper

from ros2_simrealrobotcontrol.

MikelBueno avatar MikelBueno commented on August 16, 2024

Hi all,

I'm sorry about this.

I have developed a ROS 2 package that supports the control of the Robotiq Hand-E and 2f-85 grippers (when connected to UR Robots) through ROS 2, and some of the classes and functions in ros2srrc_execution depend on that package.

The problem was caused because the repository in GitHub was not made public. The problem is gone now, I have released it :)

Thanks for your feedback!
Regards,
Mikel, IFRA-Cranfield

from ros2_simrealrobotcontrol.

Huangruopeng avatar Huangruopeng commented on August 16, 2024

We are still facing this issue with the Robotiq Gripper. This error shows up:
`CMake Error at CMakeLists.txt:51 (find_package):
By not providing "Findros2_robotiqgripper.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"ros2_robotiqgripper", but CMake did not find one.

Could not find a package configuration file provided by
"ros2_robotiqgripper" with any of the following names:

ros2_robotiqgripperConfig.cmake
ros2_robotiqgripper-config.cmake

Add the installation prefix of "ros2_robotiqgripper" to CMAKE_PREFIX_PATH
or set "ros2_robotiqgripper_DIR" to a directory containing one of the above
files. If "ros2_robotiqgripper" provides a separate development package or
SDK, be sure it has been installed.`

from ros2_simrealrobotcontrol.

NilsHeidemann avatar NilsHeidemann commented on August 16, 2024

Did you install the robotiqgripper package on your workspace?
https://github.com/IFRA-Cranfield/ros2_RobotiqGripper

from ros2_simrealrobotcontrol.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.