Skip to content

ROS interface with Basler/Pylon API using hardware triggering

Notifications You must be signed in to change notification settings

lio94/basler_camera_hardware-trigger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motivation

Official Basler ROS driver is a troublemaker, so I decided to switch to this. However, I am using hardware triggering (right/slave camera is synchronized from a hardware trigger from the left/master camera) instead of synchronous free run.

Setup used

Has been tested with two Basler acA1920-50gc GigE cameras and Pylon 7.2.1 on Ubuntu 18.04 / ROS Melodic.

Prerequisites

Add support for hardware trigger configuration in Pylon by following similar steps than in: basler/pylon-ros-camera#46

Run

Provides configuration files for launching a pair of cameras in hardware trigger mode.

roslaunch basler_camera stereo.launch

Todo

I will soon add separate config files that also enable IEEE1588 timestamping (to synchronize camera clocks to Jetson/Linux system clock, without using it for synchronous free run).

About

ROS interface with Basler/Pylon API using hardware triggering

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 88.5%
  • CMake 11.1%
  • C 0.4%