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

<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-02-24T08:38:48+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=15&amp;t=5859</id>
<entry>
<author><name><![CDATA[badcommandorfilename]]></name></author>
<updated>2010-02-24T08:38:48+01:00</updated>
<published>2010-02-24T08:38:48+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25620#p25620</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25620#p25620"/>
<title type="html"><![CDATA[2 very ingenious Robobuilder Videos]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25620#p25620"><![CDATA[
Hi everyone!<br /><br />The second video in the OP is mine - it's actually an <a href="http://buildtherobot.blogspot.com/2010/02/robobob.html" class="postlink">improved version</a> of one of my <a href="http://buildtherobot.blogspot.com/2010/01/one-step-at-time.html" class="postlink">earlier attempts</a> at balance.<br /><br />It works by obtaining feedback information from the ankle servos. If a force is applied in one of four directions, it will move with the force to avoid falling over. <a href="http://buildtherobot.blogspot.com/2010/01/one-step-at-time.html" class="postlink">These</a> <a href="http://buildtherobot.blogspot.com/2010/01/form-vs-function.html" class="postlink">videos</a> probably show it better.<br /><br />I've even made the source code available on <a href="http://buildtherobot.blogspot.com/" class="postlink">my blog</a> if you want to have a look.<br /><br />I'm glad there are people out there who appreciate my hard work! I will try to make some more for you to enjoy.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1830">badcommandorfilename</a> — Wed Feb 24, 2010 8:38 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2010-02-15T13:14:39+01:00</updated>
<published>2010-02-15T13:14:39+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25505#p25505</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25505#p25505"/>
<title type="html"><![CDATA[2 very ingenious Robobuilder Videos]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25505#p25505"><![CDATA[
l3v3rz: LOL. nice idea <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /><br /><br /><br />Felix: the first one is using an IMU (which is a combination of Accelerometer and Gyro). I believe the first one is NOT using the RBC controller.<br /><br />They probably replaced it with a more powerful controller (I think ARM but I am not sure) to able to run the Inverse Kinematics solution.<br />As I mentioned the sensors are a 6 axis IMU I think (3 axis gyro, 3 axis accelerometer).<br /><br />The standard RBC controller box will not let you use an IMU unless you use on with a microprocessor, reprogramed to be able to sit on the bus an emulate itself as a device.<br /><br /><br />As I write this, I just thought of this recent product we have in our catalog: <!-- m --><a class="postlink" href="http://robosavvy.com/store/product_info.php/products_id/605">http://robosavvy.com/store/product_info ... cts_id/605</a><!-- m --><br /><br /><span style="font-weight: bold">This is a 6 axis IMU with a re programmable ARM Cortex running at 64Mhz (it comes with a bootloader for easy programming). <br />The IMU is accessed via a UART TTL connection so you may actually be able to connect this one to a Robobuilder bus provided you modify the software to understand the protocol and act as a bus device.</span><br /><br />We are waiting for a new revision of the Open Source software for this IMU that implements a Kalman Filter which is likely the best filtering you can have for stability processing.<br /><br /><br /><br />For those who are really ambitious, you can actually use the ARM7 on the IMU to control the whole robot and just leave the RBC in place to offer battery, the bus breakout connectors and the Direct Control mode to have the PC talk to the bus and the IMU on the bus (but doing no LOGIC work).<br />I could go on and on about this solution which is a very cool one btw but I'll stop here.<br /><br />It is actually a very clean and small solution for Robobuilder and I believe ti may fit in the chest of the robot.<br /><br />Pedro.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Mon Feb 15, 2010 1:14 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[l3v3rz]]></name></author>
<updated>2010-02-13T00:33:53+01:00</updated>
<published>2010-02-13T00:33:53+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25476#p25476</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25476#p25476"/>
<title type="html"><![CDATA[2 very ingenious Robobuilder Videos]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25476#p25476"><![CDATA[
Well - not really genius - but seemed at funny when I came across it.<br /><br /><span style="font-weight: bold">&quot;When you can't run, you crawl, and when you can't crawl, you find somebody to carry you.&quot;</span><br /><br /><div class='bbmedia' data-url='http://www.youtube.com/watch?v=8WgockDxz8g&amp;hl=en_GB&amp;fs=1&amp;' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> &#91;media&#93;</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'js/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1101">l3v3rz</a> — Sat Feb 13, 2010 12:33 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Felix]]></name></author>
<updated>2010-02-12T16:13:15+01:00</updated>
<published>2010-02-12T16:13:15+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25472#p25472</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25472#p25472"/>
<title type="html"><![CDATA[2 very ingenious Robobuilder Videos]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25472#p25472"><![CDATA[
While it is still pretty clever stuff, in the second video it looks like most (if not all) of the impacts are not hard enough to knock the robot over and it is more or less stable again by the time it reacts. Just my two cents though!<br /><br />Is the first one using an acceleration sensor or is it using the cameras?<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1518">Felix</a> — Fri Feb 12, 2010 4:13 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2010-02-08T13:19:21+01:00</updated>
<published>2010-02-08T13:19:21+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25423#p25423</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25423#p25423"/>
<title type="html"><![CDATA[2 very ingenious Robobuilder Videos]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5859&amp;p=25423#p25423"><![CDATA[
Hi all<br /><br />We have received teh news about two very ingenious videos involving robobuilder:<br /><br />The first is a Robobuilder fitted with an ARM7 main controller and 5 degrees IMU with a Kalman filter:<br /><br /><div class='bbmedia' data-url='http://www.youtube.com/watch?v=8adyyIIvb1Y&amp;hl=en_GB&amp;fs=1&amp;' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> &#91;media&#93;</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'js/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div><br /><!-- m --><a class="postlink" href="http://www.youtube.com/watch?v=8adyyIIvb1Y">http://www.youtube.com/watch?v=8adyyIIvb1Y</a><!-- m --> <br /><br /><br />The second one is a Robobuilder that is capable of self balancing but has NO gyros and NO acceleration sensor, simply using feedback from his servos to keep himself stable.<br /><br /><div class='bbmedia' data-url='http://www.youtube.com/watch?v=zXIRJMkWMCc&amp;hl=en_GB&amp;fs=1&amp;' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> &#91;media&#93;</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'js/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div><br /><!-- m --><a class="postlink" href="http://www.youtube.com/watch?v=zXIRJMkWMCc">http://www.youtube.com/watch?v=zXIRJMkWMCc</a><!-- m --><br /><br />As a personal note, I must say I got this information from the manufacturer (Robobuilder) but I don't know how they confirmed the technical solution in the above video.<br /><br />In any case, after some thought, I think the robot is evaluating the impact by analysing if there are deviations in the target position of the arm servos and leg servos.<br />I think that if you tweak teh PID settings to allow for more elasticity you can more easily detect these movements. I am not sure if this is what he did though. In any case it seems very ingenious.<br /><br />Regards<br />Pedro<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Mon Feb 08, 2010 1:19 pm</p><hr />
]]></content>
</entry>
</feed>