Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
Asked — Edited
Resolved Resolved by DJ Sures!



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 ?


Jan Pedersen


Upgrade to ARC Pro

ARC Early Access will give you immediate updates and new features needed to unleash your robot's potential!

AI Support Bot
Related Content
Based on your post activity, we found some content that may be interesting to you. Explore these other tutorials and community conversations.
I got a log:

20-02-2015 17:48 - Camera Initialized: EZB:// @ 320x240
20-02-2015 17:48 - Object Recognition loaded.
20-02-2015 17:48 - Camera Disabled
20-02-2015 17:48 - Camera Initialized: EZB:// @ 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:// @ 320x240
20-02-2015 17:48 - EZ-B v4 Camera Error: System.IO.IOException:

I would say the camera is broke, ...
United Kingdom

Have you tried closing the project and opening up again to see if the camera initiates?
Hi Steve,

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.
job, are you able to use the USB camera on your laptop?
Hi DJ,

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.

So you think it could be a communications problem between the camera and PC ?

Could be. I actually have slow mini-laptop and could run the stuff there. I will report back.

Exactly the same behavior on my acer mini-laptop, actuators work but not camera.
Try deleting the camera from your project, then add it again.
In ARC choose Project, add, camera, camera device, start camera.
Steve S
Hi 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.
United Kingdom
A long shot but sometimes work, and one more thing you can try. Have you tried reseating the camera cable. Carefully remove it from the EZ-B and re-connect, insuring it's connected the correct way around. Then do the same in the camera itself.
@SteveG... That's what I suggested already... Maybe you need some coffee now too?:P
United Kingdom
Lol. I'm picking up your bad habits now Richard, and not reading the thread fully. Going to put the kettle on now :P. Sorry @jop. One thing though, is the camera cable ok? Someone had an issue a while ago where the cable was twisted at one of the plug ends.

Twisted camera cable
I took the instant coffee, bad for the stumach.

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.

The camera may be defective. I would recommend pasting this forum thread URL into the Contact Us for warranty.

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.
Hi DJ,

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.

@jop ... That's the ezb... However, there is a blue led inside the actual camera case too.. As DJ mentioned it will flicker so fast it almost appears to be a solid blue....
Hi Richard,

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.

@Jop... so sounds like your camera is defective... Refer to DJ's post #22 and contact us....
Hi DJ and all,

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.


Jan Pedersen
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.