
kishigo
USA
Asked
— Edited

We are doing a proof of concept project here at DirecTV to see if we can control the ez-robot from our set top boxes. The STB runs an embedded linux but most likely won't have bluetooth capability. Does the ez-robot stack support any other way of pairing? Does ez-openstack run entirely over bluetooth or does it move to tcp-ip once it pairs?
Thank you,
Kelvin
Instead of EZ-Open Bot, take a look at the Mono SDK which is provided by EZ-robots rather than a community member who does not seem to be actively updating the code: http://synthiam.com/Products/ARC
Alan
Alan
Alan
[kishigo@kishigo-centos6 sandbox]$ unzip -l ../../Downloads/EZ-SDK\ Mono.zip
Archive: ../../Downloads/EZ-SDK Mono.zip
Length Date Time Name
--------- ---------- ----- ----
78911 01-30-2015 23:04 EZ_B.xml
98304 01-30-2015 23:04 EZ_B.dll
--------- -------
177215 2 files
The link describes using with a raspberry pi but we would prefer to port into our customized linux stack. Is this possible?
Thank you
We cross build on centos 6.3, is there a yum rpm for it? Or is it available on Ubuntu linux PC's?
Thank you
Alan
What if I use ARC to have the robot join the wifi network. Then it will have an IP address. Can I then from C++ use a TCP socket to control the robot?
In other words, use the ez-openbot package with a TCP socket instead of a Bluetooth socket.
Tutorial for getting EZ-B onto the network is here: http://www.ez-robot.com/Tutorials/Lesson/15?courseId=5
One on the network, yes, you can use C++ to send commands. See this thread for instructions on sending servo commands (ignore the unpleasantness in the thread, the answers are there):
http://www.ez-robot.com/Community/Forum/Thread?threadId=7776
I doubt you would be able to use the EZ-B camera without the Mono SDK, but most, if not all other functionality should be available, although more challenging.
Alan
**edit** I can't remember the exact url but you could connect to the EZBs ip address with a web browser to find out.
As for what your project attempt is, sounds like a lot of fun! Must really enjoy your job. It should be easy as well - once you get the ezb connected to the local network, I can help you with modifying openbot to work for your needs.
Alan
**EDIT**
Well, wait, that is through the custom http server in ARC. Sorry about that. He isn't going to use ARC. My bad.
Alan
I guess I need to build a database table with all of the addresses in it and what they do. I seem to do better remembering things that are written down