Asked
— Edited

Hi,
I just got a Roli robot for some SLAM experiments, but the camera does not work. I was trying the tutorial with the red ball that should be tracked, but the camera showed up as disabled in the on screen log.
The camera is plugged into the EZ-B board in the only correct manner there is possible.
Please, do you know what could be wrong ?
best
Jan Pedersen
-------------
20-02-2015 17:48 - Camera Initialized: EZB://192.168.1.1 @ 320x240
20-02-2015 17:48 - Object Recognition loaded.
20-02-2015 17:48 - Camera Disabled
20-02-2015 17:48 - Camera Initialized: EZB://192.168.1.1 @ 320x240
20-02-2015 17:48 - EZ-B v4 Camera Error: System.ObjectDisposedException: Der er ikke adgang til et fjernet objekt.
Objektnavn: 'System.Net.Sockets.NetworkStream'.
ved System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
ved EZ_B.EZBv4Video.()
20-02-2015 17:48 - Camera Disabled
20-02-2015 17:48 - Camera Disabled
20-02-2015 17:48 - Camera Initialized: EZB://192.168.1.1 @ 320x240
20-02-2015 17:48 - EZ-B v4 Camera Error: System.IO.IOException:
-----------
I would say the camera is broke, ...
Have you tried closing the project and opening up again to see if the camera initiates?
Thanks for your comment. Yes, I tried to close the ARC application while the robot was still on, but no success. I don't know how to close the project as such.
More and more I suspsect that the camera must be at fault. I am happy with the robot as such and it would do a perfect job at mapping its surroundings, but it needs the camera to see.
Thanks for helping me on this. I don't use a laptop, but a HP desptop. Yes the camera works on the desktop and also in the ARC app, I just saw my own semi-nice face in ARC.
I don't have a USB camera, but a built in camera, a web-cam.
/Jan
Could be. I actually have slow mini-laptop and could run the stuff there. I will report back.
/Jan
Try deleting the camera from your project, then add it again.
In ARC choose Project, add, camera, camera device, start camera.
Steve S
Thanks for joining the discussion.
I tried to delete camera by closing the camera window and then adding it again by your method. The logs still show camera disconnected. I think the camera itself is the problem.
Twisted camera cable
I tried to open the camera, but the wiring is a one orientation only fit as in the robot, so if the cabling is wrong its one of the cable ends having orientation wrong. Also the connection in the robot is ok.
When I started on this SLAM thing I thought ROS would be good, but there you just run into sw problems instead, so as is usual problems everywhere.
/Jan
The way we can tell if the camera is working is by the blue LED on the camera flashing rapidly. Nearly a flicker... This flicker would begin within 2-3 seconds of the EZ-B being powered on.
If you see the flicker, that means the camera is functioning - however, if the data isn't being received to the PC, this might be a communication cable issue.
Worst case scenario is the EZ-B itself is not sending the video.
You can ask for an EZ-B and Camera replacement together - if that would help you feel more comfortable getting up and running. We would ask your current EZ-B and Camera to be sent back so we can investigate.
Thanks a lot for letting me get a new EZB and camera. I will post a waranty.
I can see that after power up, the flicker is absent but followed by the "slow" pulsating blue pattern, so i guess somewhing is wrong. The slow pulsating gets to a constant blue light when connecting to WiFi.
On the other hand. I am impressed by this robot toy and look forward to get some AI into its workings. I have my hands on openCV, which I hope to integrate into your API, a C++/C# combination job.
/Jan
Thanks, I never realised the blue LED in the camera case. No this is completely dark in my case, so I guess it indicates that the camera is down. No "solid" blue or flickering to be seen.
/Jan
Thanks for getting my camera issue settled. I hope I can return with some of my own stuff after ½ year of coding and testing. I just started today, on my SLAM algorithm.
Sincerely
Jan Pedersen
Jan,
I know this thread is a little dated, but did you every make progress on your SLAM algorithm? Curious because I was looking into doing something similar.