Open uff1199 opened 1 month ago
Hello @uff1199
This is not due to the commit as there were only changes made in the documentation. It is more likely a problem coming from your camera, because of that:
[pylon_ros2_camera_wrapper-1] 1723201304.853255395 [basler.pylon.ros2.pylon_ros2_camera_base] [ERROR] An image grabbing exception occurred: The camera device does not support waiting for frame trigger ready.
I'll get in touch about that. In the mean time, do you have another camera, maybe more recent, to test your code with?
Hi @FrancoisPicardDTI,
as mentioned in the description the camera is operational with the ROS2 driver built on [this commit]( commit https://github.com/basler/pylon-ros-camera/commit/29397f6c7b82541f9fd2c43478c00938e4860eac). However, it's not running with the latest changes made to the humble branch in the repository.
Thank's a lot for your help!
Hi @uff1199 Should be fixed now. Try the newest release on the humble branch and let me now if it is working. Apparently the WaitForTriggerReady() function is not supported by some devices now. I tried with a dart model and I had the same problem. Fortunately there's a CanWaitForTriggerReady() that can be used beforehand.
Issue description
I am not able to launch the ROS2 driver with ROS Humble on ubuntu 22.04 from the commit: https://github.com/basler/pylon-ros-camera/commit/1ffd6a3eebc136ece3549bf629443b6ecfc8a0e8
Instead it is running with commit: 29397f6c7b82541f9fd2c43478c00938e4860eac
Code example about how to reproduce the issue
cd ~/dev_ws/src && git clone -b humble https://github.com/basler/pylon-ros-camera pylon_ros2_camera -b humble cd pylon_ros2_camera
git checkout 1ffd6a3eebc136ece3549bf629443b6ecfc8a0e8
cd ~/dev_ws/src/pylon_ros2_camera && git clone https://github.com/ros-perception/image_common.git -b humble
cd ~/dev_ws && rosdep install --from-paths src --ignore-src -r -y
cd ~/dev_ws && colcon build
cd ~/dev_ws && . install/setup.bash
ros2 launch pylon_ros2_camera_wrapper pylon_ros2_camera.launch.py
Error message
Hardware setup description
Basler USB3 camera: daA1280-54uc
x86_64 PRETTY_NAME="Ubuntu 22.04.4 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.4 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy
Runtime information
Is your camera operational with the Basler pylon Viewer on your platform?
Yes