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

Roborealm Support?

Hello Everyone,

Sorry if this has been answered, I could not find a search function.

Does the ex-robot controller/software support the use of Roborealm software?


Upgrade to ARC Pro

Experience early access to the latest features and updates. You'll have everything that is needed to unleash your robot's potential.

Hi, I have in the past used RobotRealm and the Atom Bot board with an SSC-32 serial servo controller, there is no reason why you cant use the EZ-B and RobotRealm the only issue is that EZ-B is not supported by RR yet.

You could just go through serial interface to EZ-B from RR.

The EZ-B camera is usb based so again it can be used on your computer that is running RR, process the video, send back serial commands to EZ-B or any other controller you like.
United Kingdom
@Putt Putt, the camera which ships with the revolution robots and V4 is not USB based. The camera connects directly to the EZ-B V4, the EZ-B then streams the data to the PC (to put it briefly and simply).
ok, hmm, sounds like more proprietary stuff, i'm not sure what the video stream is from the EZ-B V4 but it has to be serial, wifi, or RF or something like that, at any rate chuck the EZ-B cam and get yourself a 1.2 GHz , or whatever freq you want , wireless cam TX/RX and use it in RR.
You can access the v4 image through the sdk or http request. If the roborealm software uses an http JPEG stream, then it can get the image from the v4.

With all of the requests for roborealm to support ez-robot, I don't know why they just don't implement it. They support boring old robot platforms like the roomba, but not ez-robot? Seems silly to me:) I had a great conversation with one of the guys from roborealm over Skype once about revolution and their support for our platform. They were excited at the time - I'm not sure what changed. Specifically since we can add tens of thousands of users to their software if it's properly supported:)

The largest challenge with roborealm is the lack of real-world tutorials. And by that I mean tutorials that regular non-programmers can understand. We can help them with that - since our videos are top notch and edited by professionals. The point to ez-robot is to allow everyone to build or own a robot that does science fiction quality functions. Making a product for programmers doesn't provide any value because programmers can already do what you've done - in theory.

So if you can convince roborealm to support ez-robot, or at the least to Contact Us so we can provide some direction - I'm certain a roborealm ARC module could be possible. Such as Add Control, Camera, Roborealm.
Thanks DJ,

So I'm not sure but i think RR has options for HTTP and if so then thats the way to input the vid signal to RR.

DJ, send them ( RobotRealm ) a couple of EZ-B controllers V3 V4 and the sdk in a neat little ribbon wrapped package and maybe they will program a module.
Putt putt, they purchased a v3 controller a long time ago:)

There is nothing else I can say regarding this topic - sorry. They have a controller, access to the sdk and a bunch of ez-robot customers asking for support. If that doesn't help them get started, there is nothing more I can do. It's a value add for them to increase their customer base... However, some businesses wish to stay within their comfort zone. I respect that.
I'm going to resurrect this thread. I posted an update at 4am this morning but I think that it would be best posted here so I'll close the other one. I thought maybe so I could respond to him with some input from those more knowledgable than I.

Good morning all, haven't been able to sleep as I've been ruminating on how to get the kangaroo to work and my chassis dimension issues etc.

I was just now scrolling through my email and got a response from Stephen with Roborealm AVM. I bought a license for his AVM. software the other day and mentioned to him the desire for EZ-B support and posted the most recent forum discussion on the subject to that email.

He responded below. I listed assistance needed because I'm so new at this and he wanted input as to the type of interface we would like to have. He also indicated he'd be in touch again with DJ. Anyway, I figured I'd give DJ a heads up with this post and would include a link to any responses in this forum thread in a reply.

Below is the email.


Thanks for the note. I've spoken with DJ just before the Revolution launch and we lost momentum as both of us just got busy. I'll reach out to him and get things started again.

When you mention the integration, at what level would work for you? I.e. we typically will interface directly with hardware but since EZ-robot already has a lot of software would a software to software integration be more desired?

STeven [ /b]

On 5/2/2014 5:37 PM, Matthew Deming wrote:
Hi Steven
I'm really looking forward to figuring this out, it is an awesome functionality.

Also, I might mention that I like to use ez robot and there are many people on that platform that w. ould really like a simple integration with AVM. I'm posting a recent forum link below.


Hoping you can connect with DJ and maybe cook something up.

Thanks again.
Matt Deming
Thanks Darathien,
Definitely the AVM. I guess the question I'm not sure how to answer is this one:

When you mention the integration, at what level would work for you? I.e. we typically will interface directly with hardware but since EZ-robot already has a lot of software would a software to software integration be more desired?

Any thoughts?
I would think software integration would be preferred. That way, we get to continue using the best of ARC but also the functionality that Roborealm can bring to the table.

Software to Software integration would be the way to go for RoboRealm. The other hardware RoboRealm interfaces with are things like servo controllers, cameras or microcontrollers or robots that would benefit from a more robust software interface. EZ-Robot already has a robust software interface so software to software would be desired.
Software is the way to go.

Two items I would like to see:

1, Video will have to be provided or pulled from the EZB/ARC into roborealm
2. Data can be retrieved in both directions between ARC/EZB and roborealm

I would like to see the ability to have ARC control all functions in roborealm and roborealm to control the EZB/ARC. ( one can dream:) )

However for me the most important is to control roborealm from EZ-Script and to get/set variable values inside roborealm via ez-script. Getting video into roborealm is a given.

Hi All,

An initial attempt to satisfy some of the above requirements.


You'll have to download the latest version in order to get that module.

We're looking for a good way to set/get video. Right now the HTTP method (using a URL into ARC from the Read_HTTP module within RR) sort of works but its not the quickest way to do this.We're also not sure how to set images back into EZB. Regardless, the new module will allow the exchange of simple variables (arrays are not yet handled) so that should at least be something.

Hopefully we'll get even closer integration once we start understanding how everyone is using it.

Thanks to Matt for reaching out to us! If there are RR issues that come up please send them our way as we don't monitor the EZB forums.

Steven, let's work together on the integration. I'll take a look at what you have and make some changes to ARC to help
YEA! GO STeven (and DJ), GO STeven (and DJ), , Go STeven (and DJ)!
This news just made my day. :D

I have been working on an app that sits between ARC and Roborealm and sends the variable values back and forth and it's working but direct integration between ARC and Roborealm would be so much better..

Thanks to both DJ and STeven.
i love to work with robots because i have a bit knowledge in C language but i have problems in financial... i always get information from awesome people in the internet but i cant do what i want... i envy you guys! <.<

my parents will let me to buy some parts in EZ-robot to make my project in school but until that only... i can't go other things and buy more parts to make awesome robot like what other people did... i made robot from the scratch using PIC16877A and other IC with color sensors, object sensors all of them are made from scratch but im not satisfied with it... i want to make like EZB and apply my programming skills...

here's some of my photos during implementation only some parts of the PCB board i made 'cuz i forgot to take pictures last couple months... sorry bad english @_@

this is double sided PCB that i made very MESSY:D

User-inserted image

User-inserted image

accidentally drop the board during etching... i tried to revive and put connecting wires to short...
User-inserted image

User-inserted image
Nice board etching. I've always wanted to learn how to do this.
@Dave: you can use Eagle software to do that...