axis_camera package from axis_camera repo

axis_camera

Package Summary

Tags No category tags.
Version 0.3.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/clearpathrobotics/axis_camera.git
VCS Type git
VCS Version master
Last Updated 2018-05-25
Dev Status MAINTAINED
Released RELEASED

Package Description

Python ROS drivers for accessing an Axis camera's MJPG stream. Also provides control for PTZ cameras.

Additional Links

Maintainers

  • Sammy Pfeiffer
  • ROS Orphaned Package Maintainers

Authors

  • Ryan Gariepy

Overview

This ROS package provides an Axis network camera driver, written in Python.

ROS wiki documentation: axis_camera.

This driver is under active development. Its ROS interfaces are relatively stable, but may still change.

There is no released code API.

Warning:

The master branch normally contains code being tested for the next
ROS release.  It does not always work with previous ROS distributions.
Sometimes, it may not work at all.

Each official release is tagged in the repository. The change history describes every version.

CHANGELOG

Change history

0.3.0 (2018-05-25)

  • Merge pull request #49 from rossctaylor/feature/support_for_f34 Add: support for Axis F34 multicamera switch
  • Merge pull request #48 from tonybaltovski/pan-tilt-parms Added ROS params for the pan and tilt axis.
  • Contributors: Ross Taylor, Tony Baltovski

0.2.1 (2017-11-17)

  • add ros-orphaned-maintaner to package.xml (#50)
  • Set queue_size to Publishers in axis_camera (#47)
  • Point package.xml URLs at ros-drivers org. (#39)
  • sending camera_info (#38)

    • copying stamp so rectification happens

    * sending camera_info

  • Contributors: Kei Okada, Kentaro Wada, Mike Purvis, Sam Pfeiffer, Micah Corah

0.2.0 (2015-05-06)

  • Merge pull request #35 from pal-robotics-forks/support_axis212ptz Added support for Axis 212 PTZ.
  • Merge pull request #29 from negre/master handle encrypted password authentication
  • Added support for Axis 212 PTZ. Also made the exception when something goes wrong in the state grabber clearer.
  • Merge pull request #34 from CreativeEntropy/patch-1 Create LICENSE file (New BSD)
  • Create LICENSE (New BSD) Create LICENSE file to make copyright clear.
  • Merge pull request #31 from clearpathrobotics/jeff-o-patch-1 Update axis.launch
  • Update axis.launch Corrects an issue where a topic subscribes and publishes to the same node (axis/republish).
  • handle encrypted password authentication
  • Contributors: Jeff Schmidt, Julian Schrittwieser, Mike Purvis, Sammy Pfeiffer, amaury

0.1.0 (2014-07-31)

  • Hydro and Indigo release.
  • Several bugfixes and general tidyup.
  • Rename compressed topic image_raw/compressed (#5).
  • Convert to catkin (#12).

0.0.2 (2013-04-10)

  • Fuerte update.
  • Add frame_id parameter (fixes #8)
  • Add camera_info_manager support (#10). Adds a new dependency on camera_info_manager_py, and a new camera_info_url parameter.
  • Add some additional PTZ control nodes: teleop.py, teleop_twist.py, axis_twist.py, axis_all.py.
  • Add PTZ transform publisher: publish_axis_tf.py.

0.0.1 (2012-12-05)

  • Fuerte release.
  • Initial axis_camera package.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/axis.launch
      • camera_name [default: axis]
      • hostname [default: 192.168.1.13]
      • enable_theora [default: 0]
      • enable_ptz [default: 0]
      • enable_ptz_teleop [default: 0]
  • launch/axis_gscam.launch
      • camera [default: axis]
      • hostname [default: 192.168.1.12]
      • delay [default: 45.0]
      • fps [default: 30]
      • compression [default: 10]
      • uri [default: http://$(arg hostname)/mjpg/video.mjpg?fps=$(arg fps)&compression=$(arg compression)]
      • gscam_plugin [default: souphttpsrc]
  • tests/test_absolute.launch
  • tests/test_flipped_speed_control.launch
  • tests/view_axis.launch
    • Start the driver for a specific Axis network camera and view its images. This is a test script, intended for bench testing cameras. args: camera = camera name used for namespace and frame_id (default: axis_camera) hostname = network address of camera (default: 192.168.0.90) username = user name for accessing camera (default: root) password = password for accessing camera (required) camera_info_url = URL with camera calibration (default: use generic axis_camera calibration)
      • camera [default: axis_camera]
      • hostname [default: 192.168.0.90]
      • username [default: root]
      • password
      • camera_info_url [default: package://axis_camera/tests/default_calibration.yaml]
  • tests/test_speed_control.launch

Messages

Services

No service files found

Plugins

No plugins found.

Recent questions tagged axis_camera at answers.ros.org

axis_camera package from axis_camera repo

axis_camera

Package Summary

Tags No category tags.
Version 0.3.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/clearpathrobotics/axis_camera.git
VCS Type git
VCS Version master
Last Updated 2018-05-25
Dev Status MAINTAINED
Released RELEASED

Package Description

Python ROS drivers for accessing an Axis camera's MJPG stream. Also provides control for PTZ cameras.

Additional Links

Maintainers

  • Sammy Pfeiffer
  • ROS Orphaned Package Maintainers

Authors

  • Ryan Gariepy

Overview

This ROS package provides an Axis network camera driver, written in Python.

ROS wiki documentation: axis_camera.

This driver is under active development. Its ROS interfaces are relatively stable, but may still change.

There is no released code API.

Warning:

The master branch normally contains code being tested for the next
ROS release.  It does not always work with previous ROS distributions.
Sometimes, it may not work at all.

Each official release is tagged in the repository. The change history describes every version.

CHANGELOG

Change history

0.3.0 (2018-05-25)

  • Merge pull request #49 from rossctaylor/feature/support_for_f34 Add: support for Axis F34 multicamera switch
  • Merge pull request #48 from tonybaltovski/pan-tilt-parms Added ROS params for the pan and tilt axis.
  • Contributors: Ross Taylor, Tony Baltovski

0.2.1 (2017-11-17)

  • add ros-orphaned-maintaner to package.xml (#50)
  • Set queue_size to Publishers in axis_camera (#47)
  • Point package.xml URLs at ros-drivers org. (#39)
  • sending camera_info (#38)

    • copying stamp so rectification happens

    * sending camera_info

  • Contributors: Kei Okada, Kentaro Wada, Mike Purvis, Sam Pfeiffer, Micah Corah

0.2.0 (2015-05-06)

  • Merge pull request #35 from pal-robotics-forks/support_axis212ptz Added support for Axis 212 PTZ.
  • Merge pull request #29 from negre/master handle encrypted password authentication
  • Added support for Axis 212 PTZ. Also made the exception when something goes wrong in the state grabber clearer.
  • Merge pull request #34 from CreativeEntropy/patch-1 Create LICENSE file (New BSD)
  • Create LICENSE (New BSD) Create LICENSE file to make copyright clear.
  • Merge pull request #31 from clearpathrobotics/jeff-o-patch-1 Update axis.launch
  • Update axis.launch Corrects an issue where a topic subscribes and publishes to the same node (axis/republish).
  • handle encrypted password authentication
  • Contributors: Jeff Schmidt, Julian Schrittwieser, Mike Purvis, Sammy Pfeiffer, amaury

0.1.0 (2014-07-31)

  • Hydro and Indigo release.
  • Several bugfixes and general tidyup.
  • Rename compressed topic image_raw/compressed (#5).
  • Convert to catkin (#12).

0.0.2 (2013-04-10)

  • Fuerte update.
  • Add frame_id parameter (fixes #8)
  • Add camera_info_manager support (#10). Adds a new dependency on camera_info_manager_py, and a new camera_info_url parameter.
  • Add some additional PTZ control nodes: teleop.py, teleop_twist.py, axis_twist.py, axis_all.py.
  • Add PTZ transform publisher: publish_axis_tf.py.

0.0.1 (2012-12-05)

  • Fuerte release.
  • Initial axis_camera package.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/axis.launch
      • camera_name [default: axis]
      • hostname [default: 192.168.1.13]
      • enable_theora [default: 0]
      • enable_ptz [default: 0]
      • enable_ptz_teleop [default: 0]
  • launch/axis_gscam.launch
      • camera [default: axis]
      • hostname [default: 192.168.1.12]
      • delay [default: 45.0]
      • fps [default: 30]
      • compression [default: 10]
      • uri [default: http://$(arg hostname)/mjpg/video.mjpg?fps=$(arg fps)&compression=$(arg compression)]
      • gscam_plugin [default: souphttpsrc]
  • tests/test_absolute.launch
  • tests/test_flipped_speed_control.launch
  • tests/view_axis.launch
    • Start the driver for a specific Axis network camera and view its images. This is a test script, intended for bench testing cameras. args: camera = camera name used for namespace and frame_id (default: axis_camera) hostname = network address of camera (default: 192.168.0.90) username = user name for accessing camera (default: root) password = password for accessing camera (required) camera_info_url = URL with camera calibration (default: use generic axis_camera calibration)
      • camera [default: axis_camera]
      • hostname [default: 192.168.0.90]
      • username [default: root]
      • password
      • camera_info_url [default: package://axis_camera/tests/default_calibration.yaml]
  • tests/test_speed_control.launch

Messages

Services

No service files found

Plugins

No plugins found.

Recent questions tagged axis_camera at answers.ros.org