
atomizer
USA
Asked
— Edited
hi all!
my project goal is for a surface ROV controlled by a PC
i would like to have bi-directional audio and video from the bot to the PC (kind of like tele-presense i suppose). i want the a/v and control to flow over a single WiFi link and am wondering if that's possible with the ez-board?
i would also like to run the WiFi in AP mode with an internal web-server so that anyone can connect to the video stream
i've been involved in ground and aerial robotics and hobby RC for a long time, but my weakness is in programming (all i know is AutoIt and simple batch scripting), and so EZ is looking like a mighty attractive platform, especially with its compatibility with other products, such as Arduino, leaving me room (i hope) to expand later
Take away the GUI you take away the simplicity or the EZ part of EZ Robots.
I trimmed this down from a much bigger post but the above sentence said it all as far as I can see.
Again, there will never be a Linux ARC. The Linux OS does not satisfy the user requirements to achieve our goals. If you wish to use one of the under powered cheap Linux boards like beagle or raspberry pi, then I suggest you use ROS.
thanks for your answers
looks like the hardware limitations and TOS is going to cause me to look elsewhere
why is my post removed
@Atomizer, if you can use Linux and ROS - than the EZ-B should still be your hardware choice. There is no other hardware that will have the same functionality. You can connect to the EZ-B from ROS using the EZ-OpenBot
If you are looking for a graphical Linux Robot environment, there isn't one.
As for including an embedded computer within your robot, it is being done by hundreds of EZ-Robot users. It's very easy, all you need is:
:)
You can connect to the Fit-PC/Netbook/Mini ATX using a WIFI connection and Remote Desktop. There are hundreds of EZ-Robot users doing the same thing. If you look at all robots on the internet that are advanced in the many thousand dollar range, they use embedded PC's - most use Fit-PC's... But I recommend using a NetBook because they are very affordable.
For example, a AMD-C50 processor driven netbook can cost only $200
@kudo48pa - in defense of ez, remember the name "E Z". linux is anything but easy for novices familiar only with windows that just want to get stuff done and EZ is clearly trying to capture the novice market
however, for me, the downside for my current project is the video and control over WiFi limitation and the licensing - DJ encourages others to FOSS their code, yet the EZ code is proprietary and apparently not for use in commercial applications, which kind of leaves me shaking my head
why all my posts are removed i want linux ez_builder and it will contain the"ez"part
@kudo48pa, post only once at a time or you will be banned again - we have gone over this. Second, I have answered your question regarding supporting Linux - it will never happen, so please stop asking.
@atomizer, modified ARC and EZ-B is used in a few commercial applications. We have licensed the platform to commercial applications... I'm not sure where you received that conflicting information.
I do encourage open source application hobby projects. If you want to pay for food and have a roof over your head, it's recommended to not open source your commercial code
. As for proprietary, I would like to introduce you to EZ-SDK... EZ-SDK is an entire open framework - which means Yes, you don't get to see the code, however you do have access to every single function/procedure/variable in the entire EZ-Robot platform.
Also, I should add that any "hackers" out there can actually import ARC into their own custom C#/VB application. ARC is also built with PUBLIC functions - meaning nothing is hidden
...
You should be careful before accusing me of wrongfully closed sourcing EZ-Robot
Come on man, I have to eat! If I had a full-time job and did EZ-Robot part time, it wouldn't be this advanced... I've opened so much of it - anyone with prior programming experience would recognize it.
Why don't we release the code? Well, why would you want it? If you have access to every single function - including the raw video stream - there is no reason you'd need the code, unless you were curious or wanted to steal it for your own commercial application
Feels good with so many people demanding I give them the code for the EZ-Robot platform... Means I've created something awesome!
I'd love to explain how many thousands of hours it has taken to create this beast. To give you an idea, there is nothing else in the world that comes close to ARC - let alone the EZ-B, EZ-SDK and with nearly 200 tutorial videos. We have software releases weekly and sometimes more often than that. A very tight community of enthusiasts. And companies ranging from NASA to elementary schools.
For a release log to see how aggressive our development is, spend less than an hour to browse this: https://synthiam.com/Community/Forum/threads.aspx?id=3
However, no matter how much work I put into EZ-Robot.. how many hours I work on it... How many hours of sleep I miss out on... It all is put toward a free software package that lets you build a robot. And that is why we do it
Because the more REAL robots in this world - the happier we are. The industry needs to change and that is why I created EZ-Robot. Because i'm tired of seeing arduino distance sensor bounce of walls line tracking sumo bots. I was tired of seeing these 3 or 4 companies dominate the DIY hobby robot market with 15+ year old technology... And consumers do not know any better and buy into it. The big players have tens of millions in revenue per year selling ancient technology and the consumer thinks that's what robots are.
EZ-Robot is changing that
We're a market disrupter... Wait until you see Revolution!
I didn't design EZ-Robot for hackers or Linux users; I designed EZ-Robot for everybody else.
As for the video over wifi. I don't know how else to explain this. In your robot you will put the two pieces of hardware:
This setup would be the same on any platform. You would require an I/O controller (i.e. EZ-B) and a computer. The computer is what does the advanced processing of video, speech, etc..
You can connect to the robot's computer over wifi. When you do so, you have access to the video, ARC Interface, etc..
EZ-Robot is the easiest way to do it over any other hardware you may be considering. Maybe it's so easy that it isn't making sense?
I don't want you to use another hardware platform. I put my passion into this platform, and I know you won't be happy with any other option. I take the time, from the hundreds of emails I receive in a day, to answer you and the community with honesty.
I solve problems, it's what I do best. Build an EZ-robot and you'll see