ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Pan tilt zoom camera

asked 2011-11-28 22:10:09 -0600

MichaelHsu170 gravatar image

updated 2014-01-28 17:10:54 -0600

ngrennan gravatar image

Hi guys, I'm working on a research on robot vision with a robot platform of Pioneer 2DX run in ROS. Would you like to introduce me some models of pan tilt zoom camera priced around $1500? My OS is Ubuntu 11.10. Thanks.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2011-11-29 00:58:10 -0600

DimitriProsser gravatar image

updated 2011-11-30 00:43:48 -0600

Here is a list of supported cameras in ROS. Additionally, there exist camera drivers for other types of camera. For example, my company uses the Axis 214 PTZ camera. It's a network camera with pan/tilt/zoom and also with audio capabilities. It provides 704x576 maximum resolution at 60 fps. It also comes with its own programming API to control the pan-tilt-zoom. Drivers can be found here.

EDIT: All Axis cameras provide a control API known as Vapix. This is a HTTP-based programming library. You essentially send web-scripts to the HTTP server that's running on the camera. The camera then returns a message that expresses success or failure, etc. To program with ROS, you'd need to convert ROS commands to simple Vapix messages, send them over UDP, and then parse the response into ROS-readable format. I think the Axis 214 uses Vapix 2.0, but I'm not entirely sure. Google will tell you for sure.

As for mounting the Kinect on the camera, I don't see a reason that you couldn't do that. It would certainly look interesting to say the least. You'd just have to be careful to leave room for the camera to rotate properly, but that shouldn't be difficult.

edit flag offensive delete link more


Thanks a lot. I've some questions about Axis 214, though. 1. Does its api work under Ubuntu / Linux? I found that their website only mentioned for Windows developers. 2. Do you think it is possible to mount a Kinect sensor on the top of Axis 214 to make the Kinect sensor pan tilt with 214? Thank you
MichaelHsu170 gravatar image MichaelHsu170  ( 2011-11-29 10:20:04 -0600 )edit
Thank you for your edit. For it is not designed for Axis 214 to mount something on it, I'm not sure whether motors inside are powerful enough to drive both the camera lens and Kinect, so there was the second question~ :-D Anyway, Thanks a lot~
MichaelHsu170 gravatar image MichaelHsu170  ( 2011-11-30 09:34:56 -0600 )edit
The pan joint certainly could. The tilt joint could be possible. I'm not sure what the Kinect weighs, so it's difficult to judge.
DimitriProsser gravatar image DimitriProsser  ( 2011-12-01 00:55:13 -0600 )edit
Thank you very much~
MichaelHsu170 gravatar image MichaelHsu170  ( 2011-12-01 10:33:43 -0600 )edit

There is an axis camera driver in ROS:

piyushk gravatar image piyushk  ( 2013-01-27 08:06:42 -0600 )edit

Is possible to get audio from the Axis Camera with Ubuntu + ROS?

Jose Luis gravatar image Jose Luis  ( 2014-10-30 11:05:50 -0600 )edit

Question Tools

1 follower


Asked: 2011-11-28 22:10:09 -0600

Seen: 3,117 times

Last updated: Nov 30 '11