United Kingdom
Asked — Edited

Artificial Intelligence

Hoping this will spark a huge discussion on what everyone is looking for when it comes to their robot's AI.

AI is something I've been working on since before I even learned of EZ-Robots. My JARVIS replica from IronMan is coming up to being 3 years old come December and, while not started in ARC, over the last few months I've been porting parts over to ARC and those which are beyond the capabilities of ARC are integrated via Telnet. These include such things as voice controlled media playback, voice activated control of appliances, lights etc. and, well to be honest, far more than I can really explain right now.

Basically, up until now it is entirely built around home automation and automated media acquisition, storage, playback and logging. Recently I have been integrating and porting over parts of it in to ARC and where ARC is not capable of carrying out the actions, integration via Telnet so that ARC (and it's scripts) are aware of everything they need to be aware of (i.e. if media playback starts, EventGhost sends ARC a script command $mediaplayback = 1, when it's finished it sends $mediaplayback = 0 (that's a very simple example, it also sends more info on the media). This will be demonstrated soon by Melvin when I get around to making the video of him knowing what's on TV.

Like I said, so far it's mainly based around Media and Home Automation. What I want to discuss is...

What do you want in your robot's AI?

What do you want him/her to be able to do without human interaction? What do you want him/her to react or respond to? What do you want the AI to enhance? Why do you want AI?

And, for anyone who already has some kind of AI running; What does your AI add to your robot?

Hopefully this will spark up some interesting conversation, get some ideas out there, inspire others (and myself) to push on with the AI and make robots more intelligent:)


ARC Pro

Upgrade to ARC Pro

With ARC Pro, your robot is not just a machine; it's your creative partner in the journey of technological exploration.

#81  

Mel, you really like responding to very old threads... This particular thread was last posted in (before you) in Oct 2013 (last year)... Not sure how relevant it would be now.... However, since you brought this thread back to life... I wouldn't feel bad about trying to create a true "thinking" robot.... Artificial intelligence is a long way off... Even the lowly cockroach is still more intelligent than anything a human has ever created.... And with the human race getting dumber and dumber it's not looking good either.... Remember the geeks that put Neil Armstrong on the moon? Those guys are the remains of our greatest and in my option the smartest generation we will ever have...

Smart people are not having as many offspring as dumb people... Guys like Rich and DJ are being slowly bred out of the human race....

United Kingdom
#82  

Old yet I still haven't got around to demonstrating all the stuff I had been doing... I really need to get on with finishing Melvin so I can do some demo videos.

#83  

When it comes to Artificial Intelligence there is always a great conversation to be had. We are all robot builders here and no doubt A.I. is something we'd like to see expressed in our robotic creations if even in a small way.

The number one questions that always comes to mind for me is, "What is the most basic core fundamental of A.I.?"

And I flip flop on the answer because I don't know. I own and have read a stack of books on the way the mind works, robotics, and A.I. that is at least 24" tall (not to mention all the online material) and I still can't pin point the most basic core functionality of A.I.

Is it pattern recognition and being able to make a guess as to what is going to happen next?

Is it storing memory of past events and using that memory to solve new problems?

Is it simply problem solving, period?

What do you guys and gals think?

#84  

I think you nailed it Justin... We humans use terms like good feeling, bad feeling, instinct and gut feeling,... Add that to accumulated life experiences we get an incredible decision making mechanism... How can we implement this in artificial intelligence, if we don't really quite understand it ourselves?

#85  

Very interesting Rich. Artificial intelligence is something I have been interested in for many years. My attempts have been wanting something more. I will be following all your input. Looking forward to Aimec, Altair robots by Tony the toymaker. Steve S

#86  

Well when we are talking about AI most of us really " want" a machine that has a " mind" and a "conscious" which means it would be self aware. The concept is incredibly complicated but it seems like a clever and very complex "web" of interconnecting functions is better that really trying to emulate the way a natural thing learns and thinks. Plus imagine if you made a moody robot , you would never get anything done lol

United Kingdom
#87  

That's the first problem/mistake, thinking that it's very complicated. The core of anything is extremely simple. Throw a whole load of simple actions in a robot and set the personality generator going and watch a robot impress anyone with it's lifelike mannerisms.

Sure it doesn't do much but neither do humans...

Case and point, out of all of Melvin's functions it's his sneezing which is what impresses the most. "Wow, did he just sneeze?" Something so simple. Build on that.

P.S. I have a moody robot, Jarvis is a pain to deal with since I have set him up in an attempt to gain some kind of routine (since my routine is all over the shop hence not getting too much sleep ever). Constantly telling me "no" when I ask him to do something like put on a TV show or movie or play music, always turning the TV off after specific times... I think I based his current program on my mother!:)

Canada
#88  

I want my robot to be smarter than me or at least know how to spell lol