<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=4&amp;t=125" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2007-01-22T17:38:47+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=4&amp;t=125</id>
<entry>
<author><name><![CDATA[PaulP]]></name></author>
<updated>2007-01-22T17:38:47+01:00</updated>
<published>2007-01-22T17:38:47+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=6400#p6400</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=6400#p6400"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=6400#p6400"><![CDATA[
This thread seems quite old but just in case anyone is still watching....<br /><br />came across this company and wondered...<br /><br /><!-- m --><a class="postlink" href="http://www.industrialethernet.com/setowi.html">http://www.industrialethernet.com/setowi.html</a><!-- m --><br /><br />The firefly pair seem quite interesting as they auto-sense the 2 baud rates, 9600 and 15200 which is coincidental.<br /><br />Also they claim to power off the RS323 port..<br /><br />Incidentally, as has been mentioned loads before, RS232 was originally spec'd as +13v and -13v but with the advent of PC's and more importantly laptops and palmtops it has come to be +5v and 0v or even +3.3v and 0v.<br /><br />A lot of people have WiFi and one of the devices on the site is an RS232 to WiFi unit. Could mean robots roaming the house and garden but still in range of the PC.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=484">PaulP</a> — Mon Jan 22, 2007 5:38 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rep001]]></name></author>
<updated>2006-08-28T20:55:35+01:00</updated>
<published>2006-08-28T20:55:35+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3386#p3386</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3386#p3386"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3386#p3386"><![CDATA[
thanks for that so the only reason to have bluetooth is purely to make use of other devises for sending commands.ie a pda or smartphone.Thats a shame because the one ache i have is plugging Rn into the pc lead every time i code (or try at least).<br /> <img src="http://forum.robosavvy.com/images/smilies/icon_confused.gif" alt=":?" title="Confused" />    <img src="http://forum.robosavvy.com/images/smilies/icon_sad.gif" alt=":(" title="Sad" />    <img src="http://forum.robosavvy.com/images/smilies/icon_confused.gif" alt=":?" title="Confused" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=101">rep001</a> — Mon Aug 28, 2006 8:55 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[i-Bot]]></name></author>
<updated>2006-08-28T17:32:43+01:00</updated>
<published>2006-08-28T17:32:43+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3379#p3379</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3379#p3379"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3379#p3379"><![CDATA[
The problem is not just with the rate change. My hacked code operates OK at a constant 115K. However the delays introduced over bluetooth even at 115K due to the byte by byte transfer make it unusable.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=159">i-Bot</a> — Mon Aug 28, 2006 5:32 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[hivemind]]></name></author>
<updated>2006-08-28T17:14:15+01:00</updated>
<published>2006-08-28T17:14:15+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3376#p3376</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3376#p3376"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3376#p3376"><![CDATA[
Right, the big problem is that the bluetooth, regardless of which unit you are using, has issues switching baud rate, and thus you cannot use it to program robo-basic.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=221">hivemind</a> — Mon Aug 28, 2006 5:14 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rep001]]></name></author>
<updated>2006-08-28T17:05:50+01:00</updated>
<published>2006-08-28T17:05:50+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3374#p3374</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3374#p3374"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=3374#p3374"><![CDATA[
<img src="http://forum.robosavvy.com/images/smilies/icon_sad.gif" alt=":(" title="Sad" /> <br />so am i reading this correctly,you cannot send program code via bluesmirf only run commands ??<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=101">rep001</a> — Mon Aug 28, 2006 5:05 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mpthompson]]></name></author>
<updated>2006-06-11T18:12:44+01:00</updated>
<published>2006-06-11T18:12:44+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1967#p1967</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1967#p1967"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1967#p1967"><![CDATA[
OK, thanks for the clarification.  I suspected replacing the serial cable may not be so easy.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=170">mpthompson</a> — Sun Jun 11, 2006 6:12 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RubikCube]]></name></author>
<updated>2006-06-09T18:04:56+01:00</updated>
<published>2006-06-09T18:04:56+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1937#p1937</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1937#p1937"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1937#p1937"><![CDATA[
I take it back, What you want is to replace the programming cable with bluetooth. You have to connect the bluesmirf some how to the stereo jack not ERX and ETX.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=95">RubikCube</a> — Fri Jun 09, 2006 6:04 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RubikCube]]></name></author>
<updated>2006-06-09T17:57:22+01:00</updated>
<published>2006-06-09T17:57:22+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1936#p1936</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1936#p1936"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1936#p1936"><![CDATA[
Yes it will work, but when you want to transfer program Robobsic you still need to use the programming cable.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=95">RubikCube</a> — Fri Jun 09, 2006 5:57 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mpthompson]]></name></author>
<updated>2006-06-08T22:42:12+01:00</updated>
<published>2006-06-08T22:42:12+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1923#p1923</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1923#p1923"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1923#p1923"><![CDATA[
I've read this thread and I am hoping to clarify adding Bluetooth control to the MR-C3024.  I basically want to control the robot remotely from a PC using the low-level serial commands to the MR-C3024.  Unfortunately, I know virtually nothing about Bluetooth.<br /><br />If I get the SparkFun BlueSMiRF bluetooth link and connect it to the ETX and ERX pins and get a bluetooth dongle for my PC will I be able to talk to the robot just as I can with a hardwired serial link?  I realize the switching between 115K baud and 9600 baud could cause problems, but I'm not interested in downloading code.  I basically just want to keep the serial port at 9600 baud and issue the commands as documented <a href="http://home.comcast.net/~michael.p.thompson/robonova/robonova_control_protocol.txt" class="postlink">here</a>.<br /><br />I basically want to clarify that this will work as I intend before spending the money on the bluetooth hardware.<br /><br />Thanks,<br /><br />-Mike<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=170">mpthompson</a> — Thu Jun 08, 2006 10:42 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[H3dude]]></name></author>
<updated>2006-06-07T10:35:08+01:00</updated>
<published>2006-06-07T10:35:08+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1892#p1892</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1892#p1892"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1892#p1892"><![CDATA[
Finally got it working, it was a bad gyro the whole time :/  LED's worked but nothing else apparently! I had an other gyro working fine last month, a Futaba model, and tonight I went back to it and it worked. Got me thinking, I got my friend's GWS and it worked great right off the bat. Lots of tweaking to do but it works just like in Pev's video #3. <br /><br />I must thank all of you for your help on this, I know i've been hounding you all for some time now, but alas who could have guessed it was a bum gyro. <br /><br />Thanks again guys, I'll post a video tomorrow night.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=142">H3dude</a> — Wed Jun 07, 2006 10:35 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Pev]]></name></author>
<updated>2006-06-07T07:15:42+01:00</updated>
<published>2006-06-07T07:15:42+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1885#p1885</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1885#p1885"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1885#p1885"><![CDATA[
H3Dude,<br /><br />I know this is a bit off topic for this thread but I wanted to make sure we all understood where you are with the gyro setup. The three movies below show without and with gyro. This is the setup I still run now to improve stability and I haven't re-zero'd the ankles I turned the gain on the PWS down to make it work as a gyro but not give me the shakes (or rather the RN1). If you still having trouble PM me and I'll see what I can do to help.<br /><br /><br /><a href="http://robosavvy.com/Builders/Pev/RN1-NoGyro.wmv" class="postlink">http://robosavvy.com/Builders/Pev/RN1-NoGyro.wmv</a><br /><a href="http://robosavvy.com/Builders/Pev/Rn1-Gyro.wmv" class="postlink">http://robosavvy.com/Builders/Pev/Rn1-Gyro.wmv</a><br /><a href="http://robosavvy.com/Builders/Pev/Pushme.wmv" class="postlink">http://robosavvy.com/Builders/Pev/Pushme.wmv</a><br /><br />The full set of code I use is published in the thread I mentioned previously except the gyro off routine, which is very similair to the one posted by Bullit.<br /><br />Pev<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=88">Pev</a> — Wed Jun 07, 2006 7:15 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bullit]]></name></author>
<updated>2006-06-07T03:41:05+01:00</updated>
<published>2006-06-07T03:41:05+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1884#p1884</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1884#p1884"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1884#p1884"><![CDATA[
The baudrate switch from 9600 to 115k in the command interface makes it difficult to implement bluetooth for the command interface.  I also have seen no way to interface control characters from the command port also.<br />Unfortunate.  It would be nice to program snd contol the robot from one bluetooth serial port.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=173">Bullit</a> — Wed Jun 07, 2006 3:41 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bullit]]></name></author>
<updated>2006-06-07T03:07:58+01:00</updated>
<published>2006-06-07T03:07:58+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1883#p1883</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1883#p1883"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1883#p1883"><![CDATA[
Here's my code - mostly from other's postings here.<br />I use "F" and "G" keys on the IR remote to turn the gyro on and off manually and then I have some routines that turn it on and off at different places.  This allows me to experiment with how the gyro effects things like the standard_pose.  My gyro is mounted on the right shoulder right now so that if responds to back and front motion.<br />I zero my robot with the gyro off.  I then turn on the gyro and adjust the gain and center on the gyro.  When you increase the gyro's gain pot the center shifts so you need to re adjust the center to get back to the zero position.  Once this is all done it doesn't seem to drift much.  I find more gain on carpet is better.  On carpet its better to have the robot shake a little but not fall.  The default punch move is very cool with the gyro on.  He's locked and loaded rock solid on any surface.  Have fun.<br /><br /><br />gyro_off: <br />GYROSET G6A, 0, 0, 0, 0, 0, 0 ' set Gyro to use (0=no Gyro) <br />GYROSET G6D, 0, 0, 0, 0, 0, 0 ' set Gyro to use (0=no Gyro) <br />GYROSET G6C, 0, 0, 0, 0, 0, 0 ' set Gyro to use (0=no Gyro) <br />GYROSET G6B, 0, 0, 0, 0, 0, 0 ' set Gyro to use (0=no Gyro) <br /><br />GYROSENSE G6A, 0,0,0, 0, 0, 0 <br />GYROSENSE G6D, 0,0,0, 0, 0, 0 <br />GYROSENSE G6C, 0,0,0, 0, 0, 0 <br />GYROSENSE G6B, 0,0,0, 0, 0, 0 <br />RETURN <br /><br />gyro_on: <br />GYROSET G6A, 0, 1, 1, 0, 0, 0 <br />GYROSET G6D, 0, 1, 1, 0, 0, 0 <br />GYROSET G6C, 0, 0, 0, 0, 0, 0 <br />GYROSET G6B, 0, 0, 0, 0, 0, 0 <br /><br />GYRODIR G6A, 1, 0, 0, 0, 0, 0 <br />GYRODIR G6D, 1, 0, 0, 0, 0, 0 <br />GYRODIR G6C, 1, 0, 0, 0, 0, 0 <br />GYRODIR G6B, 1, 0, 0, 0, 0, 0 <br />GYROSENSE G6A, 0,200,200, 0, 0, 0 <br />GYROSENSE G6D, 0,200,200, 0, 0, 0 <br />RETURN<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=173">Bullit</a> — Wed Jun 07, 2006 3:07 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[H3dude]]></name></author>
<updated>2006-06-07T02:37:23+01:00</updated>
<published>2006-06-07T02:37:23+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1882#p1882</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1882#p1882"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1882#p1882"><![CDATA[
<blockquote><div><cite>Bullit wrote:</cite><br />Use the accelerometer as a tilt sensor.  It can tell which side is up once fallen.  The gyro is to stabilize.  Its a rate gyro.  I have my GWS gyro working.  Its definately more stable with the gyro on.  I have it switch on on off for different moves.  It does get a bit of the shakes when you have the gain high.  I can definately get mine to run on the carpet (stock 0 move repeated with small modifications).  I'm still working on improving the gait.  The stock gait is a little awkward I think.  Mine runs better on the carpet then on a smooth surface with the gyro.  Every so often it still falls flat on its face and then get convultions due to the gyro.  Overall the gyro is definately an improvent.  I use it to control 4 servos, ankle and knee both 200 gain.  I think I'll add the accelerometer to have mine able to adjust for tilt and walk up or down a small incline also.  That would be neat.  I was thinkng about adding another gyro to correct for side to side swager when it walks but perhaps the accelerometer would be better for swager, some is necessary.<br /></div></blockquote><br /><br /><br />Can you do me a solid favor and post your gyro init code, heck, all your code! I've messed with the gyrosense &amp; gyrodir values but I get nothing that even resembles what most folks are talking about. <br /><br /><br />I'm using this right above the MAIN block:<br /><br />GYROSET G6A,0,1,1,0,0,0 <br />GYROSET G6D,0,1,1,0,0,0 <br />GYRODIR G6A,0,1,1,0,0,0 <br />GYRODIR G6D,0,1,1,0,0,0 <br />GYROSENSE G6A,0,200,200,00,0,0 <br />GYROSENSE G6D,0,200,200,00,0,0 <br /><br /><br />I have it calibrated with the red and green leds centered, the gain is all the way up, and I have reset the zero positions on the ankle servos to compensate for the downhill skiing look, but it still seems like the servos  are not reacting. <br /><br />I'll try and post a photo of my wiring when I get home. Perhaps I have wired it wrong.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=142">H3dude</a> — Wed Jun 07, 2006 2:37 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bullit]]></name></author>
<updated>2006-06-07T02:24:59+01:00</updated>
<published>2006-06-07T02:24:59+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1881#p1881</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1881#p1881"/>
<title type="html"><![CDATA[Bluetooth and MR-C3024]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=125&amp;p=1881#p1881"><![CDATA[
Use the accelerometer as a tilt sensor.  It can tell which side is up once fallen.  The gyro is to stabilize.  Its a rate gyro.  I have my GWS gyro working.  Its definately more stable with the gyro on.  I have it switch on on off for different moves.  It does get a bit of the shakes when you have the gain high.  I can definately get mine to run on the carpet (stock 0 move repeated with small modifications).  I'm still working on improving the gait.  The stock gait is a little awkward I think.  Mine runs better on the carpet then on a smooth surface with the gyro.  Every so often it still falls flat on its face and then get convultions due to the gyro.  Overall the gyro is definately an improvent.  I use it to control 4 servos, ankle and knee both 200 gain.  I think I'll add the accelerometer to have mine able to adjust for tilt and walk up or down a small incline also.  That would be neat.  I was thinkng about adding another gyro to correct for side to side swager when it walks but perhaps the accelerometer would be better for swager, some is necessary.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=173">Bullit</a> — Wed Jun 07, 2006 2:24 am</p><hr />
]]></content>
</entry>
</feed>