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

from linux to windows usb camera connection

asked 2013-02-10 03:18:59 -0600

agrirobot-George gravatar image

updated 2014-01-28 17:15:11 -0600

ngrennan gravatar image

Hi everybody I have ROS fuerte running on a robot (on which I have a ptz ethernet camera and a usb logitech camera). The robot is running on linux ubuntu oneiric (11.10). What I was wondering and I need your expert help on is this: I can connect over wifi from a windows 7 machine to my robot. I can see from a web broswer the image coming from the PTZ ethernet camera. How can I connect and see the image coming from the usb logitech camera? On linux, when I run the command rosrun image_view image_view image:=/logitech_usb_cam/image_raw I can see the image. But how do I do that from a windows machine? Any ideas? Thank you

edit retag flag offensive close merge delete

Comments

1

Are you running ROS on the windows machine?

dornhege gravatar image dornhege  ( 2013-02-10 03:26:34 -0600 )edit

3 Answers

Sort by ยป oldest newest most voted
0

answered 2013-02-12 01:59:37 -0600

SL Remy gravatar image

You can run the mjpeg_server on the robot, and connect a browser to the url stream that you'd like to view. You have not clarified if the windows machine is running ROS, so there may be other possibilities that could exist for you.

edit flag offensive delete link more
0

answered 2013-02-12 18:07:01 -0600

agrirobot-George gravatar image

Thanks for both answers. No I do not have ROS running on Windows. I will try the suggestions and get back to you. Thanks again!

edit flag offensive delete link more

Comments

1

Please do not create answers for discussion or comments. Instead, either edit and append to your original post or use the comment functionality.

dornhege gravatar image dornhege  ( 2013-02-12 23:02:11 -0600 )edit
0

answered 2013-02-11 15:51:01 -0600

magnate gravatar image

updated 2013-02-11 15:51:20 -0600

A couple thoughts:

Perhaps the host machine (on the robot) can use ROS to pipe video frames into the mplayer/mencoder application (running locally), which you can then use to stream the video to the gateway/internet. You can then view the streamed media from the Windows client system at the IP address defined by mplayer/mencoder and the gateway.

Alternatively, maybe run a Linux VM (wherein ROS is installed) on the Windows client system?

edit flag offensive delete link more

Question Tools

Stats

Asked: 2013-02-10 03:18:59 -0600

Seen: 943 times

Last updated: Feb 12 '13