Asked — Edited

Who'S Feeling Adventurous?

Hello guys,

EZ-B is a very powerful softwares, without it I would had never gotten started with robotics. Now that I have learn the basic of robotics building,, I would like to push the envelopes a little bit further by moving on to the EZ-B SDK, Most likely I will use C++ or Matlab, but most likely C++. I already downloaded and visual Studio and Matlab.

I want to know who is willing to advance with me with the SDK and have some fun. DJ already have a lots on his plate. I think it will be nice if the community start accessing the SDK.

And also myself, along with @rich and @robotmaker have been debating on a way to create a more advance virtual assistant software using free tools to fabricate a more advanced Jarvis that does not look to jeezy.

Feel free to throw out ideas on ways to create Jarvis like system and advancements with the SK


ARC Pro

Upgrade to ARC Pro

With Synthiam ARC Pro, you're not just programming a robot; you're shaping the future of automation, one innovative idea at a time.

United Kingdom
#1  

I honestly don't think we need to use the SDK. I believe ARC has pretty much everything in it that it needs, or EZ-Script can handle anything that's not currently in it, with a few exceptions. But even with the exceptions, if we ask for it generally DJ adds it to ARC.

I looked in to the SDK and C# a few months back and I could not justify re-writing what we already have. Although I am open to suggestion and just looking for that reason which justifies learning C# and going to the effort of pretty much re-writing ARC.

Third party software can be integrated in a few different ways, the easiest and best is probably via TELNET. I believe @Toymaker uses this method with his external modules and applications.

#2  

That is great idea. I wish I could help in the programming part but I'm not at that level yet.

My idea of Jarvis is a lot like @rich has with his home automation and putting together a robot to also interact through. Like a physical face (bot) to Jarvis. That is what I am heading towards for myself is when you ask or say a command it just doesn't respond with the voice over the speakers but insted with a bot moving its arms tilting its head. Almost like giving it a personality.

Right now I am building a small bot out of a robosapian and a roomba to be "Jarvis's" side kick type of thing, cause after looking at the whole project that @rich has built into his house I am not sure on how to tie the two together and be able to respond as one unit. I won't say the type of software that @rich is using out of respect for DJ. I am figuring once I get better at ARC I might be able to figure out a way to control other stuff like x10 and so on.

So really all I guess I can do is maybe come up with an idea or two and be here for moron support:D

#3  

KKEAST has a nice jarvis design using eventghost and python and EZB HERE is his video on how its done

THat and a good VR is mostly what you need for a good jarvis design using EZB

#4  

Honestly theres no reason to use the SDK, ARC does provide everything that we need. I just want to learn software programming while Having fun. Thanks to EZ-b it allow me to applied what I been learning in school about hardwares and circuits designs. I am not suggesting Rewriting it, just saying that I want to learn coding using the SDK provide. I want to create my own version of robotic artificial intelligence using the SDK.

United Kingdom
#5  

That's the same method I mentioned and am (slowly) bringing in, telnet used to send EZ-Script commands from EventGhost, this can include variables from ARC to EventGhost or EventGhost to ARC.

@PJ, hats off to you for continuing with the SDK. I knocked it on the head when it felt like I was reinventing the wheel and couldn't find the inspiration to learn c#. Maybe one day (it's still something on my todo list).

#6  

That is a great video. wish there was sound to it but I get it. That is the lead that I need to get started. Thanks @robotmaker.

@PJ I like your idea to creat your own AI. Have you thought about "what" you want it to do in the end, i.e. home intergration, remote tela present, security, entertainment? Are you planning to start small and say use it in a room and fine tune it there then expand into the whole house and more robots? Or go big right from the start?

@rich you can do that with eventghost and ARC. Great. I'll have to pick your brain about it when I get right into it.

Just off topic for a second and I won't keep it long. Sorry @PJ.

@Rich, that software you are using for your house now you know you can train it to your sayings and also download different voices for it, can you do that with windows 7 pro also so I could do it here with ARC?

Thats it back to our regularly scheduled topic.

#7  

no such thing as off topic, we are brainstorming?

what is the perfect A.I?

United Kingdom
#8  

@pj, the perfect AI couldn't exist. It's like saying what's a perfect human.

@rural, yes to everything basically. I plan to document it at some point, I started a showcase on it but it's more focused on the robot build part at the moment. Once I have ironed out all of the bugs I'll do a little write up on the ARC, EventGhost, Vox Commando integration.