CHANGELOG
Changelog for package spinnaker_camera_driver
3.0.0 (2024-11-21)
Remove “NOT TESTED” from tested Chameleon params - Tested with CM3-U3-50S5C camera model, trigger_source: “Line0” and trigger_selector: “FrameStart”
Re-order Chameleon config params to match Blackfly - Match Chameleon param order with Blackfly config params
Add Reverse and VideoMode Chameleon config params - ReverseX/Y params flip the image as expected. This changes the pixel format accordingly (e.g. BayerRG8 -> BayerBG8 for an X and Y flip) - Video Mode options can affect effective resolution, frame rate and brightness depending on camera model, please check the documentation.
support brightness computation for all bayer image types
better documentation for setting GENTL variable
only access camera with correct serial
better diagnostics on incomplete images
work around compile error on Iron
fix multiple network interface refreshCameraList
add support for transport layer and stream params
added option to launch blackfly type
mention SPINNAKER_GENTL64_CTI
updated docs for jazzy, adjust download script
remove unnecessary debs from package
point to new spinnaker sdk for noble
renamed stereo_synced file and added doc
added user set control examples for blackfly/blackfly_s
fix broken composable node by installing in correct location
Add FLIR-AX5 Camera (#176) * added config file for flir_ax5 ——— Co-authored-by: Bernd Pfrommer <bernd.pfrommer@gmail.com>
add option to disable external control (default!)
updated docs for sync driver, switch to RST
widened the ExposureController interface
fix build errors on rolling/noble
added blacklevel and whitebalance support for blackfly
use proper name for camerainfo when using sync driver
fixes to compile on focal/galactic
Oryx parameter file
lint
allow for unreadable command nodes
Initial support for command nodes
remove more spinnaker imports
make Spinnaker private
added blackfly GigE configuration file
track incomplete frames
fixed licensing documentation
provision camera driver for exposure control
fixed bugs discovered when running on GigE cams
avoid searching ROS path for library
added connect_while_subscribed feature
Added binning parameter
install spinnaker library in same place as driver library
remove junk directories from search path
added first implementation of synchronized driver
prepare single-camera driver for use with sync’ed driver
fixed stereo launch file serial nb bug
removed changelogs
Contributors: Alejandro Bordallo, Bernd Pfrommer, Luis Camero, Sir-Photch, anonymousarmadillo100, buckleytoby, iagogomes
2.0.8 (2023-11-14)
Changes.
Added linux_setup_flir script instructions to Readme
Add newline echo before Done
Rename script to remove extension
Ask permission for usb change and don’t limit detection to 1000
Ask about usergroup and give feedback
Added linux pc setup script
fix python formatting to satisfy linter
fix formatting of BSD license to satisfy linter
Contributors: Bernd Pfrommer, Hilary Luo, Tony Baltovski
2.0.7 (2023-10-03)
Changes.
Restricted the device permissions
Added Teledyne to udev as requested
Added udev rule
Contributors: Hilary Luo, Tony Baltovski
2.0.6 (2023-08-12)
updated changelog
use correct file name when downloading spinnaker from clearpath web site
resurrect building when the Spinnaker SDK is present
also compile with older version (0.6) of yaml library
git clone needs –branch humble-devel
Contributors: Bernd Pfrommer
2.0.5 (2023-08-11)
updated changelog
add ffmpeg depency to fix build failures on ROS farm
reference correct yaml dependency in rosdep
switch from config files to standard yaml format
Contributors: Bernd Pfrommer
2.0.4 (2023-08-10)
updated changelogs
install spinnaker libraries in spinnaker_camera_driver dir
Contributors: Bernd Pfrommer
2.0.3 (2023-08-01)
Changes.
Hardcoding OS to jammy since it is the only one currently supported.
Contributors: Tony Baltovski
2.0.2 (2023-07-28)
Changes.
replace lsb-release with python3-distro
add dependencies for spinnaker download
Contributors: Bernd Pfrommer, Tony Baltovski
2.0.1 (2023-07-24)
Changes.
use cmake find_program to detect lsb_release
Contributors: Bernd Pfrommer, Tony Baltovski
2.0.0 (2023-07-20)
Changes.
added spinnaker_camera_driver package
deleted spinnaker ros2 driver, to be replaced by new version
Contributors: Bernd Pfrommer, Tony Baltovski
0.2.5 (2023-01-06 20:18)
Changes.
Fixed arm64 folder name.
Contributors: Tony Baltovski
0.2.4 (2023-01-06 11:43)
Changes.
Fixed typo in arm64 arch.
Contributors: Tony Baltovski
0.2.3 (2022-04-19)
Changes.
Only install necessary libraries
Contributors: Luis Camero, Tony Baltovski
0.2.2 (2022-03-28)
Changes.
Added new-line at EOF
Spinnaker libraries are now all copied to usr/lib
Reordered definitions to prevent compiler warnings
Contributors: Luis Camero, Tony Baltovski
0.2.1 (2022-03-21)
Changes.
Removed check for build/usr/lib which would cause build to skip Spinnaker SDK install
Contributors: Luis Camero, Tony Baltovski
0.2.0 (2022-03-11)
Changes.
Changes.
Fixed all issues reported by roslint
Updated file paths to /opt/spinnaker instead of /usr/spinnaker
Updated download_spinnaker look-up table
Add readable check to SDK parameters
URDF Description, Diagnostics, ISP Enable, and Launch Files (#81) * Changes required to use GigE Blackfly S version * Added blackfly mesh * Added URDF of blackflys and CHANGELOG * Added new_line at end of flir_blackflys.urdf.xacro * Added DiagnosticAnalyzers and more detailed diagnostic messages * Added ISP enable and disable config and updated camera launch file to be more descriptive * Switched order of configuration to put ISP enable next to color encoding * Updated config to include enumeration for Off, Once, Continuous parameters, and udpated diagnostics.launch * Handled issue where no namespace prevents diagnostics_agg from loading from analyzer paramaters
Branch to Support GigE Cameras (#79) * Changes required to use GigE Blackfly S version * Update SpinnakerCamera.cpp
Add new parameter to apply an offset to image time stamps (#56)
Fixes SpinnakerCamera teardown (#16) * fixes error on destroying SpinnakerCamera with multiple cameras * adds clarifying comment
Add /opt/spinnaker to spinnaker discovery options (#63)
increase maximum value of exposure_time/auto_exposure_time_upper_limit (#55)
add option to set queue_size for ros publisher (#54)
Added support for Grasshopper3. Identical to Chameleon3, split into separate files for clarity. (#26)
Feature: horizontal and vertical image reverse (#41) * Add horizontal/vertical inverse to reconfigure cfg * Add ReverseX/ReverseY with setProperty Co-authored-by: Fabian Schilling <fabian.schilling@me.com>
Update Spinnaker.cfg (#50) Fix for correct spelling with capital letter for bool type
Add auto exposure ROI parameters (#52) * spinnaker_camera_driver: setProperty: report available enum values Only done on failure. This helps to figure out which enum values are available on a particular camera model. * spinnaker_camera_driver: expose AE ROI parameters This is highly useful when using fisheye lenses, which illuminate only a circle in the center of the image. The AE gets confused by the black regions around it and overexposes the image. This also exposes the “AutoExposureLightingMode” parameter, which allows the user to choose a lighting preset (front/back/normal).
Fix/frame rate params (#20) * [spinnaker_camera_driver] Fixed naming of frame rate control params * [spinnaker_camera_driver] Format of mono and stereo launchfiles * [spinnaker_camera_driver] Updated diagnostics launchfile
Removed opencv as depend. (#46)
Changed the download script to check for destination folder and moved unpack directory. (#44)
Create the directory if it doesn’t exist
Remove an unnecessary deb
Spinnaker driver now successfully downloads & builds
Start overhauling the spinnaker download script so it works with the correct endpoint & matches the general structure of the pointgrey_camera_driver
Contributors: Adam Romlein, Chris I-B, Evan Bretl, Fabian Schilling, Ferdinand, Joseph Curtis, Luis Camero, Max Schwarz, Stephan, Tony Baltovski, Yoshua Nava, Yuki Furuta, luis-camero
0.1.3 (2018-09-25)
Update Changelog.
Fix install targets when Spinnaker is installed locally. Tabs in FindSpinnaker.
Add missing target (Cm3) and switch to find_package script. (#11) * Add missing target (Cm3) and switch to find_package script. * Clean up message.
Adding support of feeding some camera diagnostics to the diagnostic a… (#4) * Adding support of feeding some camera diagnostics to the diagnostic aggregator * Creating a seperate diagnostics launch example
Fix null conversion and unsigned comparison Warnings.
Contributors: Helen Oleynikova, Michael Hosmar, mlowe-ascent
0.1.2 (2018-07-27)
Update Changelog.
Add ARM Build Support (#3) * Added ARM Build Support.
Contributors: Michael Hosmar
0.1.1 (2018-07-25)
Update Changelog.
Add opencv3 as build dependency.
Contributors: Michael Hosmar
0.1.0 (2018-07-24)
Add Changelog
Change TODO’s to me.
Flir = Spinnaker
Add timeout and fix reconnection. Replace Pointgrey references from e4b1493. Changed some prints away from “Once”.
Move to std::shared_ptr and removed unnecessary install directive.
Remove old changelog.
Remove unnecessary config files.
line length.
flir_camera_driver = spinnaker_camera_driver
Contributors: Michael Hosmar