<?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=5&amp;t=1273" />

<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-05-25T12:35:43+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=5&amp;t=1273</id>
<entry>
<author><name><![CDATA[JonHylands]]></name></author>
<updated>2007-05-25T12:35:43+01:00</updated>
<published>2007-05-25T12:35:43+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=9226#p9226</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=9226#p9226"/>
<title type="html"><![CDATA[BrainBot Begins]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=9226#p9226"><![CDATA[
So, last night I reached a major milestone with BrainBot - I managed to move a servo, untethered. Doesn't sound like much, but there's a lot of technology running to make that happen.<br /><br />BrainBot, in the video below, is running off batteries (two separate battery packs - one for the electronics/gumstix and one for the bus). I have an ssh window on my laptop connected via wifi to the gumstix, which has a usb wifi dongle attached to one of the two USB host ports. I have an FT232 chip also onboard, connected to the second USB host port on the gumstix, allowing the gumstix to talk to the Bioloid bus at 1.0 Mbps directly, as a virtual serial port.<br /><br /><a href="http://www.bioloid.info/BrainBot-Untethered.wmv" class="postlink">http://www.bioloid.info/BrainBot-Untethered.wmv</a> (1.3 MB)<br /><br />I'm running Squeak Smalltalk on the gumstix, which sends a command to the head tilt servo to change the position of the servo a couple times.<br /><br />So, what I have now is a high-bandwidth, low-latency connection to the Bioloid bus from a PC. I have a colleague who has written a &quot;pipeline&quot; application (also in Squeak) that acts as a message forwarder between the Bioloid bus and a TCP/IP socket. This message forwarder also has implemented (on the gumstix) a SYNC_READ command, which allows me to read specific values from each actuator and sensor on the bus, in one message/response.<br /><br />Once I get this pipeline software integrated, I will be able to use my old GUIs and motion control systems (which I wrote to make MicroRaptor walk) to talk to BrainBot.<br /><br />- Jon<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=373">JonHylands</a> — Fri May 25, 2007 12:35 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JonHylands]]></name></author>
<updated>2007-05-09T13:43:46+01:00</updated>
<published>2007-05-09T13:43:46+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8960#p8960</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8960#p8960"/>
<title type="html"><![CDATA[BrainBot Begins]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8960#p8960"><![CDATA[
Well, its time for an update - after much machining, the chest is pretty much done...<br /><br /><img src="http://robosavvy.com/Builders/JonHylands/BrainBot-10-small.jpg" alt="Image" /><br /><br /><img src="http://robosavvy.com/Builders/JonHylands/BrainBot-11-small.jpg" alt="Image" /><br /><br />The robot weighs in at a hefty 3.0 kg (the two batteries and the camera together weight almost a kilo).<br /><br />We've determined that the FT232 drivers are installed in the gumstix build, but they aren't enabled, so my brother is rebuilding the system with that fixed for me, and hopefully I'll have gumstix control of this thing later on this week.<br /><br />I've ordered some new grippers, and once I get the PCB sorted out for those, and figure out how to pull the second USB port from the 24-pin flex connector on the gumstix, this thing will be almost ready.<br /><br />I'm going down to New Hampshire at the end of May to give a demo of BrainBot to the Brain Engineering Lab (the people funding the project), so its all coming down to the wire, but I think it will be ready.<br /><br />Once I get everything working and have it walking, I'll post some video on my site, and let everyone know...<br /><br />- Jon<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=373">JonHylands</a> — Wed May 09, 2007 1:43 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JonHylands]]></name></author>
<updated>2007-04-10T15:51:40+01:00</updated>
<published>2007-04-10T15:51:40+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8409#p8409</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8409#p8409"/>
<title type="html"><![CDATA[BrainBot Begins]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8409#p8409"><![CDATA[
Heh, I wish I had a solid 40 hours a week to work on this stuff. This is just my spare time...<br /><br />I will be fully documenting and open-sourcing everything I do with respect to BrainBot (part of the agreement with the Brain Engineering Lab).<br /><br />I don't know about the floating point - for now we are just going to use the gumstix as a fast wifi &lt;-&gt; Bioloid bus pipeline. All the real processing will take place on the PC. I may end up writing the equivalent of an extended command (SYNC_READ), to allow reading values from a bunch of AX-12 sensors at once without needing to go back and forth across wifi for each one.<br /><br />I would be surprised if you could talk to the Bioloid bus through the tweener, unless you're reducing the baud rate and using a buffer/inverter combo. I believe the hardware UART maxes out at 921 kbps.<br /><br />- Jon<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=373">JonHylands</a> — Tue Apr 10, 2007 3:51 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[limor]]></name></author>
<updated>2007-04-10T14:16:19+01:00</updated>
<published>2007-04-10T14:16:19+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8403#p8403</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8403#p8403"/>
<title type="html"><![CDATA[BrainBot Begins]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8403#p8403"><![CDATA[
I'm amazed at the amount of productive work you manage to churn out the past few months.  <img src="http://forum.robosavvy.com/images/smilies/icon_lol.gif" alt=":lol:" title="Laughing" /> <br />Please document your experiences with the new PXA270 Gumstix.<br />Didn't the 270 have floating point co-processor (&quot;mobile MMX&quot; it was called a couple of years ago when it came out) ?<br /><br />I've managed to kill my 2 Robostix boards and just sent them for RMA. So i'll attempt to communicate the Gumstix with the Bioloid using the Tweener board.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2">limor</a> — Tue Apr 10, 2007 2:16 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JonHylands]]></name></author>
<updated>2007-04-10T13:57:29+01:00</updated>
<published>2007-04-10T13:57:29+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8402#p8402</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8402#p8402"/>
<title type="html"><![CDATA[BrainBot Begins]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1273&amp;p=8402#p8402"><![CDATA[
Hi guys,<br /><br />While waiting for the laser-cut surface mount soldering stencils for my IMU board (they shipped yesterday from Pololu), I did some work on building the new chest compartment for the robot. BrainBot is the Bioloid humanoid robot I am building for the Brain Engineering Lab at Dartmouth College in New Hampshire.<br /><br />They have provided me with a Sherline CNC milling machine, which makes cutting complex shapes and patterns possible, pretty much directly from CAD.<br /><br />Anyways, I updated the wiki page for BrainBot with some pictures:<br /><br /><a href="http://www.bioloid.info/tiki/tiki-index.php?page=BrainEngineering+BrainBot" class="postlink">http://www.bioloid.info/tiki/tiki-index.php?page=BrainEngineering+BrainBot</a><br /><br />As I mention on that page, we found that the wifi module we bought just doesn't seem to work, and rather than waste a lot of time going through tech support, we're taking advantage of the timing and so we picked up a new gumstix verdex board, which has (among other things) host USB.<br /><br />- Jon<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=373">JonHylands</a> — Tue Apr 10, 2007 1:57 pm</p><hr />
]]></content>
</entry>
</feed>