<?xml version="1.0" ?>
<?xml-stylesheet href="Atom.css" type="text/css"?><feed xmlns="http://www.w3.org/2005/Atom">
<id>http://www.tekkotsu.org/cvslog2web/tekkotsu-cvs.xml</id>
<title>Tekkotsu CVS History</title>
<link href="http://www.tekkotsu.org/cvslog2web/" rel="alternate"/>
<link href="http://www.tekkotsu.org/cvslog2web/tekkotsu-cvs.xml" rel="self"/>
<updated>2008-07-04T19:13:53.313956+00:00</updated>
<generator uri="http://ethan.tira-thompson.com/cvslog2web" version="1.15">cvslog2web</generator>
<entry>
<id>tag:tekkotsu.org,2008-07-04:69233.313956</id>
<title>Tekkotsu: better foot tracking, smoother direction changes</title>
<updated>2008-07-04T19:13:53.313956+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/07/commit-1215213233.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt>Motion/{<a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.cc.diff?r1=1.18&amp;r2=1.19">XWalkMC.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.h.diff?r1=1.13&amp;r2=1.14">XWalkMC.h</a>}</tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-07-03:63564.808828</id>
<title>Tekkotsu: updating todo list</title>
<updated>2008-07-03T17:39:24.808828+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/07/commit-1215121164.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.cc.diff?r1=1.17&amp;r2=1.18">Motion/XWalkMC.cc</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-07-03:63466.156448</id>
<title>Tekkotsu: adaptive gait reorders leg transition order based on direction of movement</title>
<updated>2008-07-03T17:37:46.156448+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/07/commit-1215121066.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div style="padding:.25em 0;">This is particularly nice when reversing direction, as gait itself reverses! :)</div>
<div style="padding:.6em 0;"><div style="padding:.25em 0;">Modified: <tt>Motion/{<a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.cc.diff?r1=1.16&amp;r2=1.17">XWalkMC.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.h.diff?r1=1.12&amp;r2=1.13">XWalkMC.h</a>}</tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-07-02:71263.050194</id>
<title>Tekkotsu: dump template comments at top of file</title>
<updated>2008-07-02T19:47:43.050194+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/07/commit-1215042463.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.h.diff?r1=1.11&amp;r2=1.12">Motion/XWalkMC.h</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-07-02:71103.279746</id>
<title>Tekkotsu: now tracking foot position to ensure smooth transitions</title>
<updated>2008-07-02T19:45:03.279746+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/07/commit-1215042303.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div style="padding:.25em 0;">still may have problems with leg collision or range limitation...</div>
<div style="padding:.6em 0;"><div style="padding:.25em 0;">Modified: <tt>Motion/{<a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.cc.diff?r1=1.15&amp;r2=1.16">XWalkMC.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.h.diff?r1=1.10&amp;r2=1.11">XWalkMC.h</a>}</tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-30:75114.212434</id>
<title>Tekkotsu: IKThreeLink is a go!</title>
<updated>2008-06-30T20:51:54.212434+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214873514.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div style="padding:.25em 0;">We'll worry about automatically adapting to other IK solvers later</div>
<div style="padding:.6em 0;"><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.cc.diff?r1=1.14&amp;r2=1.15">Motion/XWalkMC.cc</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-30:66254.762187</id>
<title>Tekkotsu: initial design</title>
<updated>2008-06-30T18:24:14.762187+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214864654.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Added: <tt>IPC/{<a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/IPC/DriverMessaging.cc?rev=1.1&amp;content-type=text/vnd.viewcvs-markup">DriverMessaging.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/IPC/DriverMessaging.h?rev=1.1&amp;content-type=text/vnd.viewcvs-markup">DriverMessaging.h</a>}</tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-30:65818.732940</id>
<title>Tekkotsu: Changed MapBuilderRequest::immediateRequest from a function to a member</title>
<updated>2008-06-30T18:16:58.732940+00:00</updated>
<author><name>David Touretzky</name><email>dst@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214864218.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div style="padding:.25em 0;">variable.</div>
<div style="padding:.6em 0;"><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/DualCoding/Pilot.cc.diff?r1=1.26&amp;r2=1.27">DualCoding/Pilot.cc</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-30:13735.279384</id>
<title>Tekkotsu: analytical solution working for Chiara legs (maybe Aibo legs/neck too?  Needs more testing)</title>
<updated>2008-06-30T03:48:55.279384+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214812135.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/IKThreeLink.cc.diff?r1=1.2&amp;r2=1.3">Motion/IKThreeLink.cc</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-30:13681.097458</id>
<title>Tekkotsu: getFullInvT() is now simply a call to fmat::invertTransform()</title>
<updated>2008-06-30T03:48:01.097458+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214812081.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt>Motion/{<a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/KinematicJoint.cc.diff?r1=1.13&amp;r2=1.14">KinematicJoint.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/KinematicJoint.h.diff?r1=1.16&amp;r2=1.17">KinematicJoint.h</a>}</tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-30:13639.663399</id>
<title>Tekkotsu: adding invertTransform()</title>
<updated>2008-06-30T03:47:19.663399+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214812039.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Shared/fixedmat.h.diff?r1=1.6&amp;r2=1.7">Shared/fixedmat.h</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-29:76628.742615</id>
<title>Tekkotsu: Changed immediateRequest to a member variable and added validation code to</title>
<updated>2008-06-29T21:17:08.742615+00:00</updated>
<author><name>David Touretzky</name><email>dst@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214788628.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div style="padding:.25em 0;">make sure it's used correctly.  MapBuilder will no longer assume &quot;immediate&quot;</div>
<div style="padding:.25em 0;">for any request unless the user explicitly asks for it.  This avoids</div>
<div style="padding:.25em 0;">surprising the user by posting an event before the user can set up a </div>
<div style="padding:.25em 0;">listener for it.</div>
<div style="padding:.6em 0;"><div style="padding:.25em 0;">Modified: <tt>DualCoding/{<a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/DualCoding/MapBuilder.cc.diff?r1=1.73&amp;r2=1.74">MapBuilder.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/DualCoding/MapBuilderRequest.cc.diff?r1=1.1&amp;r2=1.2">MapBuilderRequest.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/DualCoding/MapBuilderRequest.h.diff?r1=1.15&amp;r2=1.16">MapBuilderRequest.h</a>}</tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-28:78881.444483</id>
<title>Tekkotsu: Wasn't initializing matrix data when constructing from submatrix.  Also adding more specializations</title>
<updated>2008-06-28T21:54:41.444483+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214704481.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Shared/fixedmat.h.diff?r1=1.5&amp;r2=1.6">Shared/fixedmat.h</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-26:84117.587396</id>
<title>Tekkotsu: adding check to allow no-op compilation on models without legs</title>
<updated>2008-06-26T23:21:57.587396+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214536917.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.cc.diff?r1=1.13&amp;r2=1.14">Motion/XWalkMC.cc</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-25:76700.855774</id>
<title>Tekkotsu: use isMobile instead of directly comparing qmin/qmax</title>
<updated>2008-06-25T21:18:20.855774+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214443100.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/IKGradientSolver.cc.diff?r1=1.10&amp;r2=1.11">Motion/IKGradientSolver.cc</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-25:76558.366256</id>
<title>Tekkotsu: fixing initial dq from switching to valarray... apparently operator= doesn't set length?  whatever...</title>
<updated>2008-06-25T21:15:58.366256+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214442958.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/IKGradientSolver.cc.diff?r1=1.9&amp;r2=1.10">Motion/IKGradientSolver.cc</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-25:74693.424237</id>
<title>Tekkotsu: switching to fixedmat routines instead of NEWMAT for kinematics calculations</title>
<updated>2008-06-25T20:44:53.424237+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214441093.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt>Motion/{<a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/IKGradientSolver.cc.diff?r1=1.8&amp;r2=1.9">IKGradientSolver.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/IKSolver.h.diff?r1=1.6&amp;r2=1.7">IKSolver.h</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/IKThreeLink.cc.diff?r1=1.1&amp;r2=1.2">IKThreeLink.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/IKThreeLink.h.diff?r1=1.2&amp;r2=1.3">IKThreeLink.h</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/KinematicJoint.cc.diff?r1=1.12&amp;r2=1.13">KinematicJoint.cc</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/KinematicJoint.h.diff?r1=1.15&amp;r2=1.16">KinematicJoint.h</a>, <a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/XWalkMC.cc.diff?r1=1.12&amp;r2=1.13">XWalkMC.cc</a>}</tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-25:74614.330104</id>
<title>Tekkotsu: fixing compilation on OS X 10.4, which doesn't have memset_patternX()</title>
<updated>2008-06-25T20:43:34.330104+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214441014.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Shared/fixedmat.h.diff?r1=1.4&amp;r2=1.5">Shared/fixedmat.h</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-25:74552.091543</id>
<title>Tekkotsu: fixing documentation and units</title>
<updated>2008-06-25T20:42:32.091543+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214440952.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Motion/SineMC.h.diff?r1=1.6&amp;r2=1.7">Motion/SineMC.h</a></tt></div>
</div></div></content>
</entry><entry>
<id>tag:tekkotsu.org,2008-06-25:70307.585337</id>
<title>Tekkotsu: ack!  reversed row/column order in unrolled loops, not to mention using '4' for the smaller sizes</title>
<updated>2008-06-25T19:31:47.585337+00:00</updated>
<author><name>Ethan Tira-Thompson</name><email>ejt@cs.cmu.edu</email></author>
<link href="http://www.tekkotsu.org/cvslog2web/2008/06/commit-1214436707.html" rel="alternate" type="text/html"/><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<div><div style="padding:.25em 0;">Modified: <tt><a href="http://cvs.tekkotsu.org/cgi/viewcvs.cgi/Tekkotsu/Shared/fixedmat.h.diff?r1=1.3&amp;r2=1.4">Shared/fixedmat.h</a></tt></div>
</div></div></content>
</entry></feed>