|
flir_ptu_driver package from flir_ptu repoflir_ptu_description flir_ptu_driver flir_ptu_viz |
ROS Distro
|
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
Additional Links
Maintainers
- Tony Baltovski
Authors
- Mike Purvis
- Erik Karulf
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
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| robot_state_publisher | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| rclcpp | |
| sensor_msgs | |
| std_msgs | |
| diagnostic_updater |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| flir_ptu_viz |
Launch files
Messages
Services
Plugins
Recent questions tagged flir_ptu_driver at Robotics Stack Exchange
|
flir_ptu_driver package from flir_ptu repoflir_ptu_description flir_ptu_driver flir_ptu_viz |
ROS Distro
|
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
Additional Links
Maintainers
- Tony Baltovski
Authors
- Mike Purvis
- Erik Karulf
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
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| robot_state_publisher | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| rclcpp | |
| sensor_msgs | |
| std_msgs | |
| diagnostic_updater |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| flir_ptu_viz |
Launch files
Messages
Services
Plugins
Recent questions tagged flir_ptu_driver at Robotics Stack Exchange
|
flir_ptu_driver package from flir_ptu repoflir_ptu_description flir_ptu_driver flir_ptu_viz |
ROS Distro
|
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
Additional Links
Maintainers
- Tony Baltovski
Authors
- Mike Purvis
- Erik Karulf
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
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| robot_state_publisher | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| rclcpp | |
| sensor_msgs | |
| std_msgs | |
| diagnostic_updater |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| flir_ptu_viz |
Launch files
Messages
Services
Plugins
Recent questions tagged flir_ptu_driver at Robotics Stack Exchange
|
flir_ptu_driver package from flir_ptu repoflir_ptu_description flir_ptu_driver flir_ptu_viz |
ROS Distro
|
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
Additional Links
Maintainers
- Tony Baltovski
Authors
- Mike Purvis
- Erik Karulf
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
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| robot_state_publisher | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| rclcpp | |
| sensor_msgs | |
| std_msgs | |
| diagnostic_updater |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| flir_ptu_viz |
Launch files
Messages
Services
Plugins
Recent questions tagged flir_ptu_driver at Robotics Stack Exchange
|
flir_ptu_driver package from flir_ptu repoflir_ptu_description flir_ptu_driver flir_ptu_viz |
ROS Distro
|
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
Additional Links
Maintainers
- Tony Baltovski
Authors
- Mike Purvis
- Erik Karulf
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
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| robot_state_publisher | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| rclcpp | |
| sensor_msgs | |
| std_msgs | |
| diagnostic_updater |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| flir_ptu_viz |
Launch files
Messages
Services
Plugins
Recent questions tagged flir_ptu_driver at Robotics Stack Exchange
|
flir_ptu_driver package from flir_ptu repoflir_ptu_description flir_ptu_driver flir_ptu_viz |
ROS Distro
|
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
Additional Links
Maintainers
- Tony Baltovski
Authors
- Mike Purvis
- Erik Karulf
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
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| robot_state_publisher | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| rclcpp | |
| sensor_msgs | |
| std_msgs | |
| diagnostic_updater |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| flir_ptu_viz |
Launch files
Messages
Services
Plugins
Recent questions tagged flir_ptu_driver at Robotics Stack Exchange
|
flir_ptu_driver package from flir_ptu repoflir_ptu_description flir_ptu_driver flir_ptu_viz |
ROS Distro
|
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
Additional Links
Maintainers
- Tony Baltovski
Authors
- Mike Purvis
- Erik Karulf
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
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| robot_state_publisher | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| rclcpp | |
| sensor_msgs | |
| std_msgs | |
| diagnostic_updater |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| flir_ptu_viz |
Launch files
Messages
Services
Plugins
Recent questions tagged flir_ptu_driver at Robotics Stack Exchange
|
flir_ptu_driver package from flir_ptu repoflir_ptu_description flir_ptu_driver flir_ptu_viz |
ROS Distro
|
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
Additional Links
Maintainers
- Mike Purvis
Authors
- Erik Karulf
- David V. Lu
- Nick Hawes
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
Package Dependencies
| Deps | Name |
|---|---|
| actionlib | |
| diagnostic_updater | |
| roscpp | |
| roslaunch | |
| roslint | |
| rospy | |
| sensor_msgs | |
| serial | |
| tf | |
| catkin | |
| flir_ptu_description | |
| robot_state_publisher |
System Dependencies
| Name |
|---|
| boost |
Dependant Packages
Launch files
- launch/ptu.launch
-
- port [default: /dev/ptu]
- limits_enabled [default: false]
- stand_alone [default: false]
Messages
Services
Plugins
Recent questions tagged flir_ptu_driver at Robotics Stack Exchange
|
flir_ptu_driver package from flir_ptu repoflir_ptu_description flir_ptu_driver flir_ptu_viz |
ROS Distro
|
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
Additional Links
Maintainers
- Tony Baltovski
Authors
- Mike Purvis
- Erik Karulf
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
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| robot_state_publisher | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_clang_format | |
| rclcpp | |
| sensor_msgs | |
| std_msgs | |
| diagnostic_updater |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| flir_ptu_viz |