You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am currently in the process of controlling the Cobotta with ROS.
Now we had the idea to use the camera (N10-W02) as a trigger signal (e.g. via OpenCV) to execute a certain task. I can access the web interface. All attempts to reach a possibly existing stream or to take a picture with the camera failed in Ubuntu.
However, using Windows programs from Denso, the camera image can be reached via the corresponding IP address. So it must work somehow, even if the Canon manual says that it is a proprietary transmission protocol.
If it doesn't work at all, is there any other way to use the camera in ROS somehow? Possibly via EVP?
Thanks a lot!
The text was updated successfully, but these errors were encountered:
Ros Melodic and Kinetic are supposed to be run with Python2, but BcapClient is written by Python3.
I send you sample code of camera control and BcapClient modified to move on Python3.
You can access to the camera using rosservice.
Please do the following.
Download sample code and execute catkin_make to build canon_camera package.
Launch roscore.
Launch camera_ctrl_server.py. Then camera service server is started.
Execute command below in another console.
$ rosservice call /canon_camera "{}"
GetImage function is called and you can get the data of camera image.
Hello,
I am currently in the process of controlling the Cobotta with ROS.
Now we had the idea to use the camera (N10-W02) as a trigger signal (e.g. via OpenCV) to execute a certain task. I can access the web interface. All attempts to reach a possibly existing stream or to take a picture with the camera failed in Ubuntu.
However, using Windows programs from Denso, the camera image can be reached via the corresponding IP address. So it must work somehow, even if the Canon manual says that it is a proprietary transmission protocol.
If it doesn't work at all, is there any other way to use the camera in ROS somehow? Possibly via EVP?
Thanks a lot!
The text was updated successfully, but these errors were encountered: