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

<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>2008-09-02T21:52:49+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=5&amp;t=2725</id>
<entry>
<author><name><![CDATA[StuartL]]></name></author>
<updated>2008-09-02T21:52:49+01:00</updated>
<published>2008-09-02T21:52:49+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17396#p17396</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17396#p17396"/>
<title type="html"><![CDATA[Uploading program to CM5]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17396#p17396"><![CDATA[
&quot;Finished&quot; is the wrong word.  We haven't yet done the torque feedback or PID control, the SYNC_READ isn't written yet either.  However the other stuff (including on the fly reflashing) is all done.<br /><br />I'm going to see Matt on Thursday, I'll see if we can get more of the servo firmware done in the next few weeks <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=645">StuartL</a> — Tue Sep 02, 2008 9:52 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[clusher]]></name></author>
<updated>2008-09-02T15:25:48+01:00</updated>
<published>2008-09-02T15:25:48+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17383#p17383</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17383#p17383"/>
<title type="html"><![CDATA[Uploading program to CM5]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17383#p17383"><![CDATA[
Back from holidays <img src="http://forum.robosavvy.com/images/smilies/icon_wink.gif" alt=";)" title="Wink" /><br /><br />Yeah, I'm waiting for a few extras for bioloid, including the IMU.<br /><br />The work around seems good, but it gets too slow to read 3 or 4 torque values on a closed loop... Did you guys finish remaking the AX-12 firmware? I read somewhere it would have more reliable readings and faster response...<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1097">clusher</a> — Tue Sep 02, 2008 3:25 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[StuartL]]></name></author>
<updated>2008-08-08T17:51:35+01:00</updated>
<published>2008-08-08T17:51:35+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17176#p17176</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17176#p17176"/>
<title type="html"><![CDATA[Uploading program to CM5]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17176#p17176"><![CDATA[
The torque feedback algorithm in the AX-12 standard firmware is shocking.  We're working on an improved algorithm but in the short term there's an immediate work-around:<br /><br />Change the stance so that some of the servos are under high load, e.g. the hips, thighs or knees.  When you lose the load from these you know that the leg is unloaded.<br /><br />Or, alternatively, fit an IMU <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=645">StuartL</a> — Fri Aug 08, 2008 5:51 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[clusher]]></name></author>
<updated>2008-08-01T15:51:24+01:00</updated>
<published>2008-08-01T15:51:24+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17123#p17123</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17123#p17123"/>
<title type="html"><![CDATA[Uploading program to CM5]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=17123#p17123"><![CDATA[
Just noticed i forgot to thank you for the answer. You were right, of course.<br /><br />Now a radical different question. I'm trying to copy cat a small experience I saw on youtube: <!-- m --><a class="postlink" href="http://www.youtube.com/watch?v=HpFGROm-LQM">http://www.youtube.com/watch?v=HpFGROm-LQM</a><!-- m --><br /><br />I've decided to use a position control based on the torque applied on the ankles. As the slope increases, so does the torque and I try to adjust the legs the way the video shows.<br /><br />The first thing is the torque is really noisy. Just by being on a standup position I get torques of 0-120 on either direction, while I expected to see a zero torque. The second is that as I increase the slope the torque doesnt change until it is too late (robot falling over or sliding...)<br /><br />I started out by making a velocity control loop, but the problems with the servos were the same...<br /><br />Any ideas how to improve the feedback? I tried lowering the center of mass (bending the knees), but didn't too much...<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1097">clusher</a> — Fri Aug 01, 2008 3:51 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[limor]]></name></author>
<updated>2008-07-17T16:10:26+01:00</updated>
<published>2008-07-17T16:10:26+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=16930#p16930</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=16930#p16930"/>
<title type="html"><![CDATA[Uploading program to CM5]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=16930#p16930"><![CDATA[
it may be because you press 3 times only.<br />whenever you press the reset red button on the CM5 while you press continuously the '#' key in robot terminal (it will display many ###########), you will see the bootloader prompt regardless of what firmware is in the flash memory.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2">limor</a> — Thu Jul 17, 2008 4:10 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[clusher]]></name></author>
<updated>2008-07-17T12:33:31+01:00</updated>
<published>2008-07-17T12:33:31+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=16929#p16929</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=16929#p16929"/>
<title type="html"><![CDATA[Uploading program to CM5]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=2725&amp;p=16929#p16929"><![CDATA[
Hi all.<br /><br />I'm programming the CM5 using C and WinAVR.<br />To upload a program to CM5 when it has the original Robotis firmware I have to go to Robot Terminal and press shift+3 for a while, then type load and transmit file.<br /><br />But how can I change to a new program after uploading my program? The same way doesn't work, and I can't simply transmit the file... What am I missing? So far, I've been uploading back to Robotis firmware and transmit my new program... but it has to be simpler than that! Do I need to program a loader or something?<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1097">clusher</a> — Thu Jul 17, 2008 12:33 pm</p><hr />
]]></content>
</entry>
</feed>