
allanonmage
It's not just me; went to a makerspace and even the latest issue of servo can't figure out the EZ Robot software.
I bought my EZBv4 when it was brand spanking new in 2014 and mated it to a RoboPhilo. Couldn't figure out how to program it the way I wanted. Posted on the forum and got defensive deflections telling me to RTFM N00B. I got 110% certified (website could not count correctly), but still had no idea how to program the thing.
One of my old threads got necrolized and reminded me I had a $500 robot and a $100ish controller collecting dust.
I took the setup to a local makerspace, downloaded the latest version of ARC, and out of the 3 of us, we could not figure out what was wrong or how it was supposed to be programmed.
This month's servo magazine has an article about the EZBv4, and the opening jist is that the software doesn't do what he wants, so he programs in something else and makes a direct connection to the board, also saying that the software was kludgy and gimmicky.
Now that you're up to speed, I think I might have a defective board, and I still don't know how to make the software work.
While at the makerspace, we found inconsistent behavior when testing servos. Sample programs did not affect the servos. The button on the webpage to put all servos to 90 degrees sometimes worked, and sometimes the servos went limp right after moving.
Both of the other guys there recommended that I buy a new board because the software was too confusing.
BTW the search function of the website can't find any of my old posts, but DDG can: https://duckduckgo.com/?q=synthiam+allanonmage&ia=web
Hi! Sorry to hear you’re experiencing challenges. I don’t see a question in the post. Can you let us know what you’re wanting the robophilo to do?
What power supply are you using for the ezb and robophilo servos? How many volts and amps, etc.
i would start by looking into the Auto Position control since the robophilo robot has a bunch of servos and that sounds like where you’re looking to do?
ask some questions and we’ll get you rock’n like the 20,000 other robots registered with ARC
. We’re proud to have the most number of robots successfully operating with custom gaits, machine vision and more... and confident you can join them!
Sorry but I just got to say that ARC software is the most effective and easy way to program any robot, I started as a noob too with no experience in programming robots and with in a week I was doing amazing stuff with my first Rad robot I bought off Ebay, If you can't figure it out you need a new hobby,take up fishing or something else.
I was going to comment on this post but I think he will just assume that we are picking on him. I have been using ARC for a very long time, it does not come easy and like anything technical it takes a lot of research and a dedication of your time to make it work the way you want. you can't just sit with 3 guys in a room for a few hours and achieve niavana. the best way to look at this is the program is your hobby, learn it first inside and out, read the tutorials, and if you hit a road block the members are here to help. one step at a time.
Well ya but my point is that I always wanted to build a robot since I was a kid and all my life I would look at technical magazines on how the robot hobby was done. The robotics codes and electronics knowledge needed was always way beyond my capability to ever try.Then even looking at later coding with Linux and Arduino ,I still lost interest on how much code was needed to do a simple robot movement. I said no way not for me. Then When I started to see the EZ robot stuff come out and how easy it was to use Windows to program complex motions and sensor experiments,That hooked me,I was really doing it! So to see someone bashing ARC software just makes me GRrrrr. I will still always prefer the EZ robot software over any of that Arduino stuff.
The challenge some people with prior knowledge of arduino experience is with the programming part in ARC. In arduino, all you do is write code and write code and write code and write code for days....
chances are, the makerspace guys and servo mag author are arduino users who expect that to do something, you must write code. But ARC is different. If someone wrote the code, you just add their skill control and voila. ARC consists of prebuilt modules as documented - which is a different mindset for arduino users.
Hopefully the original poster will share answers to my questions on my previous post and we’ll get him up and running
@Allanonmage: You wrote a lot and is difficult to understand the problem, we all have limited time span sometimes is better to break to conquer.
Let's get the facts straight the author wrote "inflexibility" ... and is a frame-based system ... using an editor to build ... can be a very quick (and often effective) way of creating a walking motion especially for beginners.
The last phrase is the key: If you are a beginner is very effective: True If you are not a beginner and a proficient software developer (C++, Basic, Java, Python) you will find that complex problems e.g. "It's almost impossible ... to create a robot that can handle uneven terrain with frame-based motion": True
The author "John Blankenship" is the author of the free software http://www.robotbasic.org an IDE to code robots using basic language, maybe ... maybe there is a conflict of interests the Author is more proficient on his tool (basic coding tool) like DJ's is in ARC and most forum users. I can't find kludgy and gimmicky in the article.
bear in mind the author used EZ-robot hardware with and EZB controller, that simplifies a lot I don't know what is RoboPhilo and if the hardware is compatible with EZ-B controllers...
@DJ:
This time is not Arduino's people faultPTP, great clarification! I also wanted to add, My new Latte Panda win10 mini pc is also half Arduino. I still only use ARC on the Windows but may add Arduino projects some day. If I get a whole lot of free time, LoL!
Oh John from robobasic...
he’s incredibly passionate about robotics and has been for many decades. In his time, John was very forward thinking and I respected his work. That being said, servo magazine could benefit from new authors which understand multi-threaded and event driven programming techniques. It would help servo magazine move on from 2010 style robots to more recent programming models.
as for john's issue with the frame based gait system. He mentions lots of software does this, which is opposite to my experience
. Aside from no other platforms competing with ARC’s features, one of the incredible values of the ARC software is this community and how supportive everyone is. Take this thread for example, any other forum the original poster would have been torn apart for trolling, ironically by trolls. Instead, people are stepping up to offer assistance... including the ceo of the company
Sorry, I digress! I’m personally disappointed that John has again refused visiting the forum and asking for assistance. This isn’t the first time an author with old school single thread arduino-style programming experience has neglected to use the forum to better his understanding of ARC’s incredible potential - but instead publicly blamed that ignorance on the software limitations. Make magazine wrote an article years ago by an outdated programmer that quietly retracted his statement of the software after the community stepped up by showing his approach was incorrect. If John would have asked about how to affect the gait frames in real-time, I would have helped him.
....
and still will
all he needs to do is ask. Heck, I might just do a live hack in response to the article. It’ll be fun and educational.