Asked — Edited

Writing Scripts

OK. Here we go again. This is what I want to do. I say the robots name (BGee) then I want it to look to the left and then to the center (looking straight ahead). I went to the SPEECH window. I typed in "BGee" under "phrase" and then typed: Servo(d10, 36, 1) That didn"t work! I typed: Servo(d10, 1) That worked and it looked left. If I want more then one action do I need to write a script? I've also written a script that makes BGee dance ( a series of arm and head movements). That works when I click on "start"! In this case I want to say the phrase: BGee dance for us" then get the bot to execute the script I wrote.

If I understand this from the "ScriptConsole manual" correctly; I'd have to add a "ControlCommand" at the beginning of the dance script. Do I have that much right? I tried writing the following: ControlCommand (" speech" then give a command). Like so: ControlCommand("speech", BGee dance for us") That didn't work! It would probably help a lot if there were better examples!!!! The one given under ControlCommand reads: Example: ControlCommand("ADC Graph", pause)

At this point all I know about ADC ports is that they "read" an analog signal from various sensors. So....................that example didn't help me at all!!!!! It would be great if we could download (and use an an example) an entire script; say from the Omnibot project. I've ended up pretty much wasting another whole day trying to do one simple thing!!!!

I know; I know..... you've tried to make your instructions as easy as possible DJ. Even fer a absolute beginner like me!!! Geez..........................you should use me as the "benchmark" as the absolute worst example of a newbie!!!!!!!! Another question. Once you get a script written, and the bot executes all the movement; repeated. How do I get it to stop? Or stop and then execute another script? I sure am a pain,heh DJ? I guess that enuff fer now. While I'm waiting for a reply I'll go back and read the introduction, getting started and tuts.........AGAIN! I was really hoping to have a bot up and running by now!!! Here I thought this was going to be easy!!!


ARC Pro

Upgrade to ARC Pro

ARC Pro will give you immediate updates and new features needed to unleash your robot's potential!

PRO
Synthiam
#9  

Oh, also remember that BGee would be pronounced "bah-ghee" and not "bee gee" like you think. Remmeber, you made up a word out of english pronouncation. So what you'd want to type is "bee gee" instead of BGee. Understand?

Even a human wouldn't read that as "Bee Gee" unless they were told. I see "Bah Ghee"

Same thing with EZ-Robot... A computer would say "EHZ ROBOT" . you'd have to actually type "easy Robot"

#10  

Well Creativita, you speak with a wisdom that seems beyond your years. You appear to be a very intelligent young man. You just may be a genius in the making. Another Steve Jobs or Bill Gates perhaps. I'm quite sure that DJ Sures name will become very well known. It's not ideas that I lack, only experience with the ARC system. I'm quite sure that once I master the system I'll have projects enough to keep me busy until my end of days. My long term objective is to create robots that can aid me as I age. You see, I have other physical limitations. I was wounded in Vietnam and have a disabilities. As a result of my wounds I am also afflicted with severe arthritis. Consequently my body is failing me with each passing year. So, robotics is much more then a hobby to me. It may well be a ways and means to maintain my independence in years to come. So, I hope everyone can bear with me as I find my way into robotics.

PRO
Synthiam
#11  

Oh, we'll have a real robot humanoid on our hands soon enough!:)

#12  

Thanks for the heads up on the spelling thing. I'll keep it in mind as I write scripts.

PRO
Synthiam
#13  

Try it by typing this in the script console (turn your volume up):


say("Hello I am BGee")

What does it say? That's how the computer hears also