<?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=2667" />

<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>2009-04-28T17:57:48+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=15&amp;t=2667</id>
<entry>
<author><name><![CDATA[i-Bot]]></name></author>
<updated>2009-04-28T17:57:48+01:00</updated>
<published>2009-04-28T17:57:48+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19738#p19738</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19738#p19738"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19738#p19738"><![CDATA[
Joe and Phil,<br />Wow guys, just been trying the robobuilderlib code and you have really done a great job on it.<br /><br />I  modified to support my 18DOF and import my own modified header files. I also had to change line 511 of motion.c from:<br />while(F_PLAYING);               // wait till scene interpolation complete<br />to:<br />while(F_PLAYING) process_frames();// process frames on timer till scene interpolation complete<br /><br />Now working fine from serial or PS2 controller.<br /><br />I may add some bits to include offsets (zero positions, gyro) to the servo positions, also to add support for the IR Camera. I am not yet SVN savvy, so my contribution may be a little patchy.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=159">i-Bot</a> — Tue Apr 28, 2009 5:57 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-04-09T11:02:35+01:00</updated>
<published>2009-04-09T11:02:35+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19557#p19557</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19557#p19557"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19557#p19557"><![CDATA[
Hi<br /><br />Because this is the C coding thread, I did not want to get off topic discussing the accessories included in the 5740K.<br />I managed to talk to the guys at Robobuilder and many of the accessories will be available separatelly for the 5710 and 5720. The thread is here:<br /><!-- m --><a class="postlink" href="http://robosavvy.com/forum/viewtopic.php?p=19556#19556">http://robosavvy.com/forum/viewtopic.php?p=19556#19556</a><!-- m --><br /><br />The thread discusses these accessories:<br />- <span style="color: green">Metal Brackets Set</span><br /><br />- <span style="color: green">4th metal gear and FULL metal gears (gears 1,2,3 and 4 in metal instead of just gear 4). </span><br />Full metal gears are something new that I did not know about. It's also probably what is used in the 5740K servos.<br />I remember commenting with Richard the when we moved the servos, they did feel more robust and smoother, so this is probably the mystery behind the servos.<br /><br />- <span style="color: green">LiPo battery upgrade pack. </span>Essentially it's the same solution used in the 5740K. It includes a LiPo battery and an external charger. <br />For charging purposes the RBC is only used to display LOW battery warnings.<br />As I mentioned it is not a native solution (it's kind of hacked because you need to use an external charger) but it does provide a complete kit with everything necessary for direct replacement of the battery pack.<br /><br />- <span style="color: green">Hip Pivot ki</span>t (YES, I hope this time we will finally get it!)<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Thu Apr 09, 2009 11:02 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-04-07T22:10:31+01:00</updated>
<published>2009-04-07T22:10:31+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19553#p19553</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19553#p19553"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19553#p19553"><![CDATA[
another thing to notice is that the metal brackets set seem to affect the robot weight distribution positively.<br />You can see from the video it seems to have a more stable behaviour.<br />A lot of time also seems to have been put into programming the kung fu motions.<br />Take a look at how it moves the arms in a synchronized manner to counter the forces/weight transfer of the sidekick.<br /><br /><span style="color: green">EDIT: In the subject of weight distribution, it replaces the standard battery pack with a LiPo one, which I think is housed in the middle of the chest.<br />This probably makes a difference as well by reducing the mass on the top half of the robot and also, placing the battery weight right over the supposed center of mass.</span><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Tue Apr 07, 2009 10:10 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-04-07T22:03:41+01:00</updated>
<published>2009-04-07T22:03:41+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19552#p19552</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19552#p19552"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19552#p19552"><![CDATA[
To Richard:<br /><br />Yes we will stock the metal gears in a one time only event. <br />We will order this and a few metal brackets kits in next order we place from Robobuilder (which should be by the end of this month).<br /><br />Before placing the order I will place the items online for pre-order so anyone can order as many as they wish and we will then order all the items at once.<br /><br />I believe it will be simpler and also easier for us. From a general sales perspective there's not a regular demand for these items.<br />However, we do want to please our loyal customers <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /> so this is what I am proposing for now.<br />We can do the same with any other item from Robobuilder or other manufacturer.<br />What are your thoughts on this?<br /><br />To l3v3rz:<br />The video of the 5740K is here:<br />&lt;embed src="http://blip.tv/play/Aea9VpLCUg" type="application/x-shockwave-flash" width="720" height="606" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;<br /><br />We are not planning on stocking the 5740K due to the high price tag. Again we are able to fulfil custom orders for this if someone wishes to purchase it.<br />Richard  saw it and can also share his appreciation. <br />In my opinion it is not worth the very expensive price tag. The robot has the same RBC controller, with custom motions programmed into it.<br />It also comes with Bluetooth and a Bluetooth PS2 gamepad. (the gamepad is also available for separate purchase if you wish; although you can reproduce something similar inexpensively using your computer and the JoyRemocon software I wrote.).<br />Additionally it includes a LiPolymer battery but it's kind of hacked into the robot. The charging procedure is not integrated into the RBC (the RBC only displays a low battery light), so you need to use an external charger.<br />The servos seem the same except they seem to have the 4th with metal gear. They do have the particularity of being very fast but I dpn't know if it is something different in the servo or just different programming. From what I've seen I would go with the programming because they didn't seem to invest much in developing hardware for that model.<br /><br />The cool thing is indeed the metal brackets which we will be stocking in a couple of weeks as I mentioned.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Tue Apr 07, 2009 10:03 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[l3v3rz]]></name></author>
<updated>2009-04-07T15:24:14+01:00</updated>
<published>2009-04-07T15:24:14+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19551#p19551</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19551#p19551"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19551#p19551"><![CDATA[
Thanks Pedro -<br /><br />Looked for video on 5740T  - but couldn't find on BETT - can you post a direct link? Do you have any specs? - and why are you not stocking - is it the price tag ?<br /><br />On RB100 board - I agree on an electrical basis, but from what I saw of the specs, physically  it was slightly bigger (ony 5-10mm] and so would require quite a bit of hacking, breakout boards, etc to replace the current MCU which puts me off. its a shame as if it didn't have all those PWM connectors  it would probably fit. It would be ideal for a complete homebrew machine<br /><br />I can now drive the robot remotely from my desktop over bluetooth. using the homebrew OS, plus my .NET client being able to read RBM files and send them directly.<br /><br />I was interested in the idea of using IR to keep the robot running in a straight line - is the work limor etc have done on this published any where - or top secret ?<br /><br />From an eductaion point of view the homebrew OS myself and Joe are developing now has a basic interpreter built in - so you can develop programs very easily. To see examples : <a href="http://code.google.com/p/robobuilderlib/wiki/Basic" class="postlink">http://code.google.com/p/robobuilderlib/wiki/Basic</a>.<br /><br />cheers<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1101">l3v3rz</a> — Tue Apr 07, 2009 3:24 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[i-Bot]]></name></author>
<updated>2009-04-07T14:23:52+01:00</updated>
<published>2009-04-07T14:23:52+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19550#p19550</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19550#p19550"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19550#p19550"><![CDATA[
Hi Pedro,<br /><br />Did you manage to get the metal final gears for the servos ?<br /><br />Thx,<br />Richard<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=159">i-Bot</a> — Tue Apr 07, 2009 2:23 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-04-07T11:43:59+01:00</updated>
<published>2009-04-07T11:43:59+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19549#p19549</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19549#p19549"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19549#p19549"><![CDATA[
well the guys in Korea changed their priorities and focused on their new 5740K (which we won't be stocking on a regular basis; you can see it in action on the thread we posted about BETT) + Microsoft Robotics Studio Support.<br /><br />However, I managed to negotiate with them purchasing the metal brackets kits they use on the 5740K.<br />I should post further details on that in a couple of weeks.<br />The base price tag for that (leg brackets + arm brackets + chest) should be about 105~110 GBP + VAT.<br />There are still a couple of details I do not know such as colours.<br /><br />With regards to the hip pivot and/or grippers I can try and get more information.<br /><br />Finally with regards to the board it can actually work as a drop in replacement for the RBC controller board. Because the COMM ports are at TTL level and the board can power the COMM ports, you just connect the battery to the x86 board and the servo/wCK bus cable to the board directly.<br />Because you seem to have already cracked the RBM file format, there is nothing preventing you from just replacing the board with this one.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Tue Apr 07, 2009 11:43 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[l3v3rz]]></name></author>
<updated>2009-04-06T20:48:05+01:00</updated>
<published>2009-04-06T20:48:05+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19547#p19547</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19547#p19547"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19547#p19547"><![CDATA[
Hi,<br /><br />I noticed the board on your site and it does look very interesting. Look forward to seeing your demo. I think there's a real opportunity for the robot companies to build some more advanced controller options. The current ones feel like you're programming in back in the late 80s on 8 bit micros - still I suppose that's some of the fun! But it would be good to be able to go from 20MHz up to even 200MHz let alone 1GHz. Plus USB and flash memory SD cards. Personally (due to my lack of hardware hackery) I'd prefer something that was a direct - plug/play replacement for the existing MCU.<br /><br />On the subject of upgrades - what happened to metal bracket kits and hip joints etc. Or even different body shells etc .... Are these available / And are there any options for grippers etc ?<br /><br />cheers<br /><br />l3v3rz.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1101">l3v3rz</a> — Mon Apr 06, 2009 8:48 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-04-06T14:57:23+01:00</updated>
<published>2009-04-06T14:57:23+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19542#p19542</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19542#p19542"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19542#p19542"><![CDATA[
Hi l3v3rz<br /><br />Considering the kind of project you are developing I would like to suggest you have a look at this new product <!-- m --><a class="postlink" href="http://robosavvy.com/site/index.php?option=com_content&amp;task=view&amp;id=183&amp;Itemid=135">http://robosavvy.com/site/index.php?opt ... Itemid=135</a><!-- m --><br /><br />I myself will be doing a couple of demos (not as elaborate as yours) using the board.<br />It is a full blown PC, it's quite light and uses less power than a servo.<br />Being a full blown PC means you can install and run Windows XP or Linux on it.<br /><br />It may be of interest to you in that it will let you do all the Advanced Vision processing onboard, having the board on the robot itself.<br /><br />If you have the opportunity, let me know what's your opinion on it.<br /><br />Thanks<br />Pedro.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Mon Apr 06, 2009 2:57 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[l3v3rz]]></name></author>
<updated>2009-04-01T23:43:52+01:00</updated>
<published>2009-04-01T23:43:52+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19514#p19514</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19514#p19514"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19514#p19514"><![CDATA[
Yes - the x/X command is working. My .NET client code runs the motion in using this. Because it sends every frame it runs on a timer sending a synch position command every 20ms or so. Joe is working on a alternative binary based protocol where you only send the scene end positions, and so you are only updating every second or. This is called slaveserial mode.<br /><br />We also have the ability to query the servos and the sensors remotely. <br /><br />I upload hex files of stable revisions into the download area, I think the latest is r35, where as if you download the src were currently on around r55.<br /><br />cheers<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1101">l3v3rz</a> — Wed Apr 01, 2009 11:43 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2009-04-01T20:57:03+01:00</updated>
<published>2009-04-01T20:57:03+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19512#p19512</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19512#p19512"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19512#p19512"><![CDATA[
Hi<br /><br />I see you guys are being really active in developing the firmware and the associated software on the windows PC.<br /><br />May I ask if you have already implemented the x and X commands to feed commands to the servo bus?<br /><br />You mentioned it but I hadn't heard anything about since.<br />However, I read today your post about decoding the RMB files so I'm assuming you were able to implement some part of this.<br /><br />Could you post some more details on that, please?<br /><br />Thanks<br />Pedro.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Wed Apr 01, 2009 8:57 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Joe]]></name></author>
<updated>2009-02-26T16:30:26+01:00</updated>
<published>2009-02-26T16:30:26+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19267#p19267</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19267#p19267"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19267#p19267"><![CDATA[
<blockquote><div><cite>l3v3rz wrote:</cite><br />This is now a google project<br />...<br /><a href="http://code.google.com/p/robobuilderlib/" class="postlink">http://code.google.com/p/robobuilderlib/</a><br /></div></blockquote><br />Great!  I've retrieved my Google password, and am ready to join.  Please sign me up (joe at strout dot net) if you like.<br /><br />I didn't see a mailing list link... should we start a Google mailing list for that project, or just continue our discussion here?<br /><br />Best,<br />— Joe<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=299">Joe</a> — Thu Feb 26, 2009 4:30 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[l3v3rz]]></name></author>
<updated>2009-02-26T11:42:07+01:00</updated>
<published>2009-02-26T11:42:07+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19266#p19266</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19266#p19266"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19266#p19266"><![CDATA[
This is now a google project<br /><br />Please see :-<br /><br /><a href="http://code.google.com/p/robobuilderlib/" class="postlink">http://code.google.com/p/robobuilderlib/</a><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1101">l3v3rz</a> — Thu Feb 26, 2009 11:42 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[l3v3rz]]></name></author>
<updated>2009-02-26T10:12:00+01:00</updated>
<published>2009-02-26T10:12:00+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19264#p19264</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19264#p19264"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19264#p19264"><![CDATA[
Thanks about the light flash - can't believe I missed that ! I think I was looking for a complex explanation (is the port set up correctly) when it was straightforward.  as to your questions<br />1. yes that my code - I modified the original code so I could both read and write to the servo. Its the same sequence but read uses a '5' rather han a 0-4 torque setting. You also supply a target postion which is ignored in the read command<br /><br />2. Yes you can make them go limp - which is what motion builder does.  Its a very similar command but you put it int passive mode.  see P37 ofthe wCK module manual<br /><br />3. I think so - but the PosRead command should return 2 bytes, the load and the position, but I was only seeing the pos - but it might be the code that was wrong. <br /><br />Its all the manual - you can download freely from the robobuilder.net website you just need to register.<br /><br />How about if we load the src into  Google Project then we can contribute??<br /><br />Plus it seems to offer issues log and wiki types pages  ?<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1101">l3v3rz</a> — Thu Feb 26, 2009 10:12 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Joe]]></name></author>
<updated>2009-02-26T05:39:04+01:00</updated>
<published>2009-02-26T05:39:04+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19262#p19262</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19262#p19262"/>
<title type="html"><![CDATA[C Coding]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2667&amp;p=19262#p19262"><![CDATA[
I've been exploring your code and experimenting with the bot.  Really great stuff!  But I have some questions:<br /><br />1. In comm.c, I see that the guts of PosRead have been entirely commented out, and it's just calling through to PosMove.  Did you do that, or did it come that way from RoboBuilder?  And how is this able to read the position of a servo without also changing it?<br /><br />2. If I wanted to do my own motion capture, how would I set a servo &quot;limp&quot; so that it can be positioned manually?<br /><br />3. Do you know how we can read other information from the servos besides their position?  For example, their current holding torque?<br /><br />That last point is of special interest to me, because I think that by measuring the torque in the leg servos, we can tell how the bot's weight is distributed, which (in conjunction with the acceleration sensor) will make dynamic balance a lot easier.<br /><br />Thanks,<br />— Joe<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=299">Joe</a> — Thu Feb 26, 2009 5:39 am</p><hr />
]]></content>
</entry>
</feed>