Ai Dreams Forum
Robotics => Home Made Robots => Topic started by: Sigma X on February 24, 2010, 05:47:31 pm
-
I've made a bit of progress
ok here goes Parallax viewport can run in open cv
for vision input and even facial recongnition if memory serves
there was a plugin for hal halvision on te zabaware forum this plug in ran open cv
perhaps the two can be linked ...but how this is still a main problem
a solution is this I remember a poster (Freddy) stating a hub program to
run hal with other programs perhaps a program vritten in spin can link the two
hal can run programs then maybe the hub program can be the boundary between the two
and handle servos
maybe I should start this as a topic in the robotics forum but i'll need a moderators help
-
it turns out hal and the propeller can be interfaced by VB
all that leaves is a way to interface the two to operate properly
-
I know I should'nt ask but I gotta ask
during some research I took a moment to ask myself what language is hal in of cource this put all projects on a screeching halt I think it's visual basic and can run visual basic script
but I heard hal was written in java but it can run c++ programs
now i'm confused please help ANYONE my research and projects depend on it
-
Hi Sigma, I believe Hal is mainly written in Visual Basic and yes it can run VBScript in the brain part. I have never heard of Java being used in Hal or that it can run C++, although I read once that parts of the program are written in C or C++.
C++ is a compiled language so Hal wouldn't be able to run anything unless it is compiled - meaning that yes you could write a program in C++ and then compile it and then get Hal to run it...
You might want to bear in mind that Hal's programmer Rob was planning on moving Hal towards a different programming language.
See here (scroll down to where Rob comments) :
http://www.zabaware.com/forum/topic.asp?TOPIC_ID=6830
You will see he said :
I will begin work on recreating Hal's brain from the ground up to break free of its VB6/VBscript legacy code. I have chosen C++/LUA as the replacement.
By the way, you might be interested in this for your project, it's a press release I got yesterday.
Robot Speech Recognition (http://aidreams.co.uk/forum/index.php?page=TIGAL_Launches_VRbot)
-
thanks alot this is quite helpful I hope rob keeps hal in visual basic a while longer I found a solution to hal interface to my robotics
but if he decides to change the code then it's cool too
-
I think I have every to start linking hal to robotics bit I'm in need of some help
How many plugins hal can have
I'm jsut thinking that hal can a response for visual recongnition mainly
just "see" a human face then tie in eMotion to better help responses such as if hal sees you smiling he'll respond with a positive tone which i'm sure there's a emotion plug in somewhere fore hal I cannot remember where
anyrate I need help with the first question
-
UPDATE: I think I've figured an answer for hal and robotics that answer is microsoft robotics studio this can handle many programming languages
and has many partners for them all I need now is a facial recongnition program
-
Facial Recognition has been widely discussed on the Zabaware forum in the past. Some were able to make use of a program found at the CMU Repository although it's name escapes me at the moment.
I mentioned before that you might try looking at a program called Girder. It is extremely flexible and can easily be interfaced with a variety of other externals.
Good luck!
-
I had no luck finding that program
as well please explain what is Girder one more time art I don't remember for the life of me
-
http://www.promixis.com/
OK...It took me all of 2 seconds to find this...
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/0.html
I trust you can locate your area of interest...
Good luck!
-
Has any one interfaced ultra hal and microsoft robotics developer studio
I thought I seen it some where but I wanted to be sure
-
I don't think hal would be useful in a robot body sadly to say the programming would be too much for it hal does have many uses but even I cannot do this task alone therefor I must scrap it but I did attempt somthing interesting though however I must reasearch hal all over again
-
Keep in mind that Hal contains a core level that is proprietary and not open to the public. The inner workings are at a deeper internal level than you see or can get to as it's user.
If Hal were totally Open Source that would be one thing and you'd have total access to manipulate
and experiment as your heart desires...however...Hal is not.
Again...with robotics, it all comes down to the software.
Good luck!
-
Talking of Hal, checkout what I found on the tube.
http://www.youtube.com/watch?v=E7vvwSRn11k
http://www.youtube.com/watch?v=TJNFr3O63jA
-
From viewing the videos, we can see that Hal is exploring new venues and methods with which to learn and interact.
Hal is soon to have it's own proprietary graphics engine and characters as well.
Nice find!
-
an excdellent find it's interesting to se the creator of hal like that
some interesting ideas must be on the way
I would love to see if one of my ideas can be used to help
anyrate it's good to see hal is getting bigger and better