<?xml version="1.0" encoding="ISO-8859-1" ?><rss version="2.0">
<channel>
    <title>RoboRealm Forum</title>
    <link>http://www.RoboRealm.com/</link>
    <description>The newest forum threads.</description>
    <lastBuildDate>Sun, 27 Aug 2006 09:17:11 PST</lastBuildDate>
    <language>en-us</language>
    <copyright>Copyright: (C) RoboRealm, http://www.RoboRealm.com/</copyright>
    <docs>http://www.RoboRealm.com/</docs>

    <item>
        <title>Keyboard_Send to Another Application [2]</title>
        <description>
        I'm having problems getting Keyboard_send to send a character press to another application.&lt;br&gt;&lt;br&gt;my test application is attached&lt;br&gt;&lt;br&gt;StrikerII USB sample program (This uses arrow keys, L key for laser)&lt;br&gt;&lt;br&gt;I'm trying to use the Button Control interface to just turn on and off the laser. I've used the Display_variables to see if the button variable is making it through. It is and does change the display_variables on the screen. It then should pass this variable to keyboard_send, &quot;Laser&quot; with a character &quot;l&quot;&lt;br&gt;&lt;br&gt;what am I doing wrong? If I click on the StrikerII sample app, and press L, it turns on and off the laser.&lt;br&gt;&lt;br&gt;Thanks!        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2871</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2871</guid>
        <pubDate>Thu, 28 Aug 2008 18:08:37 EDT</pubDate>
    </item>
    <item>
        <title>Bug in Path Planning &quot;plan orientation variable&quot; [5]</title>
        <description>
        STeven,&lt;br&gt;&lt;br&gt;Thanks for the Fix. I was really surprised that the problem was attented so quickly and a fix was immidiately posted. You are very efficient.&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;Pranav&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2860</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2860</guid>
        <pubDate>Thu, 28 Aug 2008 08:08:23 EDT</pubDate>
    </item>
    <item>
        <title>No Title [4]</title>
        <description>
        Thanks for the tip on Tesseract. I just tried it out and it works great even on handwritten text. I will add the ability for my robot to read a word or a message you can write on a note and hold in front of it. It could also be a nice way of adding a name or a word it does not have in its grammar yet also. A cool way of adding input. I have made the RoboRealm stack for finding the biggest white square and filtering out all around. It works if the background isnt white ofc. :)&lt;br&gt;&lt;br&gt;For general use I dont think my robot will be able to read anything unless it can bring the text close to its face considering the low resolution the web camera works on now (320x240). But it should be able to take a snapshot image using the cameras highest resolution and use that as input for the RoboRealm stack and tesseract ocr scan. Would be kinda cool to have the robot pick up notes or things with written text on it and comment it based on a dictionary of words, perhaps even look up keywords in the text on wiki and read the first paragraphs there.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2864</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2864</guid>
        <pubDate>Wed, 27 Aug 2008 16:08:02 EDT</pubDate>
    </item>
    <item>
        <title>USB Missle Launcher [5]</title>
        <description>
        I just got the Striker II and they changed the controls. :) it would be great if you can add Striker II support        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=497</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=497</guid>
        <pubDate>Wed, 27 Aug 2008 16:08:10 EDT</pubDate>
    </item>
    <item>
        <title>No Title [3]</title>
        <description>
        Hello,&lt;br&gt;it is working already, I wrote a pipe extension to unskew the cylinder, it's pretty basic, but works well for my task.&lt;br&gt;Thanx,&lt;br&gt;Robert        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2864</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2864</guid>
        <pubDate>Wed, 27 Aug 2008 08:08:23 EDT</pubDate>
    </item>
    <item>
        <title>Using DVR as input [3]</title>
        <description>
        Ricardo,&lt;br&gt;&lt;br&gt;Do you have the specific model number for that camera? Most of the internet cameras are not compatible with each other as they will use various Web technologies to show in a browser. With a specific version and model number we can see if we can find an example to test.&lt;br&gt;&lt;br&gt;Or if you can make your camera available over the internet that would be a help too.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2867</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2867</guid>
        <pubDate>Wed, 27 Aug 2008 01:08:06 EDT</pubDate>
    </item>
    <item>
        <title>Modbus communication [4]</title>
        <description>
        Thanks for the feedback. I am waiting in suspense!        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2841</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2841</guid>
        <pubDate>Tue, 26 Aug 2008 17:08:13 EDT</pubDate>
    </item>
    <item>
        <title>No Title [2]</title>
        <description>
        The Microsoft Speech 5.0 is no longer availible &lt;br&gt;is there anyother way to get input?        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2869</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2869</guid>
        <pubDate>Tue, 26 Aug 2008 10:08:03 EDT</pubDate>
    </item>
    <item>
        <title>Looking for a partner [2]</title>
        <description>
        Hi!&lt;br&gt;I am looking for a talented, AI, streaming video analysis and mechatronic skilled person to take part in projects related to exhibits.&lt;br&gt;I am working in that field but i miss the right partner to go one step further.&lt;br&gt;You may be a student with crazy ideas or an industrial technician wanting to implement your knowledge in other fields than reading bar-codes, thought it is essential that you put reliability amongst the first features that counts.&lt;br&gt;I am based in Sweden, Stockholm and it would of course be great if you were too...&lt;br&gt;Please contact me!&lt;br&gt;Best regards&lt;br&gt;Bruno&lt;br&gt;&lt;a href=&quot;http://www.smoothmachines.com&quot; target=&quot;_blank&quot;&gt;www.smoothmachines.com&lt;/a&gt;&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2868</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2868</guid>
        <pubDate>Tue, 26 Aug 2008 09:08:57 EDT</pubDate>
    </item>
    <item>
        <title>Using DVR as input [2]</title>
        <description>
        Hi i have a 16ch DVR, and most of them use the same interface so i normal go to the ip ex 192.168.1.200 and i get ask the user and pass, if i use the apropriate program i put the ip and the port 80, if i use the PDA same thing whit another program.&lt;br&gt;&lt;br&gt;I just check the Dlink Internet Camera and if i put the DSC-6620 i don't get anything from it. But if i put the 900 i get the counter of frames running. so i imagine im getting the image, but the screen continues to show my web cam, must i do something else?&lt;br&gt;&lt;br&gt;Any what a custom plug in for DVR wold be grate (chose channel focus zoom etc) so we can make hor one security programs. &lt;br&gt;&lt;br&gt;Thx in advance&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2867</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2867</guid>
        <pubDate>Tue, 26 Aug 2008 06:08:26 EDT</pubDate>
    </item>
    <item>
        <title>Recognize Auto-Signs [2]</title>
        <description>
        I'm completely new in this sphere. Can anyone give me an idea about making a program that can be able to RECOGNIZE AUTO-SIGNS (the signs that show the max allowed speed on the roads). My camera is on the right rear-wiew-mirror on my car.&lt;br&gt;&lt;br&gt;Yes, I tried to do smth. without anyones help, but I stopped when I should recognize all circles at the right side of the screen, then my program recognize satelite antenna,etc. &lt;br&gt;&lt;br&gt;Any kind of help, for me, will be enormous.&amp;nbsp;&amp;nbsp;THANKS!        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2866</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2866</guid>
        <pubDate>Tue, 26 Aug 2008 06:08:45 EDT</pubDate>
    </item>
    <item>
        <title>Lynxmotion SSC control feedback [7]</title>
        <description>
        I've been trying to get feedback from the SSC-32 as well. However, using the Q query is enough for me. I'm trying to use the Serial module to receive the Q query output(which is either &quot;.&quot; or &quot;+&quot;). But so far, nothing works. My send sequence works:&lt;br&gt;#0 P[p0] #1 P[p1] #2 P[p2] #16 P[p16] #17 P[p17] #18 P[p18] T[tim] &amp;lt;cr&amp;gt;&lt;br&gt;Q &amp;lt;cr&amp;gt;&lt;br&gt;for my receive seq I used:&lt;br&gt;[ret]&amp;lt;lf&amp;gt;&lt;br&gt;&lt;br&gt;The variable ret does not update and stays as 0, which is what I set its default to.&lt;br&gt;&lt;br&gt;Am I using the wrong approach here? Thanks for any help!        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=1295</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=1295</guid>
        <pubDate>Mon, 25 Aug 2008 17:08:03 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [11]</title>
        <description>
        Sorry, I meant to say ..........Right now we do not have the processing speed on the machine attached to the web cam to run the roborealm software        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Mon, 25 Aug 2008 16:08:09 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [10]</title>
        <description>
        Steve,&lt;br&gt;&lt;br&gt;Is this possible? Right now we do not have the processing speed on the machine attached to the software to run the roborealm software. I hope I explained the situation clearly.&lt;br&gt;&lt;br&gt;Joel        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Mon, 25 Aug 2008 16:08:06 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [9]</title>
        <description>
        Got it...thanks guys :)&lt;br&gt;&lt;br&gt;-NairB        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Mon, 25 Aug 2008 15:08:23 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [8]</title>
        <description>
        We have two machines. 1) The machine attached to the webcam and 2) A remote machine that will have the roborealm software downloaded.&amp;nbsp;&amp;nbsp;What we would like to do is access machine 1, the one attached to the webcam, through a listener and access the PTZ functions of the camera.&amp;nbsp;&amp;nbsp;We would like to access machine 1 through PTZ software on machine 2 which would&amp;nbsp;&amp;nbsp;be running RR software remotely. Machine 1 would have no software installed.         </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Mon, 25 Aug 2008 15:08:14 EDT</pubDate>
    </item>
    <item>
        <title>Motion tracking Turet [5]</title>
        <description>
        So I have planned the layout of the turret however i need to figure out the code.&lt;br&gt;here is what i would prefer that it would do:&lt;br&gt;-spin 360 degrees taking a panoramic shot &lt;br&gt;-keep on spinning checking for blobs that are not supposed to be there &lt;br&gt;-then centure on the blob and command a motor to fire &lt;br&gt;-track that blob and fire&lt;br&gt;I just what some help and advice on if this would take up to much work         </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2862</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2862</guid>
        <pubDate>Mon, 25 Aug 2008 00:08:03 EDT</pubDate>
    </item>
    <item>
        <title>connection between Serial Comm &amp; VBScript [2]</title>
        <description>
        Hi&lt;br&gt;i'm using BrainStem controller and trying to build a pan-tilt webCam.&lt;br&gt;&lt;br&gt;how can i define a variable in VBScript and using it in the Serial Comm module? &lt;br&gt;i looked around in the forum but i didn't saw any clear example...&lt;br&gt;&lt;br&gt;Regards&lt;br&gt;&lt;br&gt;boaz&lt;br&gt;&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2865</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2865</guid>
        <pubDate>Sun, 24 Aug 2008 09:08:51 EDT</pubDate>
    </item>
    <item>
        <title>Kondo robots with roborealm [5]</title>
        <description>
        Wow, that's just cool! Nice work Atom, definately nice work!&lt;br&gt;&lt;br&gt;Please keep us updated with any new progress, we're really interested in this line of development!&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2861</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2861</guid>
        <pubDate>Sun, 24 Aug 2008 03:08:14 EDT</pubDate>
    </item>
    <item>
        <title>Kondo robots with roborealm [4]</title>
        <description>
        Seems I worked with your software to come up with a solution. Using COG,RGB filter, and mouse along with a small button program to get my bot to run autonomous. Check the video if your interested.. &lt;br&gt;&lt;a href=&quot;http://jp.youtube.com/watch?v=FbkeoPwUBPY&quot; target=&quot;_blank&quot;&gt;http://jp.youtube.com/&lt;wbr&gt;watch?v=FbkeoPwUBPY&lt;/a&gt;&lt;br&gt;Thanks , I hope to integrate another camera to get more distance and write another program to find goal location to head towards.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2861</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2861</guid>
        <pubDate>Sun, 24 Aug 2008 01:08:54 EDT</pubDate>
    </item>
    <item>
        <title>Strange behavior of program running on NXT [7]</title>
        <description>
        Hey, I'll be testing this a few days, sorry for the delay, going back to school meant packing up all my servos and stuff.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2855</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2855</guid>
        <pubDate>Sat, 23 Aug 2008 14:08:57 EDT</pubDate>
    </item>
    <item>
        <title>Functions [4]</title>
        <description>
        Thanks.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2863</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2863</guid>
        <pubDate>Sat, 23 Aug 2008 13:08:58 EDT</pubDate>
    </item>
    <item>
        <title>No Title [2]</title>
        <description>
        Hello,&lt;br&gt;&lt;br&gt;Thank you for this great software, It will help me a lot in my next project.&lt;br&gt;The task is to scan text on small bottles and perform OCR to get them recognized by our system. (they don't have barcodes, so this is the next best option)&lt;br&gt;Before doing OCR, I have to compensate the cylindrical shape of the object. I tried the radial distortion mudule, but I need to stretch the image in X direction only.&lt;br&gt;Any ideas, how I could get this done quickly, without writing a dll?&lt;br&gt;&lt;br&gt;I plan to utilize Google's Tesseract for OCR. Has anyone tried that already with Roborealm?&lt;br&gt;Thank you,&lt;br&gt;Robert&lt;br&gt;&lt;a target=_blank href=&quot;http://www.roborealm.com/uploads/17591_1.png&quot;&gt;&lt;img border=1 src=&quot;http://www.roborealm.com/uploads/17591_thumb_1.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;a target=_blank href=&quot;http://www.roborealm.com/uploads/17591_2.png&quot;&gt;&lt;img border=1 src=&quot;http://www.roborealm.com/uploads/17591_thumb_2.jpg&quot;&gt;&lt;/a&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2864</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2864</guid>
        <pubDate>Sat, 23 Aug 2008 04:08:22 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [12]</title>
        <description>
        surely i will do so in my next post! but now i am attaching my robo file here which detects my eyeballs perfectly and continuosly!(daytime)&lt;br&gt;thnx for ur vbscript.seee this time i have used tat only!!!!!![:)]&lt;br&gt;apart frm helping me for the intensity problem,will u help me again for another problem????&lt;br&gt;&lt;br&gt;see will u pls&amp;nbsp;&amp;nbsp;recheck my mouse module in this robo file,because it cant fetch the circle(0)and circle (1) value properly..will u pls xplain me tat--if in vbscript we r writng the code&amp;lt;&amp;lt;&amp;lt;write circles(0) &amp; &quot;:&quot; &amp; circles(1) &amp;gt;&amp;gt;&amp;gt; writes the first two values,,then why cant we use&amp;nbsp;&amp;nbsp;the variables circles(0)and circles (1) in set/get variable in mouse module!!wats the matr behind ???&lt;br&gt;yes acrdingly as u said u r rite!!! i am having a little problem in understanding this circle module!! it says tat all 13 varibles stored in a array --&amp;gt;CIRCLES.ok? now in vbscript we r using the code&amp;lt;&amp;lt;&amp;lt;circles=GetArrayVariable(&quot;CIRCLES&quot;)&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;which means fetching the CIRCLES array in another variable circles..ok?&lt;br&gt;&amp;lt;&amp;lt;&amp;lt;write circles(0) &amp; &quot;:&quot; &amp; circles(1) &amp;gt;&amp;gt;&amp;gt; this command writes the first two values ...then why not circles (0) and circles(1) not working in mouse module!!!!!!..pls do xplain once again if u wont mind!!!!&lt;br&gt;&lt;br&gt;&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Sat, 23 Aug 2008 03:08:58 EDT</pubDate>
    </item>
    <item>
        <title>Motion tracking Turet [4]</title>
        <description>
        Shane,&lt;br&gt;&lt;br&gt;Sounds like you have some ideas in mind. The parallax usb controller will work nicely. Question is what your pan/tilt system will look like. You should start simple with something that you can attain and then create more advanced capabilities as you succeed. So first try to replicate what others have done to get you started which will also ensure that you will get some help since others have already accomplished what you are trying. Then, add the more advanced capabilities once you've established a good foundation. Please feel free to post here with questions/updates on your progress!&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2862</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2862</guid>
        <pubDate>Sat, 23 Aug 2008 03:08:12 EDT</pubDate>
    </item>
    <item>
        <title>Functions [3]</title>
        <description>
        jzman,&lt;br&gt;&lt;br&gt;The best way is to investigate what function the vb.net example uses is to check the COM source code that the vb.net example uses. The is located in the COM folder in the download and in the file API_Wrapper.h file. I've posted them here for reference. Note that these are in C++ format but you should be able to determine the format in vb given these. Note that the &quot;long *res&quot; is the returned value of the function.&lt;br&gt;&lt;br&gt;Connect(BSTR hostname, long *res);&lt;br&gt;Disconnect(long *res);&lt;br&gt;GetDimension(VARIANT *width, VARIANT *height, long *res);&lt;br&gt;GetImage(BSTR name, VARIANT *image, VARIANT *width, VARIANT *height, long *res);&lt;br&gt;SetImage(BSTR name, VARIANT *image, VARIANT *width, VARIANT *height);&lt;br&gt;GetVariable(BSTR name, BSTR *res);&lt;br&gt;SetVariable(BSTR name, BSTR value, long *res);&lt;br&gt;DeleteVariable(BSTR name, long *res);&lt;br&gt;Execute(BSTR str, long *res);&lt;br&gt;LoadProgram(BSTR value, long *res);&lt;br&gt;LoadImage(BSTR name, BSTR value, long *res);&lt;br&gt;SaveImage(BSTR name, BSTR value, long *res);&lt;br&gt;SetCamera(BSTR name, long *res);&lt;br&gt;Run(BSTR name, long *res);&lt;br&gt;WaitVariable(BSTR name, BSTR value, long timeout, long *res);&lt;br&gt;WaitImage(long *res);&lt;br&gt;Open(BSTR filename, VARIANT *port, long *res);&lt;br&gt;Close(long *res);&lt;br&gt;LoadPPM(BSTR filename, VARIANT *image, VARIANT *width, VARIANT *height, long *res);&lt;br&gt;SavePPM(BSTR filename, VARIANT *image, VARIANT *width, VARIANT *height, long *res);&lt;br&gt;GetVariables(BSTR name, VARIANT *res);&lt;br&gt;SetVariables(VARIANT *names, VARIANT *values, long *res);&lt;br&gt;SetParameter(BSTR module, VARIANT *count, BSTR name, BSTR value, long *res);&lt;br&gt;GetParameter(BSTR module, VARIANT *count, BSTR name, BSTR *res);&lt;br&gt;MinimizeWindow(long *res);&lt;br&gt;MaximizeWindow(long *res);&lt;br&gt;MoveWindow(VARIANT *x, VARIANT *y, long *res);&lt;br&gt;ResizeWindow(VARIANT *width, VARIANT *height, long *res);&lt;br&gt;PositionWindow(VARIANT *x, VARIANT *y, VARIANT *width, VARIANT *height, long *res);&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2863</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2863</guid>
        <pubDate>Sat, 23 Aug 2008 03:08:18 EDT</pubDate>
    </item>
    <item>
        <title>Strange behavior of program running on NXT [6]</title>
        <description>
        Mike,&lt;br&gt;&lt;br&gt;We made a change to ensure that the motor values are not sent when no variable is set which should solve your issue. Can you download the latest version and try again?&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2855</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2855</guid>
        <pubDate>Sat, 23 Aug 2008 03:08:05 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [11]</title>
        <description>
        tania,&lt;br&gt;&lt;br&gt;Yes, lots of possibilities and module that might work. To make this easier can you upload two images one from the day and the other from the night for us to play with?&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Sat, 23 Aug 2008 03:08:38 EDT</pubDate>
    </item>
    <item>
        <title>Kondo robots with roborealm [3]</title>
        <description>
        Atom,&lt;br&gt;&lt;br&gt;Sorry .. no one that we know has interfaced with that controller board. Perhaps you can contact the vendor of the robot and let them know of your interest. We're always willing to integrate new controllers but need cooperation of the vendor in order to do so.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2861</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2861</guid>
        <pubDate>Sat, 23 Aug 2008 03:08:15 EDT</pubDate>
    </item>
    <item>
        <title>Functions [2]</title>
        <description>
        This might be a dumb question, but i cant seem to find a list of functions that the api supports. I downloaded the api examples file and opened the vb.net example. Does anybody know how i can get a complete list of functions for vb.net, thanks.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PS an example of what im asking for is in the vb.net api test file, there is rr.GetDimension(width, height) or rr.GetImage()        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2863</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2863</guid>
        <pubDate>Sat, 23 Aug 2008 02:08:13 EDT</pubDate>
    </item>
    <item>
        <title>Bug in Path Planning &quot;plan orientation variable&quot; [4]</title>
        <description>
        Pranav,&lt;br&gt;&lt;br&gt;a fix for this error has been uploaded to the site. Please download version 1.8.18.14 for the fix.&lt;br&gt;&lt;br&gt;Thanks very much for the images and the robofile, that really helped to track down the error quickly!&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2860</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2860</guid>
        <pubDate>Sat, 23 Aug 2008 02:08:46 EDT</pubDate>
    </item>
    <item>
        <title>Motion tracking Turet [3]</title>
        <description>
        I poligse for the underling i didnt use the (/b)        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2862</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2862</guid>
        <pubDate>Sat, 23 Aug 2008 00:08:46 EDT</pubDate>
    </item>
    <item>
        <title>Motion tracking Turet [2]</title>
        <description>
        Alright so i am trying to build a motion tracking turret. But unlike the ones that are posted i am trying to make one that will fire where the moving object &lt;u&gt; will be &lt;u&gt;. But i have no experience with servo motors and coding and i need some help. If anyone is willing to help that would be great. I am planning on using a parallax usb controller but if you have any suggestions on using something different i will consider using it.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2862</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2862</guid>
        <pubDate>Sat, 23 Aug 2008 00:08:42 EDT</pubDate>
    </item>
    <item>
        <title>Strange behavior of program running on NXT [5]</title>
        <description>
        to clarify, is there a way to have RR control motors a and b and motor c be under NXT control.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2855</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2855</guid>
        <pubDate>Fri, 22 Aug 2008 18:08:04 EDT</pubDate>
    </item>
    <item>
        <title>Strange behavior of program running on NXT [4]</title>
        <description>
        Hello again, I have figured out the problem, even though I do not have MOTOR C under variable control, my program running on the NXT cannot control it for more than a few seconds.&amp;nbsp;&amp;nbsp;When I disabled the motor control running for the other motors A + B, (I clicked that check box off entirely) the program ran fine on the NXT and the motor C moved as it should.&lt;br&gt;&lt;br&gt;Is there any way to have the motor operate as it should?        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2855</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2855</guid>
        <pubDate>Fri, 22 Aug 2008 18:08:58 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [10]</title>
        <description>
        steven,&lt;br&gt;&lt;br&gt;yes! we will be using a head mounted sysytem.probably sumthing like a helmet..&lt;br&gt;will u pls upload the robo file again about which u mentioned in ur last reply coz i culd nt find it out!!&lt;br&gt;moreover i am facing another problem tats due to light intensity..the &quot;detect circle&quot; works well on daylight,but at night time it is unable to detect any circle,again we have to change its variables everytime we r using at night time....any solution to this?        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Fri, 22 Aug 2008 15:08:23 EDT</pubDate>
    </item>
    <item>
        <title>Kondo robots with roborealm [2]</title>
        <description>
        Is there anyone interfacing a rcb3-hv controller board with roborealm. I would like to use roborealm to run my KHR1_hv autonomously to track balls. Can anyone help with this. &lt;br&gt;&lt;a target=_blank href=&quot;http://www.roborealm.com/uploads/17577_1.jpg&quot;&gt;&lt;img border=1 src=&quot;http://www.roborealm.com/uploads/17577_thumb_1.jpg&quot;&gt;&lt;/a&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2861</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2861</guid>
        <pubDate>Fri, 22 Aug 2008 14:08:55 EDT</pubDate>
    </item>
    <item>
        <title>Bug in Path Planning &quot;plan orientation variable&quot; [3]</title>
        <description>
        Pranav,&lt;br&gt;&lt;br&gt;Thanks for the images and robofile. We have been able to replicate this issue. We will get back to you with a fix ASAP.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2860</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2860</guid>
        <pubDate>Fri, 22 Aug 2008 13:08:03 EDT</pubDate>
    </item>
    <item>
        <title>Bug in Path Planning &quot;plan orientation variable&quot; [2]</title>
        <description>
        First of all, the Path Planning is a wonderful module. Unfortunately, there is a bug in it. &lt;br&gt;&lt;br&gt;The &quot;Plan Orientation&quot; variable generated by this module can be wrong some times. To cut the long story short please refer the following snapshots:-&lt;br&gt;&lt;br&gt;Image1: Snapshot of the maze to be solved, using a &quot;Red Triangle&quot; as robot. This red robot has to reach a blue destination.&lt;br&gt;&lt;br&gt;Image2: The path planned by the path planing module. While the path planned is CORRECT, the plan orientation is INCORRECT. &lt;br&gt;&lt;br&gt;Attachment1: The RoboRealm showing the code.&lt;br&gt;&lt;a target=_blank href=&quot;http://www.roborealm.com/uploads/17573_1.JPG&quot;&gt;&lt;img border=1 src=&quot;http://www.roborealm.com/uploads/17573_thumb_1.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;a target=_blank href=&quot;http://www.roborealm.com/uploads/17573_2.JPG&quot;&gt;&lt;img border=1 src=&quot;http://www.roborealm.com/uploads/17573_thumb_2.jpg&quot;&gt;&lt;/a&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2860</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2860</guid>
        <pubDate>Fri, 22 Aug 2008 03:08:26 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [7]</title>
        <description>
        NairB,&lt;br&gt;&lt;br&gt;From our understanding his desire was to serve the video to the web from a different machine than the one the webcam is on. I.e. the webcam machine cannot be accessed via the web .. which is frequently the case due to firewalls, proxies, etc.&lt;br&gt;&lt;br&gt;Or at least this is what we understood. :-)&lt;br&gt;&lt;br&gt;STeven.         </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Fri, 22 Aug 2008 02:08:42 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [6]</title>
        <description>
        Joel &amp; STeven,&lt;br&gt;&lt;br&gt;Excuse my ignorance here but I am trying to figure out exactly what this does?&lt;br&gt;&lt;br&gt;@Joel - Are you trying to for example, put pan/tilt buttons on a webpage without them being on the RoboRealm index.html.&lt;br&gt;&lt;br&gt;So in other words, control the webcam with such buttons on a seperate webpage?&lt;br&gt;&lt;br&gt;Sorry for my stupidity (embarrassed).&lt;br&gt;&lt;br&gt;-NairB :)        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Thu, 21 Aug 2008 19:08:43 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [5]</title>
        <description>
        Thanks for the help Steven! We will give it a go!        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Thu, 21 Aug 2008 17:08:38 EDT</pubDate>
    </item>
    <item>
        <title>Strange behavior of program running on NXT [3]</title>
        <description>
        here is vbscript, it also seems the motor runs through one loop the first time the program is run and the variable (FIRE) is = to 1, then it never runs through again, even when the variable changes back to 1?&lt;br&gt;&lt;br&gt;&lt;br&gt;'320x240 resolution camera&lt;br&gt;&lt;br&gt;' initialize starting servo values&lt;br&gt;pan = GetVariable(&quot;PAN_SERVO&quot;)&lt;br&gt;tilt = GetVariable(&quot;TILT_SERVO&quot;)&lt;br&gt;pand = GetVariable(&quot;PAN_DEE&quot;)&lt;br&gt;fire = GetVariable(&quot;FIRE&quot;)&lt;br&gt;' get the size (width or height) of the current bounding box&lt;br&gt;size = GetVariable(&quot;COG_BOX_SIZE&quot;)&lt;br&gt;&lt;br&gt;' if it is equal to &quot;&quot; then no object was detected&lt;br&gt;if size &amp;lt;&amp;gt; &quot;&quot; then&lt;br&gt;&lt;br&gt;' get the horizontal center of gravity&lt;br&gt;cogX = GetVariable(&quot;COG_X&quot;)&lt;br&gt;&lt;br&gt;' pan left&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;if cogX &amp;lt; 140 then&lt;br&gt;pan = 36&lt;br&gt;&lt;br&gt;&lt;br&gt;' pan right&lt;br&gt;elseif cogX &amp;gt; 180 then&lt;br&gt;pan = 222&lt;br&gt;&lt;br&gt;&lt;br&gt;else pan = 128&lt;br&gt;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;if Pand &amp;gt; 790 then&lt;br&gt;pan = 0 &lt;br&gt;&lt;br&gt;&lt;br&gt;elseif pand &amp;lt; -790 then&lt;br&gt;pan = 255 &lt;br&gt;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;' get the vertical center of gravity&lt;br&gt;cogY = GetVariable(&quot;COG_Y&quot;)&lt;br&gt;&lt;br&gt;' tilt down&lt;br&gt;&lt;br&gt;if cogY &amp;lt; 100 then&lt;br&gt;tilt = 0&lt;br&gt;' tilt up&lt;br&gt;&lt;br&gt;&lt;br&gt;elseif cogY &amp;gt; 140 then&lt;br&gt;tilt = 255&lt;br&gt;&lt;br&gt;else tilt = 128&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;if tilt = 128 and pan = 128 then&lt;br&gt;&lt;br&gt;fire = 1&lt;br&gt;&lt;br&gt;else&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;fire = 0&lt;br&gt;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;SetVariable &quot;FIRE&quot;, fire&lt;br&gt;SetVariable &quot;PAN_DEE&quot;, pand&lt;br&gt;SetVariable &quot;PAN_SERVO&quot;, pan&lt;br&gt;SetVariable &quot;TILT_SERVO&quot;, tilt&lt;br&gt;&lt;br&gt;end if        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2855</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2855</guid>
        <pubDate>Thu, 21 Aug 2008 02:08:27 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [4]</title>
        <description>
        The second attached robofile below is for the client or the machine that you want to use to connect the web browser to. Load in the robofile into that RoboRealm and ensure that the webserver is enabled. Note that you will have to configure the distributor client with the correct IP/hostname of the computer attached to the camera.&lt;br&gt;&lt;br&gt;That should do it.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Thu, 21 Aug 2008 01:08:39 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [3]</title>
        <description>
        Joel,&lt;br&gt;&lt;br&gt;Yes, you can use the Distributor Server and Distributor Client to split where the images get served to the web and the machine that is connected to the webcam.&lt;br&gt;&lt;br&gt;To test this out you will need two machines (the follow will NOT run on the same machine) with RoboRealm running. Then on the machine that has the camera (assuming the orbit here) load in the following attached robofile. This is where the server is created and will send images/variables out to other RR applications.&lt;br&gt;&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Thu, 21 Aug 2008 01:08:27 EDT</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        Ok, trying image thing again.&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;[Image1] Robot on hill.&amp;nbsp;&amp;nbsp;Wheelchair chassis.&lt;br&gt;&lt;br&gt;[Image2] Looking down hill&lt;br&gt;&lt;br&gt;[Image3] Other side of hill        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2856</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2856</guid>
        <pubDate>Wed, 20 Aug 2008 22:08:58 EDT</pubDate>
    </item>
    <item>
        <title>Strange behavior of program running on NXT [2]</title>
        <description>
        Hey Steven&lt;br&gt;&lt;br&gt;I'm using RR and a NXT, sending commands and reading sensors over usb.&amp;nbsp;&amp;nbsp;I have a variable set to 0 unless the bot stops panning then it is set to 1 and that variable is linked to mailbox one, which is toggled to &quot;SEND&quot;&lt;br&gt;&lt;br&gt;running on the NXT the program waits for a message compares it to the number 1 in mailbox 1 and then preforms motor movements and loops, continuing to check for the recieved message.&lt;br&gt;&lt;br&gt;the variable changes correctly in RR... but the motor does not move.&amp;nbsp;&amp;nbsp;SOMETIMES, if I press the stop button in the lego nxt module dialog the motor begins to preform the program running on the NXT as it was supposed to....&lt;br&gt;&lt;br&gt;&lt;br&gt;any idea what is going on, I can attach my NXT-G program, Robo file, and vb script if that would help?        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2855</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2855</guid>
        <pubDate>Wed, 20 Aug 2008 20:08:06 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [9]</title>
        <description>
        Tania,&lt;br&gt;&lt;br&gt;The above script is not correct. You are getting the circles array and then not using it. We have corrected the script in the attached robofile including those items we have mentioned before which you did not add into the script. Please note that if you do not understand what we post please ask questions specific to that post. Did you not understand the script that we posted in an earlier post?&lt;br&gt;&lt;br&gt;At any rate, the robofile below show produce the correct c1 and c2 values in detecting a circle. However, we do not think that it is correct in function as the circle threshold values that you set are 65 and 75 which means that a circle needs to be 65 to 75 pixels in diameter in order for it to be detected ... not sure what image you are using but this might be a little restrictive.&lt;br&gt;&lt;br&gt;Also note that the mouse coordinates can range from 0-800 and 0-600 pixels in an 800x600 screen whereas most webcams have a 320x240 resolution which means that the eye movement will not be able to cover the entire screen. You might want to experiment around with a factor that you multiply c1 and c2 by in order to convert from webcam image size to actual screen size ... naturally you will also lose some precision in doing this but at least your eye movements will be able to cover the entire screen.&lt;br&gt;&lt;br&gt;What camera setup are you using? Do you have a camera attached to a head mounted system? The reason for the question is one of calibration, i.e. if the persons head moves the mouse cursor might also move unless the camera is mounted relative to the persons head.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Wed, 20 Aug 2008 13:08:44 EDT</pubDate>
    </item>
    <item>
        <title>some troubleshootin [12]</title>
        <description>
        Saikumar,&lt;br&gt;&lt;br&gt;You're on the right track. You will have to use a recursive routine that checks each neighborhood in a recursive manner in a breadth first technique. This basically means you should check each neighbor to see if they are the best solution before exploring each neighbor. If you explore each neighbor first before checking to see if any of them are the solution that would be a depth first search which is not an optimal solution (although it will probably find a solution). Note that the breadth first search will require a lot more memory than the depth first search as you will need to record the paths as they get created. If you have a look at breath first searches on the internet you can probably find sites that explain better how such a solution would work.&lt;br&gt;&lt;br&gt;Good luck!&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2835</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2835</guid>
        <pubDate>Wed, 20 Aug 2008 13:08:20 EDT</pubDate>
    </item>
    <item>
        <title>some troubleshootin [11]</title>
        <description>
        Thankyou STeven (:&amp;gt;&lt;br&gt;&lt;br&gt;Yes I do need to find more effective algorithm, had in mind to find the weights incured through all such 15stepped[15 steps is least distance] and then choose out the optimal.&lt;br&gt;Yet to get hand of that part.&lt;br&gt;&lt;br&gt;Lets see how it goes :)&lt;br&gt;&lt;br&gt;Thanks once again Steve!&lt;br&gt;Saikumar.&lt;br&gt;Wish you good luck!        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2835</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2835</guid>
        <pubDate>Wed, 20 Aug 2008 11:08:59 EDT</pubDate>
    </item>
    <item>
        <title>About &quot;Reading Digital Displays&quot; Tutorial [6]</title>
        <description>
        Steven,&lt;br&gt;&lt;br&gt;The items being displayed on the screen can't be controlled.&lt;br&gt;&lt;br&gt;Lets, for the sake of progress, assume that the RR Forum page can be displayed on a really large LCD Screen. A screen large enough to eliminate any difficulties discerning detail in number values.&lt;br&gt;&lt;br&gt;Given the above assumption, can the previous questions be answered? (especially the one about which set of modules to use)&lt;br&gt;&lt;br&gt;I'll try to get an image as soon as all the &quot;parts&quot; to the project are assembled.&amp;nbsp;&amp;nbsp;&quot;Parts&quot; means&lt;br&gt;1-RR integrated with MSRDS 2008&lt;br&gt;2-Analog camera tripod and connectivity established&lt;br&gt;3-Etc....&lt;br&gt;&lt;br&gt;I just wanted some elaboration as to how to use the filtering technique you briefly mentioned earlier.&lt;br&gt;&lt;br&gt;We're basically doing OCR-like processing off an LCD computer screen with this project.&lt;br&gt;&lt;br&gt;Thanks.&lt;br&gt;&lt;br&gt;SamQ        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2854</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2854</guid>
        <pubDate>Wed, 20 Aug 2008 02:08:50 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [8]</title>
        <description>
        thanks steven!&lt;br&gt;it gives the first two elements,now&lt;br&gt;want to acces them.for this i have assigned the value in another variable named c1,c2 by the following way,,but c1,c2 returns 0!!!!&lt;br&gt;&lt;br&gt;circles=GetArrayVariable(&quot;CIRCLES&quot;)&lt;br&gt;setVariable &quot;c1&quot;,GetVariable(&quot;circles:0&quot;)&lt;br&gt;setVariable&quot;c2&quot;,GetVariable(&quot;circles:1&quot;)&lt;br&gt;write c1 &amp; &quot;:&quot; &amp; c2 &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;i have attched the .robo file..&lt;br&gt;wat i want to do is that getting those array variables assigned in c1,c2.now in the mouse module i just will&amp;nbsp;&amp;nbsp;put c1,c2 in set variable.so that mouse moves on the data-i.e with the co ordinates of the circles-i.e my eyeballs...hope u got the mattr!!!....&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Wed, 20 Aug 2008 02:08:59 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [7]</title>
        <description>
        You would get an error when no circles are detected. In VBScript you have to check the type of the variable before assuming that it is an array. For example:&lt;br&gt;&lt;br&gt;circles = GetArrayVariable(&quot;CIRCLES&quot;)&lt;br&gt;&lt;br&gt;if isArray(circles) then&lt;br&gt;&amp;nbsp;&amp;nbsp;if ubound(circles) &amp;gt;=1 then &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;write circles(0) &amp; &quot;:&quot; &amp; circles(1) &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;end if&lt;br&gt;end if&lt;br&gt;&lt;br&gt;should do the trick.&lt;br&gt;&lt;br&gt;expected statement - normally means you are missing a keyword .. such as the &quot;then&quot; at the end of an if statement ... but is NOT an error just for an if statement but a more generic &quot;something is missing&quot; error.&lt;br&gt;&lt;br&gt;STeven.&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Tue, 19 Aug 2008 22:08:32 EDT</pubDate>
    </item>
    <item>
        <title>Image Count [7]</title>
        <description>
        It will not change ... that's the point cause you want to compare it to the current time specified by Timer() &lt;br&gt;&lt;br&gt;state_timer is a snapshot (a bookmark) in time that you can compare the current time too.&lt;br&gt;&lt;br&gt;if GetVariable(&quot;state_timer&quot;) = &quot;0&quot; then&lt;br&gt;&lt;br&gt;is used to initialize the state_timer variable.&lt;br&gt;&lt;br&gt;Be sure to have a look through other posts in the forum for these kinds of examples ... this is a common topic that comes up.&lt;br&gt;&lt;br&gt;Note that the provided code is a skeleton on which to continue your experiments ... it will not do anything as is but is merely and example on how to create state based transitions when you are inside a loop.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2847</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2847</guid>
        <pubDate>Tue, 19 Aug 2008 22:08:05 EDT</pubDate>
    </item>
    <item>
        <title>Stereo Vision for localization</title>
        <description>
        Ok, here are the pictures of my back yard.&amp;nbsp;&amp;nbsp;I live on a half acre. &lt;br&gt;The robot in its current state is the bottom half of a wheelchair.&amp;nbsp;&amp;nbsp;I plan to use this thing as a lawn mower, so the chassis will likely change.&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;&lt;br&gt;As you can see, most of the yard is a very large hill.&amp;nbsp;&amp;nbsp;( Thats why I am using wheelchair motors.&amp;nbsp;&amp;nbsp;)&amp;nbsp;&amp;nbsp; The hill slopes toward the house on one side and away on the other.&amp;nbsp;&amp;nbsp;Therefore, No one camera will have line of sight everywhere.&lt;br&gt;&lt;br&gt;BTW, I took this picture with my Canon S3 IS Powershot.&amp;nbsp;&amp;nbsp;I have a 12 x zoom lens.&amp;nbsp;&amp;nbsp;( in case anybody needs to know ) &lt;br&gt;&lt;br&gt;How do you think I should approach this? &lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2848</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2848</guid>
        <pubDate>Tue, 19 Aug 2008 20:08:28 EDT</pubDate>
    </item>
    <item>
        <title>Image Count [6]</title>
        <description>
        Thank you STeven,&lt;br&gt;&lt;br&gt;I just tried it.&lt;br&gt;but the state_timer showed 72255.98 and it's never changed.&lt;br&gt;What does it mean by &quot;if GetVariable(&quot;state_timer&quot;) = &quot;0&quot; then &lt;br&gt;&quot;?&lt;br&gt;&lt;br&gt;Best regards,&lt;br&gt;&lt;br&gt;Ay        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2847</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2847</guid>
        <pubDate>Tue, 19 Aug 2008 14:08:23 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [6]</title>
        <description>
        steven,&lt;br&gt;aftr writing this code in vbscript,an error is shown...&lt;br&gt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br&gt;circles = GetArrayVariable(&quot;CIRCLES&quot;)&lt;br&gt;write circles(0) &amp; &quot;:&quot; &amp; circles(1)&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&lt;br&gt;error: Subscript out of range: (number: 0)&lt;br&gt; &lt;br&gt;how to solve??&lt;br&gt;&lt;br&gt;also pls tell me a solution to the errror---&quot;expected statement&quot;..&lt;br&gt;thank you.....        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Tue, 19 Aug 2008 14:08:36 EDT</pubDate>
    </item>
    <item>
        <title>Networked RR Servers [6]</title>
        <description>
        Hi Bob,&lt;br&gt;&lt;br&gt;Yes, we had been doing some research into face detection not unlike what OpenCV does (note that the eigen value technique used in Leaf is for face recognition which is a process after face detection). We thought that face detection would be an easy process as OpenCV appeared to be doing it quite reliably and others in the research literature also claimed to be quite successful in face detection (we will leave out any discussion of face recognition as detection is normally a pre-requisite for recognition) but after testing some of the techniques out we were somewhat disappointed with their performance (you have evidently reached a similar conclusion).&lt;br&gt;&lt;br&gt;But it turns out that reliable face detection is a very difficult problem when the background is not determined, when the faces are not necessarily frontal or when the faces are not oriented at 90 degrees and you want to be able to detect faces at around 20fps ... which were some of the requirements we were attempting to forgo. So, unfortunately, research and experimentation continues but there is no estimated time for completion and with other more basic robotic issues like navigation taking precedent it is unlikely that the face detection module will be out anytime this year. This does not mean that a face detection and recognition module will not appear for RoboRealm but does mean that it will not be anytime in the next 4 months.&lt;br&gt;&lt;br&gt;Thanks for your query!&lt;br&gt;STeven.&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=894</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=894</guid>
        <pubDate>Tue, 19 Aug 2008 13:08:36 EDT</pubDate>
    </item>
    <item>
        <title>About &quot;Reading Digital Displays&quot; Tutorial [5]</title>
        <description>
        Sam,&lt;br&gt;&lt;br&gt;Unfortunately the answer to all your questions is &quot;It depends&quot;.&lt;br&gt;&lt;br&gt;Thanks for the example as that helps to lay out the project requirements and limitations that are being worked with. The first thing I'd try is to see what the image looks like when taking a picture of the computer screen. Cameras get very funky when pointed at an LCD or CRT screen so the image may or may not be usable. That would be the first step.&lt;br&gt;&lt;br&gt;The next question would be based on the first step which is can you control what is being displayed on the screen? The reason for this is that if the image is not detailed enough then you will not be able to read any of the numbers in the image. But if you can restructure the page being displayed to show the numbers in nice big bold text that might help with the processing of that image. From your example this would require a script on the display machine to read in the RR forum page, process it for all the viewing numbers and then simply print those numbers nice and large on the screen using whatever display mechanism (could also be a simple HTML page) for the second computer to see. Known if this can be done really changes the type of solution that you'd want to use.&lt;br&gt;&lt;br&gt;Perhaps you can elaborate on the two questions above before we continue with the processing ... and if you can include an image or two that always goes a long way to helping the project make progress!&lt;br&gt;&lt;br&gt;STeven.&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2854</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2854</guid>
        <pubDate>Tue, 19 Aug 2008 13:08:06 EDT</pubDate>
    </item>
    <item>
        <title>Networked RR Servers [5]</title>
        <description>
        Steven,&lt;br&gt;&lt;br&gt;Just wondering about the progress towards introducing a face detection module for RR?&amp;nbsp;&amp;nbsp;For the past few months I have been working with the LEAF project group on my own leaf robot.&amp;nbsp;&amp;nbsp;They use a open CV vision system for face detection, using eigens.&amp;nbsp;&amp;nbsp;It works sometimes.&amp;nbsp;&amp;nbsp;With the new API for RR to lisp, I am sure the group would like to see a better working face recognition system.&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;Really, just wanted an update.&lt;br&gt;&lt;br&gt;Bob        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=894</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=894</guid>
        <pubDate>Tue, 19 Aug 2008 13:08:05 EDT</pubDate>
    </item>
    <item>
        <title>Stereo Vision for localization [7]</title>
        <description>
        Try a quick experiment by placing your robot in the yard and take a picture (either with a webcam or a normal digital camera) of the yard and post it here. There are a couple ways to detect the robot in the yard. It gets easier if your robot is a certain color like red that could be detected ... or if it has a combination of colors or a black and white bar code or perhaps a beacon of some sort. Or you could also use an image differencing technique assuming the camera is stable and nothing else would be in the yard (do you have a cat or dog?).&lt;br&gt;&lt;br&gt;Having a couple of test images helps to clarify which technique would be best ...&lt;br&gt;&lt;br&gt;STeven.&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2848</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2848</guid>
        <pubDate>Tue, 19 Aug 2008 13:08:12 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [5]</title>
        <description>
        Tania,&lt;br&gt;&lt;br&gt;The circle module can create a CIRCLES array that contains a lot of information about detected circles including the center of the circle.&lt;br&gt;&lt;br&gt;Have a look at &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.roborealm.com/forum/index.php?thread_id=984#1&quot; target=&quot;_blank&quot;&gt;http://www.roborealm.com/&lt;wbr&gt;forum/&lt;wbr&gt;index.php?thread_&lt;wbr&gt;id=984#1&lt;/a&gt;&lt;br&gt;&lt;br&gt;for more information.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Tue, 19 Aug 2008 12:08:41 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [4]</title>
        <description>
        The eyeball can b detectd thru circle detection,but is it possible to get the cordinates of the centre of the circle or the COG of the circle,because we need to interface the mouse by giving those as inputs of get/set variable of mouse interfacing!!&lt;br&gt; or any other ways of interfacing the mouse??        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Tue, 19 Aug 2008 11:08:20 EDT</pubDate>
    </item>
    <item>
        <title>Stereo Vision for localization [6]</title>
        <description>
        I don't have anything in mind.&amp;nbsp;&amp;nbsp;Just wondering if anybody had experience with it. All i want camera to do is help determine position of robot in my yard.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2848</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2848</guid>
        <pubDate>Tue, 19 Aug 2008 09:08:50 EDT</pubDate>
    </item>
    <item>
        <title>About &quot;Reading Digital Displays&quot; Tutorial [4]</title>
        <description>
        STeven,&lt;br&gt;&lt;br&gt;OK. &lt;br&gt;An example would be having a video image of this forum site; &lt;br&gt;&lt;br&gt;a situation where one computer screen is displaying the roboRealm forum site while a second computer (with RoboRealm on it) has a camera taking continuous video images of the forum site (since it's a requirement that the two computers remain totally uncoupled in every way, the screen capture module is not usable). &lt;br&gt;&lt;br&gt;All the numbers of people having viewed each thread must be captured and processed.&lt;br&gt;&lt;br&gt;You mentioned 2 ways to read more than one set of digits. Is there any advantage of one over the other? &lt;br&gt;Which method has a faster processing time?&lt;br&gt;Which is relatively easier or quicker to program than the other? &lt;br&gt;If I use the &quot;filter&quot; method, which set of modules would I use to accomplish this?&lt;br&gt;Now for the most important question:&lt;br&gt;Which one is easier to maintain?!&lt;br&gt;&lt;br&gt;Thank you so much for your expert insight,&lt;br&gt;SamQ        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2854</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2854</guid>
        <pubDate>Tue, 19 Aug 2008 02:08:04 EDT</pubDate>
    </item>
    <item>
        <title>Stereo Vision for localization [5]</title>
        <description>
        That's probably a better question for the camera manufacturers as they would understand better how their cameras act in sunlight. We mainly have webcams that don't have any specs that would report these issues. What vendor are you thinking of? Are you looking into just webcams or other cameras from vendors like &lt;a href=&quot;http://www.theimagingsource.com/&quot; target=&quot;_blank&quot;&gt;http://www.theimagingsource.com/&lt;wbr&gt;&lt;/a&gt; or &lt;a href=&quot;http://www.supercircuits.com/&quot; target=&quot;_blank&quot;&gt;http://www.supercircuits.com/&lt;wbr&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;If anyone else here has experience with outside cameras please post examples here.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2848</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2848</guid>
        <pubDate>Tue, 19 Aug 2008 01:08:48 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [3]</title>
        <description>
        Tania,&lt;br&gt;&lt;br&gt;Most likely you'd be doing some sort of edge detection followed by circle detection. Hard to say without actually seeing an example image. Do you have one from your setup? Note that the camera will have to be very near (or have really good zoom) in order to capture the pupil of the eye.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Tue, 19 Aug 2008 01:08:59 EDT</pubDate>
    </item>
    <item>
        <title>About &quot;Reading Digital Displays&quot; Tutorial [3]</title>
        <description>
        SamQ,&lt;br&gt;&lt;br&gt;It would probably require the last step (the VBScript) to understand that there would be more than one set of digits to read. You could also just filter the digits into separate sets of digits to be processed once at a time. &lt;br&gt;&lt;br&gt;Perhaps you have an example that you can share?&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2854</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2854</guid>
        <pubDate>Tue, 19 Aug 2008 01:08:39 EDT</pubDate>
    </item>
    <item>
        <title>About &quot;Reading Digital Displays&quot; Tutorial [2]</title>
        <description>
        This tutorial was great for one set of digits (77.0), but what if there were 8 sets of digits in the image that needed to be read?&lt;br&gt;What extra step or steps would be needed to recognize all the other regions/numbers of the image? &lt;br&gt;&lt;br&gt;SamQ        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2854</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2854</guid>
        <pubDate>Tue, 19 Aug 2008 00:08:21 EDT</pubDate>
    </item>
    <item>
        <title>eye ball tracking and mouse interfacing [2]</title>
        <description>
        I want to track the eyeballs thru roborealm,and then interface with mouse so that the cursor moves with the movement of eyes... &lt;br&gt;&lt;br&gt;can anybody suggest me how to proceed??pls help!!!!        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2853</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2853</guid>
        <pubDate>Mon, 18 Aug 2008 23:08:09 EDT</pubDate>
    </item>
    <item>
        <title>Metadata from an image [2]</title>
        <description>
        Is there any existing technique, function, etc, that helps extract metadata from an image? For example, lets say an image of a car from a rear perspective contains license plate numbers. How would I extract the numbers on the license plate so a program would process it as alphanumeric? Any suggestions?&lt;br&gt;&lt;br&gt;SamQ        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2852</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2852</guid>
        <pubDate>Mon, 18 Aug 2008 17:08:20 EDT</pubDate>
    </item>
    <item>
        <title>Remote PTZ of Quick Cam [2]</title>
        <description>
        I have read the tutorials about remote control of a Quick Cam and was wondering if it would be possible to control the cameras remotely without downloading the software on the local box/server. Does the socket listener have this capability? Could we set up the PTZ buttons and the functionality remotely and access the camera directly through the listener?        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2851</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2851</guid>
        <pubDate>Mon, 18 Aug 2008 17:08:37 EDT</pubDate>
    </item>
    <item>
        <title>Stereo Vision for localization [4]</title>
        <description>
        Thanks for the reply.&amp;nbsp;&amp;nbsp;What specs should I look for that might tell me how the camera might perform under sunlight?&amp;nbsp;&amp;nbsp;Lens, shutter speed, etc?&lt;br&gt;&lt;br&gt;Do you know specific models that have worked?&lt;br&gt;&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2848</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2848</guid>
        <pubDate>Mon, 18 Aug 2008 11:08:06 EDT</pubDate>
    </item>
    <item>
        <title>some troubleshootin [10]</title>
        <description>
        Saikumar, &lt;br&gt;&lt;br&gt;Please also be sure to download the latest version 1.8.18.13 which includes an update to the pixelate module that is required by the above robofile.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2835</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2835</guid>
        <pubDate>Mon, 18 Aug 2008 02:08:00 EDT</pubDate>
    </item>
    <item>
        <title>Stereo Vision for localization [3]</title>
        <description>
        RoboRealm should be easily able to handle 2 webcams given that the CPU is ok in handling that amount of data from two cams. Memory is not normally an issue .. anything above 64M should be fine. The CPU is the issue ... faster and more cores is always better. I'd recommend getting the best you can for the amount that you can spend. This is simply from the fact that once you accomplish the simple things you'd want to move onto the more complex such as dense optical or stereo which will really require a high CPU and multi-core system.&lt;br&gt;&lt;br&gt;Webcams outside can cause issues with streaking and color loss due to the sunlight. For example the images in &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.roborealm.com/forum/index.php?thread_id=2674#2&quot; target=&quot;_blank&quot;&gt;http://www.roborealm.com/&lt;wbr&gt;forum/&lt;wbr&gt;index.php?thread_&lt;wbr&gt;id=2674#2&lt;/a&gt;&lt;br&gt;&lt;br&gt;show one such issue. It will depend on what you're trying to accomplish and may require some experimentation with different cameras to see which one functions best. Some cameras are better than others with sunlight but may appear worse in quality indoors. If you can, collect a couple cameras and test to see on a sunny and cloudy day which one works best. There are some ways to correct for such issues in software but fixing them first in hardware is normally the fastest and best way to go if possible.&lt;br&gt;&lt;br&gt;With webcams and USB connections you should not need a framegrabber ... if you chose to go with NTSC cameras (which may perform better outsite) then you would need a framegrabber to convert NTSC into computer bits.&lt;br&gt;&lt;br&gt;Let us know how your project goes!&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2848</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2848</guid>
        <pubDate>Mon, 18 Aug 2008 02:08:29 EDT</pubDate>
    </item>
    <item>
        <title>Laptop on Robot [3]</title>
        <description>
        Yes, we have the $300 version. The memory is fine (RR can run full speed on a lot less) but the CPU might become the issue depending on what you want to do. For basic color tracking it is probably ok, but for using 2 webcams probably NOT. I'd recommend spending the amount on a cheap laptop with a dual core CPU that can keep up with more demanding vision tasks. Since your base is a wheelchair you don't seem to have a space/weight issue.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2849</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2849</guid>
        <pubDate>Mon, 18 Aug 2008 01:08:43 EDT</pubDate>
    </item>
    <item>
        <title>Image Count [5]</title>
        <description>
        Ay,&lt;br&gt;&lt;br&gt;You can use the VBScript Timer function to check when you want to transition into a new &quot;state&quot;. Something along the lines of &lt;br&gt;&lt;br&gt;if GetVariable(&quot;state_timer&quot;) = &quot;0&quot; then&lt;br&gt;&amp;nbsp;&amp;nbsp;SetVariable &quot;state_timer&quot;, Timer()&lt;br&gt;end if&lt;br&gt;&lt;br&gt;state = GetVariable(&quot;state&quot;)&lt;br&gt;&lt;br&gt;select case state&lt;br&gt;&amp;nbsp;&amp;nbsp;case 0:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (Timer() - GetVariable(&quot;state_timer&quot;)) &amp;gt; 10 then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;state&quot;, 1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;' perhaps set other things while waiting for the next state&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if&lt;br&gt;&amp;nbsp;&amp;nbsp;case 1:&lt;br&gt;&amp;nbsp;&amp;nbsp;' next state&lt;br&gt;end select&lt;br&gt;&lt;br&gt;Since you are already in a &quot;loop&quot; in the VBscript you just need to know when to transition onto the next state based on the time. This state dictates what you do in each execution.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2847</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2847</guid>
        <pubDate>Mon, 18 Aug 2008 01:08:13 EDT</pubDate>
    </item>
    <item>
        <title>some troubleshootin [9]</title>
        <description>
        Saikumar,&lt;br&gt;&lt;br&gt;The image really helps ... we always recommend others to first start with images rather than a description as it lets us understand what you are trying to accomplish. In your case we would take a completely different approach. The attached robofile shows that route.&lt;br&gt;&lt;br&gt;Basically you want to transform the circles into a simplistic 2x2 array that you can assign weights to and then traverse looking for the optimal path. The transformation process requires the pixelate module and color quantization to create a simple array that contains a specific number for each color.&lt;br&gt;&lt;br&gt;Rather than explain every step in detail please analyse the included robofile and try to understand this approach. Since this project is most likely for a class we are going to leave the final steps for you to accomplish which should be relatively easy as the included robofile includes all the steps up to creating the weights array which includes a # for each color. What is left is for you to write the search routine for the best path given the colors. Look into breadth first search to accomplish this.&lt;br&gt;&lt;br&gt;To see the final image you will have to zoom the image up as much as possible since the final image is a 8x8 image. Also note the final weights array starts from bottom left.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2835</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2835</guid>
        <pubDate>Mon, 18 Aug 2008 01:08:53 EDT</pubDate>
    </item>
    <item>
        <title>Laptop on Robot [2]</title>
        <description>
        Asus makes a $400 pc called EEE 4G that uses a flash card hard disk.&lt;br&gt;It has 512 mb of ram but only 800 mhz cpu.&lt;br&gt;&lt;br&gt;Has anybody tried Robo realm on a similarly configured machine?&amp;nbsp;&amp;nbsp;&lt;br&gt;I was hoping to use it for stereo localization using 2 web cams.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2849</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2849</guid>
        <pubDate>Sun, 17 Aug 2008 19:08:39 EDT</pubDate>
    </item>
    <item>
        <title>Stereo Vision for localization [2]</title>
        <description>
        I plan to build an outdoor robot.&amp;nbsp;&amp;nbsp;Want to use stereo vision for Localization using triangulation.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;I plan to use landmarks on the edge of my property and triangulate on them.&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;My thought is I will have to use a laptop on my robot.&amp;nbsp;&amp;nbsp;I will be making my own stereo camera out of 2 webcams. and will use color based tracking and COG to get coordinates of tracked object from each camera.&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;Question: Can RoboRealm handle 2 web cams?&amp;nbsp;&amp;nbsp;What specs Mem, CPU, etc would I need to process the localization.&amp;nbsp;&amp;nbsp;I don't expect the robot to move faster than 3 mph.&amp;nbsp;&amp;nbsp;( it is an old electric wheelchair ) &lt;br&gt;&lt;br&gt;Do you think webcams will function adequately outside in a 200 x 200 ft area?&lt;br&gt;&lt;br&gt;Will I need framegrabber card?&lt;br&gt;&lt;br&gt;Thanks in advance.&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2848</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2848</guid>
        <pubDate>Sun, 17 Aug 2008 14:08:43 EDT</pubDate>
    </item>
    <item>
        <title>Image Count [4]</title>
        <description>
        Thank you for your suggestion.&lt;br&gt;&lt;br&gt;I have still a few questions about the use of the vbscript and the timer.&lt;br&gt;Especially, the vbscript is already in the loop, but if I use the timer, does the vbscript stop when the timer reaches at the time I set up?&lt;br&gt;&lt;br&gt;What I want to do is repeat the loop just forever.&lt;br&gt;In the vbscript, there can be some if statements. &lt;br&gt;When the certain time (millisecond or second) comes, the if statement finishes, and then I want to perform another if statement.&lt;br&gt;When the all of performances in the loop are finished, again I want to start the loop and repeat them.&lt;br&gt;&lt;br&gt;So, I used the image count..&lt;br&gt;However, I found the image count shows the increment is not really constant.&lt;br&gt;&lt;br&gt;Best regards,&lt;br&gt;&lt;br&gt;Ay        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2847</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2847</guid>
        <pubDate>Sun, 17 Aug 2008 14:08:27 EDT</pubDate>
    </item>
    <item>
        <title>Keyboard Issues - Using RR [14]</title>
        <description>
        That's great! Good to hear its working. Thanks for the reply!&lt;br&gt;&lt;br&gt;We'll see how we can update the documentation to reflect that control hierarchy.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2845</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2845</guid>
        <pubDate>Sun, 17 Aug 2008 12:08:53 EDT</pubDate>
    </item>
    <item>
        <title>Image Count [3]</title>
        <description>
        Hi Ay,&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;Sure the two ways I can think of is use vbscript see &lt;a href=&quot;http://www.roborealm.com/forum/index.php?thread_id=747&quot; target=&quot;_blank&quot;&gt;http://www.roborealm.com/&lt;wbr&gt;forum/&lt;wbr&gt;index.php?thread_&lt;wbr&gt;id=747&lt;/a&gt; or use the timer module (Other -&amp;gt; Timer) and use milliseconds        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2847</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2847</guid>
        <pubDate>Sun, 17 Aug 2008 12:08:52 EDT</pubDate>
    </item>
    <item>
        <title>Image Count [2]</title>
        <description>
        Hi,&lt;br&gt;&lt;br&gt;I'd like to use the variable, Image Count, to measure time.&lt;br&gt;Is the Image Count counting per 1/30 second?? &lt;br&gt;Or, is there any more-reasonable methods to do that?&lt;br&gt;&lt;br&gt;Thank you in advance,&lt;br&gt;Best regards,&lt;br&gt;&lt;br&gt;Ay        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2847</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2847</guid>
        <pubDate>Sun, 17 Aug 2008 10:08:20 EDT</pubDate>
    </item>
    <item>
        <title>Keyboard Issues - Using RR [13]</title>
        <description>
        STeven!!!&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;THAT WAS THE TICKET!!! WOO!!! &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;Everything seems to be functioning fine now. It may be worth mentioning the Hierarchy of controls in the documentation section of RR, it may be handy for others to know in the future. I really appreciate the help, and maybe we have made RR a little better... &lt;br&gt;&lt;br&gt;Thanks Guys, your awesome as always!        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2845</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2845</guid>
        <pubDate>Sat, 16 Aug 2008 14:08:56 EDT</pubDate>
    </item>
    <item>
        <title>some troubleshootin [8]</title>
        <description>
        Hi Steven,&lt;br&gt;&lt;br&gt;I have attached the pic.&lt;br&gt;The problem statement goes like this&amp;gt;&lt;br&gt;colour red,green,yellow,etc are given different weightage,and the bot needs to traverse throught the least weighted path.From the lowest left blob-&amp;gt;to topmost right blob.&lt;br&gt;&lt;br&gt;&lt;br&gt;I thought i would go about this way&lt;br&gt;&amp;gt;find max radius of any blob&lt;br&gt;&amp;gt;then go about finding the approximate co-ordinates of 2 neighbours and also as to which colour it might be,and compare it with second.[note:i need to make15such checks to reach the destination]&lt;br&gt;&amp;gt;hence create a waypoint array appropriately.&lt;br&gt;&lt;br&gt;Sorry for the previous vauge post Steven:) &lt;br&gt;&lt;br&gt;Do let me know if there is anymore ambiguity.&lt;br&gt;Thankyou&lt;br&gt;Saikumar.&lt;br&gt;&lt;a target=_blank href=&quot;http://www.roborealm.com/uploads/17522_1.jpeg&quot;&gt;&lt;img border=1 src=&quot;http://www.roborealm.com/uploads/17522_thumb_1.jpg&quot;&gt;&lt;/a&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2835</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2835</guid>
        <pubDate>Sat, 16 Aug 2008 13:08:58 EDT</pubDate>
    </item>
    <item>
        <title>Modbus communication [3]</title>
        <description>
        Willie,&lt;br&gt;&lt;br&gt;The easiest way is to add RR to your startup folder. We do have a todo item to create RoboRealm as a service but currently the interface is required as part of the program operation.&lt;br&gt;&lt;br&gt;You should be able to run multiple instances of RoboRealm assuming that you have selected the Options-&amp;gt;Startup-&amp;gt;Allow multiple instances checkbox be checked. You can then run as many RR instances as you want ... but keep in mind that only one can connect to a single camera at once ... unless you use the virtual camera to split that stream.&lt;br&gt;&lt;br&gt;The Modbus interface is making progress and we are currently reviewing if to add the serial part of it. The GUI interface is almost done as it will allow for variable mapping to any table/location. We'll let you know when its ready for testing.&lt;br&gt;&lt;br&gt;:-)&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2841</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2841</guid>
        <pubDate>Sat, 16 Aug 2008 03:08:09 EDT</pubDate>
    </item>
    <item>
        <title>Keyboard Issues - Using RR [12]</title>
        <description>
        Les,&lt;br&gt;&lt;br&gt;Sorry ... we didn't mention that you need to download the latest version of RR which should fix the negative value problem ... we noticed that in the last version and made a fix but didn't make a note of it.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2845</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2845</guid>
        <pubDate>Sat, 16 Aug 2008 03:08:11 EDT</pubDate>
    </item>
    <item>
        <title>Roborealm can't connect with boe-bot (serial port) [11]</title>
        <description>
        Edward,&lt;br&gt;&lt;br&gt;I'd recommend trying to reduce the complexity of the VBScript part and determine what part is doing what. Keep in mind that this script was taken from a motor system that required apposing values on both motors to move forward ... this is not the case with the boebot where two equal values will move it forward. At this point you will have to experiment with the system to determine what you want to do. &lt;br&gt;&lt;br&gt;We noticed that the current VBScript has been reverted back to the old one as apposed to our simplified version. Thus this is a good time to start experimenting by removing parts of the file that you don't think you need and once you understand what is happening start to add back in the parts to perform certain movements.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2831</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2831</guid>
        <pubDate>Sat, 16 Aug 2008 02:08:59 EDT</pubDate>
    </item>
    <item>
        <title>Sending variables to other processes [3]</title>
        <description>
        Mark,&lt;br&gt;&lt;br&gt;There are many options. If you look at &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.roborealm.com/help/Integration.php&quot; target=&quot;_blank&quot;&gt;http://www.roborealm.com/&lt;wbr&gt;help/&lt;wbr&gt;Integration.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;you can find the technique you would be most comfortable with. Using the API is normally what most people go for. There are examples in the download example API.zip at&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.roborealm.com/downloads/API.zip&quot; target=&quot;_blank&quot;&gt;http://www.roborealm.com/&lt;wbr&gt;downloads/&lt;wbr&gt;API.zip&lt;/a&gt;&lt;br&gt;&lt;br&gt;and you should be able to figure out the C++ example (which can be adapted to a C program) to get a variable. The API is quite simple with the most complex part being the socket open. Using the API and get_variable xml string you should be able to grab that variable.&lt;br&gt;&lt;br&gt;Alternatively a lot of people have also just used the Write_Variable module to just write a variable to a text file and keep polling that text file in another program to grab the value ... again, lots of possibilities here, probably too many to make an easy decision, yes?&lt;br&gt;&lt;br&gt;STeven.&lt;br&gt;&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2846</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2846</guid>
        <pubDate>Sat, 16 Aug 2008 02:08:24 EDT</pubDate>
    </item>
    <item>
        <title>some troubleshootin [7]</title>
        <description>
        Saikumar,&lt;br&gt;&lt;br&gt;Perhaps you can include an image to better indicate what you are looking for. Please also try to achieve the result yourself and let us know when you get stuck. Including the attempt as a robofile and an example image will get you to your results quicker.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2835</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2835</guid>
        <pubDate>Fri, 15 Aug 2008 13:08:02 EDT</pubDate>
    </item>
    <item>
        <title>some troubleshootin [6]</title>
        <description>
        Hi STeven,&lt;br&gt;&lt;br&gt;Regarding problem 1.&lt;br&gt;&lt;br&gt;I need to check the colour samples of &quot;N&quot; blobs, then how am i suppose to go about?&lt;br&gt;I guess i cant use a VBscript,&amp;lt; Vbscrip to calculate the effective position of different blobs&lt;br&gt;&lt;br&gt;Actual problem being i need to compare surrounding &quot;N&quot; different circles of 4 different colours,to evaluate the array of blobs in increasing intensity of their colours.&lt;br&gt;&lt;br&gt;Thankyou :)        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2835</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2835</guid>
        <pubDate>Fri, 15 Aug 2008 12:08:00 EDT</pubDate>
    </item>
    <item>
        <title>Sending variables to other processes [2]</title>
        <description>
        Hi steven&lt;br&gt;I need some help with getting variables to another C program, Im not an experienced programmer so I dont no how to use IPC sockets and pipes to attain the end goal, but if it requires me to learn im willing.&lt;br&gt;I sorted out my .robo program and am using the Api to control it but i need to pass a variable say for instance the centre of gravity x to another C Api. &lt;br&gt;&lt;br&gt;The variable will need to streamed or sent multiple times. Could you recommend a solution, i looked into OSC and i cant find much information in that area. What are your thoughts?&lt;br&gt;&lt;br&gt;Your help is much appreciated &lt;br&gt;Thanks mark        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2846</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2846</guid>
        <pubDate>Fri, 15 Aug 2008 10:08:01 EDT</pubDate>
    </item>
    <item>
        <title>Roborealm can't connect with boe-bot (serial port) [10]</title>
        <description>
        Hello Steven, Now the boe bot is moving but I have a problem, the boe bot doesn't turn correctly. It only run forward and When the boe doesn't detect the color It is turning left slowly.&lt;br&gt;What kind of problem is there?&lt;br&gt;I have changed the object tracking color to blue because it is better than red color.&lt;br&gt;&lt;br&gt;Thank you very much        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2831</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2831</guid>
        <pubDate>Fri, 15 Aug 2008 10:08:21 EDT</pubDate>
    </item>
    <item>
        <title>OSC controll questions [9]</title>
        <description>
        ^That actually is me, Rob, forgot to put my name sorry, but yes, I would be glad to beta test it for you. &lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2832</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2832</guid>
        <pubDate>Thu, 14 Aug 2008 18:08:07 EDT</pubDate>
    </item>
    <item>
        <title>Keyboard Issues - Using RR [11]</title>
        <description>
        STeven,&lt;br&gt;&lt;br&gt; I am sure that you are really getting tired of dealing with this thread, but I appreciate your patience.... :) First off, I am glad that you figured out that there needs to be a hierarchy to the controls, I need to make a note of that for future use. I am glad to say, that the keyboard control is now working!! :) But now, the negative values in the joystick control, are not working. I looked at everything, and it is coded out basically the same as it was in the very first post on this thread, only it looks much better. However, when the JOY_Y or the JOY_X values are a -1000 the M1 and M2 values remain unchanged. I am wondering if the problem is in the &amp;lt;&amp;gt;0 portion of the code. I was starting to change that around there to see if that was indeed the problem, but I have not had any luck, and it was working before in the beginning scripts. If you could just take one last looksee, and see if I am needing to just change out the &amp;lt;&amp;gt; for both the JOY_Y and JOY_X to something else, (It looks to me like it should work the way it is...) or if there is a bigger problem at hand I would be most grateful! &lt;br&gt;&lt;br&gt;Sorry about all of the difficulties...        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2845</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2845</guid>
        <pubDate>Thu, 14 Aug 2008 17:08:03 EDT</pubDate>
    </item>
    <item>
        <title>some troubleshootin [5]</title>
        <description>
        Thankyou very much Steve,&lt;br&gt;&lt;br&gt;You are as helpful as ever.&lt;br&gt;Cheers!&lt;br&gt;Saikumar.&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2835</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2835</guid>
        <pubDate>Thu, 14 Aug 2008 13:08:02 EDT</pubDate>
    </item>
    <item>
        <title>Keyboard Issues - Using RR [10]</title>
        <description>
        It appears that the joystick system was overwriting the keyboard action. We switched the order and enabled the &quot;clear on release&quot; for the keyboard module. See the new VBScript and attached robofile. Note that you will need to change the VBScript path to your willow.vbs file.&lt;br&gt;&lt;br&gt;' WILLOW OPERATING SYSTEM VERSION 1.0&lt;br&gt;' FOR USE IN ROBOREALM ENVIROMENT&lt;br&gt;'&lt;br&gt;'___________________________________________________&lt;br&gt;&lt;br&gt;' VARIABLE DESCRIPTIONS&lt;br&gt;'___________________________________________________&lt;br&gt;' M1 = RIGHT DRIVE MOTOR&lt;br&gt;' M2&amp;nbsp;&amp;nbsp;= LEFT DRIVE MOTOR&lt;br&gt;' RIGHTMTRPWRFOR = RIGHT MOTOR POWER FORWARD&lt;br&gt;' RIGHTMTRPWRBAC = RIGHT MOTOR POWER BACKWARD&lt;br&gt;' LEFTMTRPWRFOR = LEFT MOTOR POWER FORWARD&lt;br&gt;' LEFTMTRPWRBAC = LEFT MOTOR POWER BACKWARD&lt;br&gt;' TRIG = D-PAD READING&lt;br&gt;' MOVE = LOGITECH ORBIT MOVEMENT&lt;br&gt;' KEY = KEYBOARD READING&lt;br&gt;&lt;br&gt;'___________________________________________________&lt;br&gt;' DECLARED VARIABLES&lt;br&gt;&lt;br&gt;Dim M1&lt;br&gt;Dim M2&lt;br&gt;Dim RIGHTMTRPWRFOR&lt;br&gt;Dim RIGHTMTRPWRBAC&lt;br&gt;Dim LEFTMTRPWRFOR&lt;br&gt;Dim LEFTMTRPWRBAC&lt;br&gt;Dim TRIG&lt;br&gt;Dim MOVE&lt;br&gt;Dim KEY&lt;br&gt;&lt;br&gt;'___________________________________________________&lt;br&gt;' SET INITIAL DRIVE POWER LEVELS&lt;br&gt;&lt;br&gt;' reload speed values from past settings&lt;br&gt;RIGHTMTRPWRFOR = GetVariable(&quot;RIGHTMTRPWRFOR&quot;)&lt;br&gt;RIGHTMTRPWRBAC = GetVariable(&quot;RIGHTMTRPWRBAC&quot;)&lt;br&gt;LEFTMTRPWRFOR = GetVariable(&quot;LEFTMTRPWRFOR&quot;)&lt;br&gt;LEFTMTRPWRBAC = GetVariable(&quot;LEFTMTRPWRBAC&quot;)&lt;br&gt;&lt;br&gt;' but if they have never been set ensure they&lt;br&gt;' have reasonable default values&lt;br&gt;if RIGHTMTRPWRFOR = 0 then&lt;br&gt;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRFOR = 151&lt;br&gt;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRBAC = 104&lt;br&gt;&amp;nbsp;&amp;nbsp;LEFTMTRPWRFOR = 153&lt;br&gt;&amp;nbsp;&amp;nbsp;LEFTMTRPWRBAC = 102&lt;br&gt;end if&lt;br&gt;&lt;br&gt;'___________________________________________________&lt;br&gt;' JOYSTICK DRIVE SECTION&lt;br&gt;&lt;br&gt;JOY_Y = GetVariable(&quot;JOY_Y&quot;)&lt;br&gt;JOY_X = GetVariable(&quot;JOY_X&quot;)&lt;br&gt;&lt;br&gt;if JOY_Y &amp;lt;&amp;gt; 0 or JOY_X &amp;lt;&amp;gt; 0 then&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;If JOY_Y = 1000 then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M1&quot;, RIGHTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable&quot;M2&quot; , LEFTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;If JOY_Y= -1000 then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M1&quot;, RIGHTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M2&quot;, LEFTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;If JOY_Y&amp;nbsp;&amp;nbsp;&amp;gt; -999 and JOY_Y &amp;lt; 999&amp;nbsp;&amp;nbsp;then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable&quot;M1&quot; , 128&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable&quot;M2&quot; , 128&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;If JOY_X = 1000 then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M1&quot;, RIGHTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M2&quot;, LEFTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;If JOY_X = -1000 then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M2&quot;, LEFTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M1&quot;, RIGHTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;'___________________________________________________&lt;br&gt;' GET KEYSTROKE &amp; ASSIGN DRIVE POWER VALUES&lt;br&gt;&lt;br&gt;'POWER LEVEL 1&lt;br&gt;&lt;br&gt;KEY = GetStrVariable(&quot;KEY&quot;)&lt;br&gt;&lt;br&gt;write Key&lt;br&gt;&lt;br&gt;If KEY &amp;lt;&amp;gt; &quot;&quot; then&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;' determine if we have a new speed setting&lt;br&gt;&amp;nbsp;&amp;nbsp;If KEY = &quot;1&quot; then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRFOR = 151&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRBAC = 104&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LEFTMTRPWRFOR = 153&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LEFTMTRPWRBAC = 102&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;'POWER LEVEL 2&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;If KEY = &quot;2&quot; then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRFOR = 175&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRBAC = 80&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LEFTMTRPWRFOR = 177&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LEFTMTRPWRBAC = 78&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;'POWERLEVEL 3&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;If KEY = &quot;3&quot; then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRFOR = 199&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRBAC = 56&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LEFTMTRPWRFOR = 201&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LEFTMTRPWRBAC = 54&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;'POWERLEVEL 4&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;If KEY = &quot;4&quot; then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRFOR = 223&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RIGHTMTRPWRBAC = 32&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LEFTMTRPWRFOR = 225&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LEFTMTRPWRBAC = 30&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;' and don't forget to save them for next time use &lt;br&gt;&amp;nbsp;&amp;nbsp;If KEY = &quot;1&quot; or KEY = &quot;2&quot; or KEY = &quot;3&quot; or KEY = &quot;4&quot; then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;RIGHTMTRPWRFOR&quot;, RIGHTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;RIGHTMTRPWRBAC&quot;, RIGHTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;LEFTMTRPWRFOR&quot;, LEFTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;LEFTMTRPWRBAC&quot;, LEFTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;end if&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;'&lt;br&gt;&amp;nbsp;&amp;nbsp;'___________________________________________________&lt;br&gt;&amp;nbsp;&amp;nbsp;' KEYBOARD DRIVE SECTION&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;If KEY = &quot;w&quot; then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M1&quot;, RIGHTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M2&quot;, LEFTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;If KEY = &quot;z&quot; then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M1&quot;, RIGHTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M2&quot;, LEFTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;If KEY = &quot;a&quot; then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M1&quot;, RIGHTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M2&quot;, LEFTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;If KEY = &quot;s&quot; then &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M1&quot;, RIGHTMTRPWRBAC&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetVariable &quot;M2&quot;, LEFTMTRPWRFOR&lt;br&gt;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;'&lt;br&gt;'____________________________________________________&lt;br&gt;' LOGITECH CAMERA D-PAD MOVING SECTION&lt;br&gt;&lt;br&gt;MOVE = 0&lt;br&gt;TRIG = Getvariable(&quot;TRIG&quot;)&lt;br&gt;&lt;br&gt;If TRIG =&amp;nbsp;&amp;nbsp;9000 then MOVE = MOVE OR 8&lt;br&gt;If TRIG = 27000 then MOVE = MOVE OR 4&lt;br&gt;If trig = 18000 then MOVE = MOVE OR 2&lt;br&gt;If trig = 0 then MOVE = MOVE OR 1&lt;br&gt;&lt;br&gt;SetVariable &quot;MOVE&quot;, MOVE         </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2845</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2845</guid>
        <pubDate>Thu, 14 Aug 2008 13:08:59 EDT</pubDate>
    </item>
    <item>
        <title>Boe Bot Serial Communication [68]</title>
        <description>
        The other alternative to the recommended USBLIVE product noted above is to use a TV Tuner video card.&amp;nbsp;&amp;nbsp;Hauppauge makes one and I've been using it on my laptop with no problems.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=721</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=721</guid>
        <pubDate>Thu, 14 Aug 2008 08:08:28 EDT</pubDate>
    </item>
    <item>
        <title>Keyboard Issues - Using RR [9]</title>
        <description>
        STeven,&lt;br&gt;&lt;br&gt; I downloaded this ROBO file, I downloaded the newest version of RR, and used the VBS that you supplied, and the problem persist. The numerals 1-4 work, to adjust power levels, the joystick continues to function, and the d-pad moves the camera, however the drive letters do not change the m1 or m2 variables, so they are still not functioning... The letters continue to show up in the vbs message box from the WATCH command, just no action from them...&lt;br&gt;&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=2845</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=2845</guid>
        <pubDate>Thu, 14 Aug 2008 07:08:37 EDT</pubDate>
    </item>
</channel>
</rss>
