ptz_action_server_msgs package from ptz_action_server repoptz_action_server_msgs |
|
Package Summary
Tags | No category tags. |
Version | 2.0.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/clearpathrobotics/ptz_action_server.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2024-11-01 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Messages for controlling Pan-Tilt and Pan-Tilt-Zoom devices
Additional Links
No additional links.
Maintainers
- Chris Iverach-Brereton
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package ptz_action_server_msgs
2.0.3 (2024-11-01)
- Added new general Ptz message (#6)
- Contributors: Jose Mastrangelo
2.0.2 (2024-05-24)
- Add dependency on action_msgs
- Contributors: Chris Iverach-Brereton
2.0.1 (2024-05-23)
2.0.0 (2024-05-23)
- Initial release for ROS 2
- Contributors: Chris Iverach-Brereton, Michael Hosmar
0.1.9 (2024-01-09)
0.1.8 (2024-01-08)
0.1.7 (2023-11-22)
0.1.6 (2023-11-15)
- Major overhaul to add new control modes
(#4)
- Rename PtzPosition.msg to PtzState.msg, add support for velocity control. Rename .../move_ptz action to .../position, add .../velocity to Axis camera to allow velocity control
- Add support for move_ptz/position_abs and move_ptz/position_rel actions
- Update the readme
- Add support for absolute & relative positions for the flir PTU
- Move the axis server's actions into the move_ptz namespace, add position_abs and position_rel
- Update the limits config files, readme for the axis action server
- Keep all nodes called "ptz_action_server_node" for all nodes by default to make searching params easier
- Make the ROS parameters consistent across all implementations. Add limits file for the simulation node
- Publish the sign of the direction of travel in velocity control feedback. Check if the camera has reached end-of-travel and signal the end of the velocity control action if this occurs
- Debug the new action servers on actual hardware
- Add the first-pass at supporting pan/tilt angles relative to an external frame. Not yet supported by the Flir PTU
- Create a temporary vector frame we can use to calculate the necessary pan/tilt angles, rather than ignoring the tilt. This should allow the camera to operate correctly even on hills. Temporary frame has a UUID in the name so it shouldn't conflict with other frames in the robot
- Modify the axis & simulation packages to use positive pan = clockwise instead of anticlockwise. Add a new action to pan/tilt/zoom to a specific frame
- Fix message dependencies
- Implement the new action to point the camera AT a specific frame, instead of just parallel with its X axis
- Contributors: Chris Iverach-Brereton
0.1.5 (2023-10-19)
- Changes
- Contributors: Chris Iverach-Brereton
0.1.4 (2023-08-18)
0.1.3 (2023-08-04)
0.1.2 (2023-05-05)
0.1.1 (2023-04-11)
0.1.0 (2023-03-27)
- Initial release
- Contributors: Chris Iverach-Brereton
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
axis_camera |
Launch files
No launch files found
Messages
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ptz_action_server_msgs at Robotics Stack Exchange
No version for distro iron. Known supported distros are highlighted in the buttons above.
ptz_action_server_msgs package from ptz_action_server repoptz_action_server_msgs |
|
Package Summary
Tags | No category tags. |
Version | 2.0.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/clearpathrobotics/ptz_action_server.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2024-11-01 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Messages for controlling Pan-Tilt and Pan-Tilt-Zoom devices
Additional Links
No additional links.
Maintainers
- Chris Iverach-Brereton
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package ptz_action_server_msgs
2.0.3 (2024-11-01)
- Added new general Ptz message (#6)
- Contributors: Jose Mastrangelo
2.0.2 (2024-05-24)
- Add dependency on action_msgs
- Contributors: Chris Iverach-Brereton
2.0.1 (2024-05-23)
2.0.0 (2024-05-23)
- Initial release for ROS 2
- Contributors: Chris Iverach-Brereton, Michael Hosmar
0.1.9 (2024-01-09)
0.1.8 (2024-01-08)
0.1.7 (2023-11-22)
0.1.6 (2023-11-15)
- Major overhaul to add new control modes
(#4)
- Rename PtzPosition.msg to PtzState.msg, add support for velocity control. Rename .../move_ptz action to .../position, add .../velocity to Axis camera to allow velocity control
- Add support for move_ptz/position_abs and move_ptz/position_rel actions
- Update the readme
- Add support for absolute & relative positions for the flir PTU
- Move the axis server's actions into the move_ptz namespace, add position_abs and position_rel
- Update the limits config files, readme for the axis action server
- Keep all nodes called "ptz_action_server_node" for all nodes by default to make searching params easier
- Make the ROS parameters consistent across all implementations. Add limits file for the simulation node
- Publish the sign of the direction of travel in velocity control feedback. Check if the camera has reached end-of-travel and signal the end of the velocity control action if this occurs
- Debug the new action servers on actual hardware
- Add the first-pass at supporting pan/tilt angles relative to an external frame. Not yet supported by the Flir PTU
- Create a temporary vector frame we can use to calculate the necessary pan/tilt angles, rather than ignoring the tilt. This should allow the camera to operate correctly even on hills. Temporary frame has a UUID in the name so it shouldn't conflict with other frames in the robot
- Modify the axis & simulation packages to use positive pan = clockwise instead of anticlockwise. Add a new action to pan/tilt/zoom to a specific frame
- Fix message dependencies
- Implement the new action to point the camera AT a specific frame, instead of just parallel with its X axis
- Contributors: Chris Iverach-Brereton
0.1.5 (2023-10-19)
- Changes
- Contributors: Chris Iverach-Brereton
0.1.4 (2023-08-18)
0.1.3 (2023-08-04)
0.1.2 (2023-05-05)
0.1.1 (2023-04-11)
0.1.0 (2023-03-27)
- Initial release
- Contributors: Chris Iverach-Brereton
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
axis_camera |
Launch files
No launch files found
Messages
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ptz_action_server_msgs at Robotics Stack Exchange
No version for distro rolling. Known supported distros are highlighted in the buttons above.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.