CHANGELOG

Changelog for package flir_ptu_driver

1.0.1 (2026-04-21)

  • Fixed compiling on ARM by changing to sign char.

  • Contributors: Tony Baltovski

1.0.0 (2026-04-20)

  • Added sim support, fixed function naming.

  • Linting.

  • Updated to ROS 2.

  • Contributors: Tony Baltovski

0.2.3 (2023-09-14)

  • Expose joint_name_prefix as an arg in the launch file. This makes it easier to add multiple PTUs.

  • Contributors: Chris Iverach-Brereton

0.2.2 (2023-03-27)

  • Linting

  • Merge pull request #50 from ros-drivers/wip-simulation Add Gazebo Support

  • Add additional dependencies

  • Merge pull request #51 from ros-drivers/no-velocity Do not include velocity in the published joint_state messages

  • Omit the joint_state.velocity array; it was publishing the configured max velocity, not the actual speed of rotation

  • Fix some namespace bugs with the PID controllers, fix some copy-paste errors with the pan/tilt angle limits

  • Use a pair of JointPositionControllers to provide gazebo simulation support for the PTU

  • Merge pull request #48 from jyang-cpr/noetic-devel Expose connection_type, ip_addr, and tcp_port as launch arguments.

  • Merge pull request #47 from luis-camero/noetic-devel Update disable limits to use read and write

  • Merge pull request #46 from luis-camero/noetic-devel Noetic TCP Flir PTU

  • Changed TAB to spaces

  • Added TCP to Flir PTU

  • Use Python3 instead of Python

  • Make pan/tilt test mode move a little more often

  • Move TcpClient into its own class file. Improve ROS param setting.

  • interim debugging params and msgs

  • Added test mode to send random pan/tilt every few seconds

  • fix launch file syntax error

  • Adding feature/tcpConnection option for model PTU-D48E

  • Contributors: Chris Iverach-Brereton, Joey Yang, Luis Camero, Mark Lewis, Tony Baltovski, luis-camero

0.2.1 (2021-03-26)

  • Don’t load the description & start the robot_state_publisher by default

  • Contributors: Chris Iverach-Brereton

0.2.0 (2018-06-21)

  • Linter fixes.

  • Added udev rule (#39)

  • Added disable limits and home commands (#38) * Adding parameters for software range limits disable * Adding parameters for software range limits disable * Added ability to disable software limits * Added reset subscribed topic to home PTU. This causes driver crash, so added respawn directive to launch file. * Minor edits to comply with style guide

  • Add default velocity support

  • Driver was crashing. Change nulls and emptys to 0s to allow typecasting to double

  • added queue_size to cmd_angles (#23)

  • Fix linter, add sleep to blocking loop.

  • Fix publish topic in cmd_angles script.

  • Contributors: Allison Thackston, Ilia Baranov, Mike Purvis, TheDash, Tony Baltovski, Will Baker, dniewinski

0.1.4 (2014-07-17)

  • Fix repository and bug-tracker URLs.

  • Add more URL elements

  • Update package description

  • Fix tabs->spaces in launch file.

  • Contributors: Mike Purvis

0.1.3 (2014-04-13)

  • catkin_lint fixes

  • Contributors: Mike Purvis

0.1.2 (2014-04-12)

0.1.1 (2014-04-11)

0.1.0 (2014-04-10)

  • Parameterize the joint name.

  • Add a new simple script for commanding the PTU.

  • Remove package for actions; should use control_msgs instead.

  • Remove Rate in favour of a Timer callback.

  • Add roslint.

  • Automatic astyle whitespace/padding fixes.

  • Major refactoring.

  • Contributors: Mike Purvis