Asked — Edited
So I have zero experience in C++ programming. I see on Dave Shinsels website maker of the robot LOKI, that he offers his source code for his arduino based I/o control. Can this code be directly used for the ezb4 and just modified for whatever is used or unused on my particular project? Thanks Chris
Upgrade to ARC Pro
Synthiam ARC Pro is a cool new tool that will help unleash your creativity with programming robots in just seconds!
Based on your post activity, we found some content that may be interesting to you. Explore these other tutorials and community conversations.
The focus on EZ-Robot is to use ARC... Which is a program that consists of thousands of features which have been inspired by our community. The features are graphical with simple configuration screens. The configuration screens allow you to select desired behaviours and functionality for your robot. These functions are not boring old silly things like "drive around the room and avoid walls". The EZ-Robot functions are inspired from real science fiction robots - so imagine having conversations with your robot, or being able to tell him where to go and what to do... Maybe he'll even argue back
Oh yeah, and this all works from your mobile phone as well...
If you feel like stepping back into 1999 and programming an Arduino for some reason, we won't be able to help you. However, if you wish to have a robot do amazing things that blows your friends minds... We're here for ya!
As you continue to grow with EZ-Robot, you may desire getting into C++ or C# for coding your own behaviours and custom stuff. We provide a really powerful EZ-SDK, which includes a whole bunch of features also found in ARC. There are over 50+ examples of how to use the EZ-SDK as well. I would not recommend diving into the EZ-SDK, as it's way more fun and productive to use ARC.
Either way, welcome aboard!
As for the features you're requesting, ARC will do it. Having the robot fully autonomous with an embedded Mini ITX won't be an issue. It's pretty straight forward once you start using ARC. The learning curve will get you results immediately within weeks rather than years with C++.
In the same time I have been attempting to learn C# (on and off), I still know very little.
ARC makes it incredibly easy to build/program a totally autonomous robot with no experience. The community here is a valuable asset and will provide you with all the help you require.
You can download ARC now and have a play around with it, check out the examples and other people's projects shared on the cloud. In fact, check the showcase out for other people's robots too.
I posted in another topic a while ago when someone asked what I use to control my robots and I said nothing. Basically I built my robots so I turn them on and they run by themselves. The only thing I haven't managed yet (due to time more than anything) is automatically charging itself.
I wrote before to you that EZ-Robot allows you to do what robots should do - i.e. what robots do in science fiction movies can be done with EZ-Robot.... I wasn't kidding.
That's why we're making waves - other robot companies are stuck in 1999... We're not.