Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failing to compile on Humble - cannot find serial #3

Closed
jakobbak opened this issue Sep 14, 2022 · 4 comments
Closed

Failing to compile on Humble - cannot find serial #3

jakobbak opened this issue Sep 14, 2022 · 4 comments

Comments

@jakobbak
Copy link

Hello

Hope it is ok asking through an issue here.
I am interested in using this package, but trying to compile the source in a workspace fails with the classic

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

    serialConfig.cmake
    serial-config.cmake

I tried running $ rosdep install --from-paths src -y --ignore-src but get a response:

$ rosdep install --from-paths src -y --ignore-src
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
robotiq_description: Cannot locate rosdep definition for [serial]
robotiq_driver: Cannot locate rosdep definition for [serial]

I tried installing both ros-humble-serial-driver and libserial-dev, but neither of them seems to provide the requested serialConfig.cmake file.

May I ask you to point me in the right direction of what package you are using and how to get hold of it?

@jakobbak
Copy link
Author

Immediately after posting this I did the obvious and searched for serial within the Picknik repositories and found https://github.com/PickNikRobotics/serial-release.
May I ask then, if it is indeed one of the various forks of William Woodall and John Harrison's serial library?
Perhaps https://github.com/PickNikRobotics/serial-release/tree/release/humble/serial?

@danzimmerman
Copy link

I'm working with Robostack, where the ros-humble-serial release isn't available.

I've found that https://github.com/RFRIEDM-Trimble/serial-ros2 builds with colcon and works with this repo.

@sea-bass
Copy link
Contributor

sea-bass commented Jan 12, 2023

In our repos, we are using the ros2 branch of https://github.com/tylerjw/serial/tree/ros2, and building it from source in the same workspace as ros2_robotiq_gripper.

@moriarty
Copy link
Contributor

closing see #21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants