No version for distro humble showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

flir_ptu_driver package from flir_ptu repo

flir_ptu_description flir_ptu_driver flir_ptu_viz

ROS Distro
jazzy

Package Summary

Version 1.0.1
License GPL-2.0-or-later
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros-drivers/flir_ptu.git
VCS Type git
VCS Version ros2
Last Updated 2026-04-21
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS 2 driver for FLIR pan-tilt units with serial and TCP/Ethernet support.

Additional Links

Maintainers

  • Tony Baltovski

Authors

  • Mike Purvis
  • Erik Karulf
README
No README found. See repository README.
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

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged flir_ptu_driver at Robotics Stack Exchange

Package symbol

flir_ptu_driver package from flir_ptu repo

flir_ptu_description flir_ptu_driver flir_ptu_viz

ROS Distro
jazzy

Package Summary

Version 1.0.1
License GPL-2.0-or-later
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros-drivers/flir_ptu.git
VCS Type git
VCS Version ros2
Last Updated 2026-04-21
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS 2 driver for FLIR pan-tilt units with serial and TCP/Ethernet support.

Additional Links

Maintainers

  • Tony Baltovski

Authors

  • Mike Purvis
  • Erik Karulf
README
No README found. See repository README.
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

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged flir_ptu_driver at Robotics Stack Exchange

No version for distro kilted showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

flir_ptu_driver package from flir_ptu repo

flir_ptu_description flir_ptu_driver flir_ptu_viz

ROS Distro
jazzy

Package Summary

Version 1.0.1
License GPL-2.0-or-later
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros-drivers/flir_ptu.git
VCS Type git
VCS Version ros2
Last Updated 2026-04-21
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS 2 driver for FLIR pan-tilt units with serial and TCP/Ethernet support.

Additional Links

Maintainers

  • Tony Baltovski

Authors

  • Mike Purvis
  • Erik Karulf
README
No README found. See repository README.
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

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged flir_ptu_driver at Robotics Stack Exchange

No version for distro rolling showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

flir_ptu_driver package from flir_ptu repo

flir_ptu_description flir_ptu_driver flir_ptu_viz

ROS Distro
jazzy

Package Summary

Version 1.0.1
License GPL-2.0-or-later
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros-drivers/flir_ptu.git
VCS Type git
VCS Version ros2
Last Updated 2026-04-21
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS 2 driver for FLIR pan-tilt units with serial and TCP/Ethernet support.

Additional Links

Maintainers

  • Tony Baltovski

Authors

  • Mike Purvis
  • Erik Karulf
README
No README found. See repository README.
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

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged flir_ptu_driver at Robotics Stack Exchange

No version for distro github showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

flir_ptu_driver package from flir_ptu repo

flir_ptu_description flir_ptu_driver flir_ptu_viz

ROS Distro
jazzy

Package Summary

Version 1.0.1
License GPL-2.0-or-later
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros-drivers/flir_ptu.git
VCS Type git
VCS Version ros2
Last Updated 2026-04-21
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS 2 driver for FLIR pan-tilt units with serial and TCP/Ethernet support.

Additional Links

Maintainers

  • Tony Baltovski

Authors

  • Mike Purvis
  • Erik Karulf
README
No README found. See repository README.
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

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged flir_ptu_driver at Robotics Stack Exchange

No version for distro galactic showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

flir_ptu_driver package from flir_ptu repo

flir_ptu_description flir_ptu_driver flir_ptu_viz

ROS Distro
jazzy

Package Summary

Version 1.0.1
License GPL-2.0-or-later
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros-drivers/flir_ptu.git
VCS Type git
VCS Version ros2
Last Updated 2026-04-21
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS 2 driver for FLIR pan-tilt units with serial and TCP/Ethernet support.

Additional Links

Maintainers

  • Tony Baltovski

Authors

  • Mike Purvis
  • Erik Karulf
README
No README found. See repository README.
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

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged flir_ptu_driver at Robotics Stack Exchange

No version for distro iron showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

flir_ptu_driver package from flir_ptu repo

flir_ptu_description flir_ptu_driver flir_ptu_viz

ROS Distro
jazzy

Package Summary

Version 1.0.1
License GPL-2.0-or-later
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros-drivers/flir_ptu.git
VCS Type git
VCS Version ros2
Last Updated 2026-04-21
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS 2 driver for FLIR pan-tilt units with serial and TCP/Ethernet support.

Additional Links

Maintainers

  • Tony Baltovski

Authors

  • Mike Purvis
  • Erik Karulf
README
No README found. See repository README.
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

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged flir_ptu_driver at Robotics Stack Exchange

Package symbol

flir_ptu_driver package from flir_ptu repo

flir_ptu_description flir_ptu_driver flir_ptu_viz

ROS Distro
melodic

Package Summary

Version 0.2.1
License GPL
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros-drivers/flir_ptu.git
VCS Type git
VCS Version master
Last Updated 2021-03-26
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Driver for the FLIR pan/tilt units.

Additional Links

Maintainers

  • Mike Purvis

Authors

  • Erik Karulf
  • David V. Lu
  • Nick Hawes
README
No README found. See repository README.
CHANGELOG

Changelog for package flir_ptu_driver

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

Launch files

  • launch/ptu.launch
      • port [default: /dev/ptu]
      • limits_enabled [default: false]
      • stand_alone [default: false]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged flir_ptu_driver at Robotics Stack Exchange

No version for distro noetic showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

flir_ptu_driver package from flir_ptu repo

flir_ptu_description flir_ptu_driver flir_ptu_viz

ROS Distro
jazzy

Package Summary

Version 1.0.1
License GPL-2.0-or-later
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros-drivers/flir_ptu.git
VCS Type git
VCS Version ros2
Last Updated 2026-04-21
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS 2 driver for FLIR pan-tilt units with serial and TCP/Ethernet support.

Additional Links

Maintainers

  • Tony Baltovski

Authors

  • Mike Purvis
  • Erik Karulf
README
No README found. See repository README.
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

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged flir_ptu_driver at Robotics Stack Exchange