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

<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>2010-08-12T00:03:22+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=15&amp;t=6482</id>
<entry>
<author><name><![CDATA[careyg]]></name></author>
<updated>2010-08-12T00:03:22+01:00</updated>
<published>2010-08-12T00:03:22+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27852#p27852</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27852#p27852"/>
<title type="html"><![CDATA[returning newbie]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27852#p27852"><![CDATA[
You, sir, are a gent!<br /><br />I shall have a play tomorrow, and post my success!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1077">careyg</a> — Thu Aug 12, 2010 12:03 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[l3v3rz]]></name></author>
<updated>2010-08-11T22:45:18+01:00</updated>
<published>2010-08-11T22:45:18+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27845#p27845</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27845#p27845"/>
<title type="html"><![CDATA[returning newbie]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27845#p27845"><![CDATA[
Here's sample code:<br /><br /><br /><dl class="codebox"><dt>Code: </dt><dd><code>using System;<br /><br />using RobobuilderLib;<br /><br />namespace Demo<br />&#123;<br />    class Program<br />    &#123;<br />        public PCremote p;<br />        public wckMotion w;<br />        public int nos = 0;<br /><br />        public void standup&#40;&#41;<br />        &#123;<br />            if &#40;nos &lt; 16&#41; return;<br />            w.PlayPose&#40;1000, 10, wckMotion.basic16, true&#41;;<br />        &#125;<br /><br />        int countServos&#40;int m&#41;<br />        &#123;<br />            for &#40;int i = 0; i &lt; m; i++&#41;<br />            &#123;<br />                if &#40;!w.wckReadPos&#40;i&#41;&#41;<br />                &#123;<br />                    nos = i;<br />                    return i;<br />                &#125;<br />            &#125;<br />            nos = m;<br />            return m;<br />        &#125;<br /><br />        public bool testServo&#40;int id&#41;<br />        &#123;<br />            return w.wckReadPos&#40;id&#41;;<br />        &#125;<br /><br />        static void Main&#40;string&#91;&#93; args&#41;<br />        &#123;<br />            string port = &quot;COM5&quot;;<br />            if &#40;args.Length &gt; 0&#41; port = args&#91;0&#93;;<br /><br />            Program g = new Program&#40;&#41;;<br />            g.p = new PCremote&#40;port&#41;;<br />            g.w = new wckMotion&#40;g.p&#41;;<br /><br />            Console.WriteLine&#40;&quot;Demo - Port: &#123;0&#125; - &#123;1&#125; servos&quot;, port, g.countServos&#40;22&#41;&#41;;<br /><br />            if &#40;g.testServo&#40;30&#41;&#41;<br />            &#123;<br />                Console.WriteLine&#40;&quot;DCMP mode assumed&quot;&#41;;<br />                g.w.DCMP = true;<br />            &#125;<br />            else<br />            &#123;<br />                Console.WriteLine&#40;&quot;Standard firmware assumed &#123;0&#125;&quot;, g.p.readVer&#40;&#41;&#41;;<br />            &#125;<br />            g.standup&#40;&#41;;<br />        &#125;<br />    &#125;<br />&#125;<br /></code></dd></dl><br /><br /><br />Screenshot :<br /><img src="http://robobuilderlib.googlecode.com/files/demo.png" alt="Image" /><br /><br />Notice you need to add RobobuilderLib.dll in reference section<br /><br />Download C# VS2005 demo files:<br /><!-- m --><a class="postlink" href="http://robobuilderlib.googlecode.com/files/demo.zip">http://robobuilderlib.googlecode.com/files/demo.zip</a><!-- m --><br /><br />edit: pasting code seems to have had strange effect, disabling  HTML seems to have fixed.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1101">l3v3rz</a> — Wed Aug 11, 2010 10:45 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[careyg]]></name></author>
<updated>2010-08-10T23:44:56+01:00</updated>
<published>2010-08-10T23:44:56+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27834#p27834</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27834#p27834"/>
<title type="html"><![CDATA[returning newbie]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27834#p27834"><![CDATA[
Hi Again,<br /><br />Didn't get much time to play this evening.<br /><br />Did manage to grab Visual Studio Express (with Basic and C++/C# varieties), and get that installed.<br /><br />Is your .dll file the right thing to use here (is there a relevant header file to use, or other description of available functions?) or am i going down the wrong path?   Anyone have examples of a Visual Studio file which I can leverage off of?<br /><br />Standing on the shoulders of robo-giants certainly is helpful!<br /><br />Cheers,<br /><br />G.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1077">careyg</a> — Tue Aug 10, 2010 11:44 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[careyg]]></name></author>
<updated>2010-08-10T07:44:33+01:00</updated>
<published>2010-08-10T07:44:33+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27826#p27826</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27826#p27826"/>
<title type="html"><![CDATA[returning newbie]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27826#p27826"><![CDATA[
Of-course, anything I do put together which is &quot;beyond noddy&quot;, or useful primer material, i'll throw your way for the googlecode site.<br /><br />Whilst I'm here (and should, now, be getting ready to hit the train into what appears to be a grey and damp London-town today!) has anyone played with detecting front/back down after a fall without an accelerometer?<br /><br />I'm wondering whether placing a limb &quot;loose&quot; and them moving the other limb on that body-side one direction, then the other, might allow you to determine which way it needs to get up.<br /><br />Of-course, detecting a fall as something different to being up against a wall may be, perhaps, more of a challenge sans accelerometer anyway....<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1077">careyg</a> — Tue Aug 10, 2010 7:44 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[l3v3rz]]></name></author>
<updated>2010-08-10T00:36:43+01:00</updated>
<published>2010-08-10T00:36:43+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27823#p27823</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27823#p27823"/>
<title type="html"><![CDATA[returning newbie]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27823#p27823"><![CDATA[
Great stuff. If you write any cool programs please share and I'll load them up onto the project site. <br /><br />The idea behind Basic is to get that 80's micro feel where anyone can have a go at writing some code and get something working quickly and have some fun.<br /><br />cheers<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1101">l3v3rz</a> — Tue Aug 10, 2010 12:36 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[careyg]]></name></author>
<updated>2010-08-09T21:38:20+01:00</updated>
<published>2010-08-09T21:38:20+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27817#p27817</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27817#p27817"/>
<title type="html"><![CDATA[returning newbie]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27817#p27817"><![CDATA[
OK, so, we're up and running.<br /><br />First stop, charge, upgrade to latest &quot;official&quot; firmware and confirm all good via remote &amp; motion builder.<br /><br />Then, grabbed l3v3rz's excellent &quot;basic&quot; firmware, downloaded that, and Huno is now wandering the room, avoiding the walls, sofa, confused dogs, etc thanks to his distance sensor.<br /><br />Magic.<br /><br />Sadly, his battery pack appears a little the worse for wear, he only has a coupla mins untethered, I shall attempt to recover that, else a new one will go on the shopping list.<br /><br />Next stop will be to grab the free Visual Studio 2010 C#, flash with DCMP and see if i can replicate my basic success in a &quot;real&quot; language.  Assuming so, then it'll be shopping time for the 3-asix sensor etc <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /><br /><br />Grand!<br /><br />Gav.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1077">careyg</a> — Mon Aug 09, 2010 9:38 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[careyg]]></name></author>
<updated>2010-08-08T23:30:21+01:00</updated>
<published>2010-08-08T23:30:21+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27814#p27814</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27814#p27814"/>
<title type="html"><![CDATA[returning newbie]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6482&amp;p=27814#p27814"><![CDATA[
Hi Folks,<br /><br />So... I bought myself a RoboBuilder kit back when RoboSavvy first listed them.  Built Huno, and played a little with motion builder/action builder, and then... a number of things in life took over, and the poor guy has been back in his box for what must be getting on for two years.<br /><br />Given the time I bought, he's a basic kit (black, no lights), with the free distance sensor head provided, no acceleration sensor, no bluetooth.<br /><br />With the misses about to go away to visit her family for a couple of weeks, I've got a fair chunk of free evenings coming up, so planning on blowing the cobwebs off, and trying again.<br /><br />To those ends, just picked up a USB to Serial Port cable, as realised I had no RS/232 on the PC these days (madness!), and I understand there's a new firmware to download to the 'bot?<br /><br />Beyond that, would appear from these forums that there's been a massive amount of development, which is great too see, with a number of custom roms, etc by e.g. l3v3rz, which look great.<br /><br /><br />So - my question then, is where should I start?   <br /><br />I'm historically strong on the coding side (though a few years rusty, job change took me away from day to day coding), covering everything from Basic &amp; Pascal through Perl to C/C++/Java, but have no specifics either on the robot side, nor the low-level side i.e. the ATMEGA chip, etc, in hunos chest.<br /><br />My brief experience with motion builder, etc, suggests i'm perhaps weak on that end of things..<br /><br /><br />Ideally, I'd like to be in the position where I can have the little fella moving around and reacting to his environment based on program code I write.  <br /><br />Depending on what works best in this regards, more than happy to use a desktop box as the &quot;brains&quot; whilst the local CPU is slaved to it pushing out the actions.<br /><br /><br />If people could point me to posts/websites/downloads to read my way through, i'd really appreciate it, and advice on where to start would be grand also.<br /><br />I suspect, if this &quot;takes off&quot; for me, i'll end up ordering the 3-axis sensor and BT board and digging out the soldering iron to give Huno his first upgrade, but want to make sure I've not &quot;bitten off more than I can chew&quot;, and wouldn't be better off either storing him away, or ebaying him off, and starting with something simpler first?<br /><br /><br />Thanks muchly for your thoughs &amp; advice!<br /><br />Gavin.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1077">careyg</a> — Sun Aug 08, 2010 11:30 pm</p><hr />
]]></content>
</entry>
</feed>