<?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>Tue, 30 Nov 1999 00:11:00 EST</lastBuildDate>
    <language>en-us</language>
    <copyright>Copyright: (C) RoboRealm, http://www.RoboRealm.com/</copyright>
    <docs>http://www.RoboRealm.com/</docs>

    <item>
        <title>No Title</title>
        <description>
        I have used a generic game pad and a logitech cordless rumble pad.&amp;nbsp;&amp;nbsp;Basically anything that windows recognizes as a joystick will work.&amp;nbsp;&amp;nbsp;BTW the cordless rumble pads are a great way to remote control your robotics projects.&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;have fun,&lt;br&gt;mmason        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        Greg,&lt;br&gt;&lt;br&gt;It will largely depend on how windows deal with that controller. We also use the Saiteck Pad with good success ... but we&apos;re not sure how that relates to what you have.&lt;br&gt;&lt;br&gt;And, yes, the joystick module would be the thing to test with that joystick.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        Thank you for providing this information, this article is very helpful! &lt;br&gt;&lt;br&gt;Does anyone know if this configuration would work with a playstation like controller, such as a logitech gamepad or something similar? I assume I would have to use the joystick module to figure out what each button controls and affects. &lt;br&gt;&lt;br&gt;Any help would be greatly appreciated! &lt;br&gt;Thanks!&lt;br&gt;Greg        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        Yes, you would need the driver for the USB-TTL cable ... i.e. something like&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.ftdichip.com/FTDrivers.htm&quot; target=&quot;_blank&quot;&gt;http://www.ftdichip.com/&lt;wbr&gt;FTDrivers.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;if it uses that chip. Once installed it will appear like a COM port but will actually be a virtualized one. Not unlike a USB-Serial type cable.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        I know what a USB-TTL cable is, I already made one, and it works, but do I need a COM emulator to use with RoboRealm?        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        I don&apos;t have a sabertooth in front of me, but basically it is a TTL device.&amp;nbsp;&amp;nbsp;You either need a USB -&amp;gt; TTL cable (Search on FTDI USB -&amp;gt; TTL) or you can build one quickly with a MAX232/233 (google it) or even more cheaply with a 74xx04 and a voltage divider.&amp;nbsp;&amp;nbsp;&lt;br&gt;Dimension has an app note on it at:&lt;br&gt;&lt;a href=&quot;http://www.dimensionengineering.com/appnotes/Roborealm/Roborealm.htm&quot; target=&quot;_blank&quot;&gt;http://www.dimensionengineering.com/&lt;wbr&gt;appnotes/&lt;wbr&gt;Roborealm/&lt;wbr&gt;Roborealm.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;If you want to do it cheap you can use something like this:&lt;br&gt;&lt;a href=&quot;http://profmason.com/wp-content/uploads/2007/05/max232gps1.JPG&quot; target=&quot;_blank&quot;&gt;http://profmason.com/&lt;wbr&gt;wp-&lt;wbr&gt;content/&lt;wbr&gt;uploads/&lt;wbr&gt;2007/&lt;wbr&gt;05/&lt;wbr&gt;max232gps1.JPG&lt;/a&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        Thanks mate!&lt;br&gt;&lt;br&gt;Do I have to use a COM emulator? &lt;br&gt;I haven&apos;t yet received my SLA batteries to power this whole thing, so I have yet to try         </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        Briefly:&lt;br&gt;Import the joystick module and make sure that you are receiving commands from the joystick.&amp;nbsp;&amp;nbsp;(If not, then check using the windows joystick control)&amp;nbsp;&amp;nbsp;In my experience, anything that works in one, works in the other.&lt;br&gt;Now Write a bit of VBscript that maps the joystick commands to the motion commands of the motors:&amp;nbsp;&amp;nbsp;Here is a possible bit:&lt;br&gt;&lt;br&gt;joystick_x = GetVariable(&quot;JOYSTICK_X&quot;)&lt;br&gt;joystick_y = GetVariable(&quot;JOYSTICK_Y&quot;)&lt;br&gt;&lt;br&gt;if joystick_x &amp;gt; 200 then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;motor_left = 200&lt;br&gt;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;if joystick_x &amp;lt; -200 then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;motor_output = abs(int(joystick_x/4)+5)&amp;&quot;A&quot;&lt;br&gt;end if&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;if joystick_y &amp;gt; 200 then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;motor_output = abs(int(joystick_y/4)-5)&amp;&quot;X&quot;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;if joystick_y &amp;lt; -200 then&lt;br&gt;&amp;nbsp;&amp;nbsp;motor_output = abs(int(joystick_y/4)+5)&amp;&quot;W&quot;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;if abs(joystick_x)&amp;lt; 100 and abs(joystick_y) &amp;lt; 100 then&lt;br&gt;motor_output = &quot;S&quot;&lt;br&gt;end if&lt;br&gt;&lt;br&gt;SetVariable(&quot;MOTOR_OUTPUT&quot;),motor_output&lt;br&gt;&lt;br&gt;Note, I am not using a sabertooth in this code (Instead a serial PID controller) You will want to replace the motor_output = ......&lt;br&gt;with &lt;br&gt;left_motor = 200&lt;br&gt;right _ motor = 200&lt;br&gt;etc.&amp;nbsp;&amp;nbsp;At the end you will need to use SetVariable for both motors IE&lt;br&gt;&lt;br&gt;SetVariable(&quot;LEFT_MOTOR&quot;),left_motor&lt;br&gt;SetVariable(&quot;RIGHT_MOTOR&quot;),right_motor&lt;br&gt;&lt;br&gt;Last thing is to setup the Sabertooth control to use those two values (LEFT_MOTOR) and (RIGHT_MOTOR) to control the two motors on your bot.&amp;nbsp;&amp;nbsp;You will need to do some experimentation to find the optimal values to make it go left, right etc.&amp;nbsp;&amp;nbsp;If you are using an analog stick, you will probably want to use some sort of analog control.&lt;br&gt;&lt;br&gt;I am including a robo file for controlling a robot over the serial port using the joystick.&lt;br&gt;&lt;br&gt;have fun,&lt;br&gt;profmason&lt;br&gt;&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        Did you look at the documentation?&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.roborealm.com/help/Joystick.php&quot; target=&quot;_blank&quot;&gt;http://www.roborealm.com/&lt;wbr&gt;help/&lt;wbr&gt;Joystick.php&lt;/a&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>Interfacing Windows Joystick to RoboRealm?</title>
        <description>
        I haven&apos;t found anything on this but here is my setup:&lt;br&gt;&lt;br&gt;Motors-&amp;gt;Sabertooth 2x25-&amp;gt;TTL-&amp;gt;USB-&amp;gt;Roborealm&lt;br&gt;&lt;br&gt;I am using a PS2 controller, but I am sure that makes no difference as long as it is recognizable as a PaP USB Windows Controller&lt;br&gt;&lt;br&gt;Is there a way to control said motors with a windows Joystick in the RoboRealm program?&lt;br&gt;&lt;br&gt;How so?        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=3132</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=3132</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
</channel>
</rss>
