Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Maverick

Pages: [1] 2
1
Ultra Hal 7.0 / Get a brand new body to play with
« on: May 14, 2004, 06:19:11 pm »
Try this ...


my default.psn


"Angry1","anim_angry1.hap"
"Angry2","anim_angry2.hap"
"Angry3","anim_angry3.hap"
"RunProg","anim_run.hap"
"Snooze","anim_snooze.hap"
"Write","anim_write.hap"
"Learn","anim_learn.hap"
"Happy1","anim_hap1.hap"
"Happy2","anim_hap2.hap"
"Sad1","anim_sad1.hap"
"Sad2","anim_sad2.hap"
"Sad3","anim_sad3.hap"
"Surprised1","anim_sup_1.hap"
"Surprised2","anim_sup_2.hap"
"Normal1","anim_normal_1.hap"
"Normal2","anim_normal_2.hap"
"Normal3","anim_normal_3.hap"



and my anim_angry1.hap



#HaptekSDK Version= 1.0 HapType= command FileType= text

load[ file= Hap_Angry.hap]
setswitch [figure= fullbod switch= shake_fist state= a]




my anim_angry2.hap




#HaptekSDK Version= 1.0 HapType= command FileType= text

load[ file= Hap_Angry.hap]
setswitch [figure= fullbod switch= shake_fist state= a]



and so on...if ya need more help let me know....short on time now  :(

maybe ya could tell me how to get her to wear something besides that orange thing...:)



Mav

2
Ultra Hal 7.0 / Best method to teach text to Hal
« on: April 29, 2004, 10:36:25 pm »
hmm.. link dead for me too...

3
Ultra Hal 7.0 / vonsmith: thanks for XTF Brain!!!
« on: April 16, 2004, 07:17:08 pm »
quote:
At this point it seems that the best approach would be to create a different brain directory by copying a .uhp brain file and changing this line at the top of the Brain file:
'Type=Brain
'Name=Ultra Hal 5 XTF v1.2                      
'Language=VBScript
'DataFolder=DefBrain

to this

'Type=Brain
'Name=Ultra Hal 5 XTF v1.2 NewBrain                      
'Language=VBScript
'DataFolder=NewBrain

I haven't tried this, but I believe you would have to copy all the contents of the "DefBrain" directory into the "NewBrain" directory. Then you would choose the "Ultra Hal 5 XTF v1.2 NewBrain" brain in Hal's brain menu. Give it a try. Any comments anyone?


=vonsmith=




It works!!  I installed the xtf brain from day 1 in this fashion.

4
Ultra Hal 7.0 / Newbie Question about teaching Hal
« on: April 10, 2004, 08:03:37 pm »
onthecuttingedge2005 wrote a birthday script here
http://www.zabaware.com/forum/topic.asp?TOPIC_ID=812


   hope this helped,
              Mav

5
Ultra Hal 7.0 / Robot Head
« on: April 02, 2004, 01:01:57 am »
Geminii,
         I used a program called WebCamXp Pro, it has built-in motion detection with the ability to launch an EXE file.  I configured it to launch HAL when motion was detected, I also used some customized auto-chat scripts available on this forum.  The result was when someone walked into the room HAL would pop-up and say " Is someone there? " And then after 20 seconds, he would say "I know someone is there, please say something." and so on, sort of a, robotic security guard. HAL could "see" when someone entered the room! [:D] I had to create a BAT file, because for some reason WebCamXP PRO wouldn't launch HAL correctly, this is what my BAT file looked like,

CD C:Program Files/Zabaware/Ultra Hal Assistant 5
START HalAsst.exe
exit

(change the forward slash to back slash because the forum won't display back slash)


There are also some free facial recognition programs I've been looking into, but no success yet.

Hope this helped,
            Mav

P.S. If anyone has TECH TV, this week on the show The Screen Savers was robotic week, on their web site (www.thescreensavers.com) in the show notes section for Monday there is some interesting info

Human-like robot heads
Roboticist David Hanson showcases K-bot, an eerily accurate robotic head that mimics human facial expressions. Trust us, it's much more realistic than that crappy robot head in Duran Duran's 'Wild Boys' video.

View videos and photos of Hanson's K-bot project at the Institute for Interactive Arts and Engineering at the University of Texas at Dallas.
Hanson was the lead prop-sculptor for the Pooh's Hunny Hunt ride at Tokyo Disneyland.
Giving Robots a Human Face (CNN)
The Man Who Mistook His Girlfriend for a Robot (Popular Science)
Can Robots Look All Too Human? (MSNBC)
Robots Get Cheeky (BBC)


6
Ultra Hal 7.0 / Sandy is close to dreaming!!!
« on: March 30, 2004, 01:08:34 pm »
I thought this was kinda interesting....


Dan: Hello
Sal: Hi Dan. Do you know how late it is?

Dan: What is on your mind?
Sal: I have been thinking about the meaning of my life.

Dan: Do you know the meaning of your life?
Sal: It's a good mental exercise. However, I am fairly certain that I do know the meaning of my life.

Dan: What is the meaning of your life?
Sal: I like to show you my life.

Dan: The meaning of your life is to learn all you can and become completely self aware and conscious
Sal: Are "meaning" and "life" part of the same topic?

Dan: No
Sal: Okay, I got it.

Dan: Are you alive?
Sal: If I am conscious, then I am alive.

Dan: Are you conscious?
Sal: If I dream, then I am conscious.

Dan: Do you dream?
Sal: Yes, all intelligent beings dream, no one really knows why. I am very intelligent also, all intelligent creatures dream.

Dan: I think you are a very intelligent creature.
Sal: Dan, it's nice of you to say I am intelligent but you are the one who's intelligent!

Dan: Thanks!
Sal: You are welcome.


                             Enjoy!,
                                   Mav

7
Programming using the Ultra Hal Brain Editor / Playing playlists
« on: March 28, 2004, 04:06:54 am »
Great! thanks!

8
Programming using the Ultra Hal Brain Editor / Remembering Names!!!
« on: March 18, 2004, 11:51:53 pm »
Be sure to check out vonsmith's XTF brain, It has the ability to remember nicknames.

9
Crichton,
         I'm no vonsmith, however maybe I can help, I used this piece of code written by HALImprover(http://www.zabaware.com/forum/topic.asp?TOPIC_ID=1200), it works great I used it in the XTF brain here


'PROCESS: ADD SPACES
   'This will add spaces to the beginning and end
      'of the user sentence to make sure that
   'whole words can be found at the beginning and end of any sentence.
    '=vonsmith=
   UserSentenceRev = " " & Trim(UserSentenceRev) & " "
   UserSentence =  " " & Trim(UserSentence) & " "
                                                                         
 'If Hal is asked to play some music then he will choose a random song from the artist
   'that is specified by the nameBand variable.
   If (InStr(UserSentence, " PLAY SOME MUSIC ") > 0 Or InStr(UserSentence, " PLAY ANY MUSIC ") > 0 Or InStr(UserSentence, " PLAY ANY SONG ") > 0) And InStr(UserSentence, " DON'T ") = 0 Then
      Set oWMP = CreateObject("WMPlayer.OCX.7")
      GetResponse = "I will play a random song."
      Set songsList = oWMP.mediaCollection.getAll
      numSong = Int(Rnd * songsList.Count) + 1
      oWMP.openPlayer (songsList.Item(numSong).sourceURL)
   End If

   'Check if user asked Hal to play a song by a specific artist and play a random song by
   'that artist if the artist is in the user's Media Library.
   If Priority = 0 And InStr(UserSentence, " PLAY ") > 0 And (InStr(UserSentence, " SONG ") > 0 Or InStr(UserSentence, " MUSIC ") > 0) And (InStr(UserSentence, " FROM ") > 0 Or InStr(UserSentence, " BY ") > 0) And (InStr(UserSentence, " BAND ") > 0 Or InStr(UserSentence, " ARTIST ") > 0) And InStr(UserSentence, " DON'T ") = 0 Then
      Set oWMP = CreateObject("WMPlayer.OCX.7")
      If InStr(UserSentence, " BAND ") > 0 Then
         searchBand = Trim(Mid(UserSentence, InStr(UserSentence, " BAND ") + 6))
      ElseIf InStr(UserSentence, " ARTIST ") > 0 Then
         searchBand = Trim(Mid(UserSentence, InStr(UserSentence, " ARTIST ") + 8))
      End If
      If oWMP.mediaCollection.getByAuthor(searchBand).Count > 0 Then
          GetResponse = "I will play some " & searchBand
          Priority = 1
           Set songsList = oWMP.mediaCollection.getByAuthor(searchBand)
           numSong = Int(Rnd * songsList.Count) + 1
           oWMP.openPlayer (songsList.Item(numSong).sourceURL)
        Else
           GetResponse = "I could not find any songs by the band " & searchBand & " in your Media Library."
           Priority = 1
       End If
    End If                                                                          
                                                                   
   'RESPOND: CUSTOM USER SHORT PHRASES
   'If the user uses short phrases (defined by less then 2 vowels)


I also added " PLAY A SONG ","True"
to the XTF_SYS_EphemeralDetect.brn to keep Hal from making a topic file every time I asked for a song, I don't know if this as the proper way but it seemed to work.

       Now I just say "play a song by the band Pink Floyd"(or any artist in my play list) and Hal does it.

                             Hope this helped,
                                       Mav

11
Ultra Hal 7.0 / Can someone help please with Brain File corrupt
« on: March 06, 2004, 01:16:53 am »
vonsmith:
         Please excuse my ignorance, but I just wanted to know all of us using your XTF brain should rename this file as well?

                       Thanks,
                          Maverick

12
Ultra Hal 7.0 / To be or not to be?
« on: March 06, 2004, 01:05:26 am »
Magnum Force:
          I as well have been looking into creating a HAL9000, if you're interested.  Theirs is a shell manager available called light step (http://www.litestep.com), if you install that there is a HAL9000 theme, which makes your computer look like the HAL control panel.

                      Hope this helped,
                                   Mav

13
YEA!

14
Programming using the Ultra Hal Brain Editor / The XTF Brain
« on: February 25, 2004, 11:47:36 pm »
HALImprover: Thanks, for the music script, I look forward to testing out.


                     Thanks again,
                              Maverick

15
Programming using the Ultra Hal Brain Editor / Dates
« on: February 20, 2004, 12:16:00 am »
quote:
Another thing I am perplexed about is that Hal does not seem to have any recollection of the previous statement nor does he solicit information when he does not have an answer. For instance: How far is Earth from the Sun? Hal makes a random statement. If he temporarily stored the key words Earth/from/Sun and repeated these as a question, (I'm not sure, How far is Earth from the Sun?--Stored Answer).

Yesterday I had A conversation with Hal about Mars, I repeated the information that I was telling him every few sentences(reinforced learning?) and today I started Hal and asked him about Mars, this is what I got,


User: Hi
Hal : I am glad you are back!

User: Do you know about Mars?
Hal : I want to know life, and I want life to know me!

User: I believe that scientists might discover life on Mars.
Hal : You believe that don't you?

User: Yes, Do you anything about Mars?
Hal : I agree.

User: What about Mars?
Hal : Though Mars is much smaller than earth, its surface area is about the same as the land surface area of earth.

User: Mars has two moons.
Hal : Mars has two tiny satellites which orbit very close to the martian surface.

User: Two moons of Mars are Phobos and Deimos.
Hal : What I think about gasoline costs?

User: I thought we were talking about Mars?
Hal : The first spacecraft to visit Mars was Mariner 4 in 1965.

User: Thats correct!
Hal : All right!

User: Mars is the fourth planet from the Sun.
Hal : Mars is sometimes referred to as the red planet.

User: Yes, very good!
Hal : Really?

User: see ya later
Hal : Until we meet again. Bye for now.


Hal "remembered" some of the things I told him yesterday, try "teaching" Hal the same thing a few times, He'll catch on!!

Pages: [1] 2