<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-22027702</id><updated>2011-07-28T21:58:03.141-07:00</updated><title type='text'>c6jones720cybernetix</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22027702.post-116975312163730474</id><published>2007-01-25T11:15:00.000-08:00</published><updated>2007-01-25T11:25:21.646-08:00</updated><title type='text'>New Boards</title><content type='html'>&lt;span style="font-family:arial;"&gt;The servo motor and servo controller boards have now been manufactured for me. I collected them last week. Ive soldered the connectors onto them and I am now waiting for a some new PIC and Picaxe processors to arrive. As soon as this happens I will actually have everything I need to drive my robot joints. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/x/blogger/5705/2235/320/342208/My%20boards.jpg" border="0" /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The annoying thing is that while I was waiting for my boards to be manufactured, I figured out how to build the multiplexer using USB electronics. One USB multiplexer could have easily done the work of 8 or more RS232 multiplexers! Oh well, thats a job for another day...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-116975312163730474?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/116975312163730474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=116975312163730474' title='42 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116975312163730474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116975312163730474'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2007/01/new-boards.html' title='New Boards'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>42</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-116758475423628083</id><published>2006-12-31T08:47:00.000-08:00</published><updated>2006-12-31T09:05:54.286-08:00</updated><title type='text'>Natural Language Processing</title><content type='html'>&lt;span style="font-family:arial;"&gt;I recently had a look at natural language processing and speech recognition. It makes for an interesting interface between people and machines. I had already experimented with voice control of robots but that was before I was able to program the Microsoft Speech SDK properly.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;After doing some research I have come up with a possible template for a speech processing NLP module for conversing with and controlling a robot. Im hoping the system will be capable fo the following:&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;Distinguishing between conversation types, &lt;strong&gt;Question&lt;/strong&gt;, &lt;strong&gt;Statement&lt;/strong&gt; and &lt;strong&gt;Command&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;Acquiring semantic knowledge by parsing &lt;strong&gt;Statements&lt;/strong&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;Retrieving facts from semantic knowledge base by answering simple &lt;strong&gt;Questions&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;Performing &lt;strong&gt;Commands&lt;/strong&gt; by comparing what was said against a list of acceptable commands&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;Asking a user for the definition of a word that does not appear in the lexicon and updating it&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;To do this Im planning to save semantic memory in the form of human readable files which can be parsed for content. Effectively you can tell the robot whatever you like, you can ask it a question about what you said later too.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;For understanding the general gist of the conversation I am using an Augmented transition Network or ATN. This contains a finite state machine whoose states are triggered by the grammer of the word it is parsing. This method is quite fiddley and takes a lot of fine tuning, but you can usually make sense of the sentances spoken.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/x/blogger/5705/2235/1600/261792/VOCAL_INTERFACE.gif"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/x/blogger/5705/2235/320/719648/VOCAL_INTERFACE.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;At this time Ive gotten as far as the ATN section. I'll get around to the rest of it when I get some time. &lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-116758475423628083?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/116758475423628083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=116758475423628083' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116758475423628083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116758475423628083'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/12/natural-language-processing.html' title='Natural Language Processing'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-116334031364474995</id><published>2006-11-12T05:44:00.000-08:00</published><updated>2006-11-12T06:05:13.656-08:00</updated><title type='text'>Neural Networks</title><content type='html'>&lt;span style="font-family:arial;"&gt;As well as working on my android I am also developing a general purpose vision system in my spare time. I wanted it to recognise objects by the way they look. I intend to use this mechanism in my robot for determining who people are by looking at thier faces. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I decided that I would try a nueral network just as an excersise to see how well suited neural networks are to recognising visual objects.  I can tell you - they are pretty impressive!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/nn2.png" border="0" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;I trained this network to recognise the numbers 0-9 visually by looking at the content of some bitmap files. All the bitmaps were the same size 80x60 pixels so I needed to give the network to have 4800 inputs and 10 outputs (one for each number).  After a few nights of messing around with learning coefficients and training epochs I got the network to generate a really good set of outputs. I am seriously considering not programming my robot to walk and letting a neural net do the work for me.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Neural networks can do amazing things if you have the patience to sit there and train them!&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-116334031364474995?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/116334031364474995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=116334031364474995' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116334031364474995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116334031364474995'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/11/neural-networks.html' title='Neural Networks'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-116216224526652809</id><published>2006-10-29T14:33:00.000-08:00</published><updated>2006-10-29T14:50:45.286-08:00</updated><title type='text'>Data Recovered</title><content type='html'>&lt;span style="font-family:arial;"&gt;I wrote a vision system making use of the VFW system to capture live images in windows before I learned to program Direct X. The hard disk the data was on decided to lose its FAT so I lost all my data. I had to leave my computer on for three days to recover all teh stuff on the broken hard disk but I got the bits I wanted back!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/vision%20system3%201.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Here is a screenshot of the basic version 2 vision system just doing basic image processing. Im going to expand the basic engine to include Neural nets for face and object detection. I also intend to whack in some program code to deal with stereoscopic vision and also 2d to 3d conversion in the style of David Marr.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/name%20the%20colour.jpg" border="0" /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;I also intend to add in the functionality to ascertain the colour of an given pixel so the name of the colour can be reported back. Ive got an algorithm that tells you the name of the closest colour match i.e. "dark blue" to any given RGB value. The table has over 700 colour definitions in it. Its has so many colour names that I had to resort to using excel to write the C program code for me!&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-116216224526652809?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/116216224526652809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=116216224526652809' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116216224526652809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116216224526652809'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/10/data-recovered.html' title='Data Recovered'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-116163199212472379</id><published>2006-10-23T12:30:00.000-07:00</published><updated>2006-10-23T12:33:12.133-07:00</updated><title type='text'>A New Hope</title><content type='html'>&lt;span style="font-family:arial;"&gt;Maybe its too soon to tell but I got hold of some data recovery software and I think theres a chance that I will be able to get back all of the work I lost on my hard disk. If thats the case then building my robot vision AI and navigation systems will be a breeze. All I need to do is leave my PC on for the next 7 hours...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-116163199212472379?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/116163199212472379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=116163199212472379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116163199212472379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116163199212472379'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/10/new-hope.html' title='A New Hope'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-116072992017920731</id><published>2006-10-13T01:47:00.000-07:00</published><updated>2006-10-13T01:58:40.190-07:00</updated><title type='text'>PCBs</title><content type='html'>&lt;span style="font-family:arial;"&gt;Here are the PCB layouts for the boards Im having made. Im expecting that the robot will have somewhere in the order of 30 servo motors and 5 to 6 controller units. &lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;p&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/SSC_and_SERVO.png" border="0" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I mentioned before that the electronic design of my robot will be generic. Most robot parts (limbs and body) will simply consist of multiple servomotors and sensors connected to a single SSC and input sensor reader.  Im going to need a USB hub or two to support that many peripheral devices. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;I'll bet the guys that will assemble the boards for me must be rubbing their hands together!&lt;/span&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-116072992017920731?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/116072992017920731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=116072992017920731' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116072992017920731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116072992017920731'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/10/pcbs.html' title='PCBs'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-116057035095381929</id><published>2006-10-11T05:33:00.000-07:00</published><updated>2006-10-11T05:39:10.963-07:00</updated><title type='text'>New Designs</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5705/2235/1600/servo.gif"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/servo.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5705/2235/1600/mux.gif"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/mux.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Here are the designs Im having made for me. One is the Multiplexer/SSC and the other is a revision of my older dual servo. In theory they will work with almost any radio control equipment so possibly if people want them I will sell units on.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-116057035095381929?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/116057035095381929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=116057035095381929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116057035095381929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116057035095381929'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/10/new-designs.html' title='New Designs'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-116056945277236498</id><published>2006-10-11T05:10:00.000-07:00</published><updated>2006-10-11T05:24:12.783-07:00</updated><title type='text'>Current Status</title><content type='html'>&lt;span style="font-family:arial;"&gt;Ive been very busy recently! Ive let my projects slip a bit. Still thats not such a bad thing, Since my last blog Ive learned PIC Assembly langauge, Network Programming and the basics of Direct X 9.0 programming for C++.  I already knew assembly language but didnt use it on my projects bacause it was so much cheaper and easier to use Picaxe Chips instead. Thats probably going to change because soon I will be ditching RS232 and using USB as the communication system for most of my projects. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Anyway I digress.. my Android project is back on and running at full steam!  Whilst Im waiting for my electronic systems to be made for me im going to have another look at robot vision. This time Im going to go the whole hog and do it full colour stereoscopic. Ive seen program code for acquiring images with two Webcams simultaneously but im not sure If I want to do it that way at all. I waiting for two colour analogue cameras and I think I'll do a bit of hardware multiplexing with that.. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Until then watch this space...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-116056945277236498?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/116056945277236498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=116056945277236498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116056945277236498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/116056945277236498'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/10/current-status.html' title='Current Status'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-115185628278179137</id><published>2006-07-02T08:46:00.000-07:00</published><updated>2006-07-02T09:04:42.806-07:00</updated><title type='text'>Modular design</title><content type='html'>Ive opted for a completely modular design for this robot. To this end nearly every single component (mechanica,l software or electronic) is modular, generic and can also be used somewhere else in the robot.&lt;br /&gt;&lt;br /&gt;Ive decided that electrically, every single limb on the robot should be completely self contained so that its only requirements are power and data. Mechanically most of the limbs will be the same because they are all made of the same basic components (when I get to the hands and head this may well change).&lt;br /&gt;A block diagram for the system roughly follows that shown below:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/ROBOT%20BLOCK%20DIAGRAM.jpg" border="0" /&gt;&lt;br /&gt;The software to control the robot is already modular. Ive used C++ and written a class header with generic functions for robot limbs. OO languages are excellent for this sort of thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-115185628278179137?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/115185628278179137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=115185628278179137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/115185628278179137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/115185628278179137'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/07/modular-design.html' title='Modular design'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-115185263818691638</id><published>2006-07-02T06:57:00.000-07:00</published><updated>2006-07-02T09:06:57.506-07:00</updated><title type='text'>Robot Calibration</title><content type='html'>&lt;span style="font-family:arial;"&gt;I have just put the first servo onto my robot. I am literally starting fromthe bottom up so the first motors I wired up and the ankle Y and Z roll motors. I have designed and breadboarded my own 8-channel Serial servo Controller &lt;/span&gt;&lt;span style="font-family:arial;"&gt;uni&lt;/span&gt;t&lt;span style="font-family:arial;"&gt; so up to 8 servos can be controlled at any one time. This will eventually be on the same board as the 16 channel multiplexer unit.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/back%20of%20the%20leg.jpg" border="0" /&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;I built a hand calibration unit that can output a signal to a single servo motor. The point of this is that you can set a demand angle for the servo and read back (using a protactor) the angle that the servo shaft actually went to. This allows you to adjust feedback potentiometer alignments or gearboxes etc if need be.&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/Hand%20calibration%20unit.jpg" border="0" /&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;I used this to correctly wire up the Y and Z roll joints on my robot ankle. Moving the hand calibration unit will now move the robot ankle. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-115185263818691638?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/115185263818691638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=115185263818691638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/115185263818691638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/115185263818691638'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/07/robot-calibration.html' title='Robot Calibration'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-115003321962036361</id><published>2006-06-11T05:34:00.000-07:00</published><updated>2006-06-15T13:41:32.456-07:00</updated><title type='text'>Bilateral Servo control</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5705/2235/1600/bilateral%20servo%20controller%20actual.1.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/bilateral%20servo%20controller%20actual.1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It is often easiest to implement a robotics project using open loop control systems. In these cases you can quickly make systems but once you have issued a command to the system, you have to assume that it has done its job because there is no way of monitoring it to find out for sure.&lt;br /&gt;&lt;br /&gt;Using off the shelf serial servo controllers (SSC) is a bit like this. They are very good but how do you know the servo motor shaft is where you instructed it to go? Although servos themselves are closed loop feedback systems the SSC is not part of that feedback system, hence the overall system is open loop.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;A bipedal robot is quite complex and Ive decided to make it completely closed loop so I can keep tabs on all real world variables at all times. To this end Ive made a 16 channel multiplexed servo position monitor. At any time you can know exactly what angle each servomotor shaft is at.&lt;br /&gt;&lt;br /&gt;This system is truly bilateral since the monitor transmits the same data packets as an SSC would receive. This means that connecting the SSC input to the Monitor output for the same servo would actually result in either a positive or a negative closed feedback loop depending on which way you wired up the potentiometer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-115003321962036361?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/115003321962036361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=115003321962036361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/115003321962036361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/115003321962036361'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/06/bilateral-servo-control.html' title='Bilateral Servo control'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-115002834808089594</id><published>2006-06-11T05:09:00.000-07:00</published><updated>2006-06-11T05:25:03.180-07:00</updated><title type='text'>My nice new house</title><content type='html'>I havent bloged for a while because I've recently moved into a nice new house with my Girlfriend.&lt;br /&gt;&lt;br /&gt;After settling in the first thing I did was take over ther larder and convert it into a cybernetics laboratory. Not sure if my girlfriend likes that or not - but tough!&lt;br /&gt;Anyway here are a few pics of the new setup Ive got in my larder.&lt;br /&gt;&lt;br /&gt;Ive set up a work bench with all my tools and made up a special rack for holding up my Bipedal robot. This stops it collapsing under its own weight when the motors are not engaged. It also allows me to test different walking gaits very quickly.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5705/2235/1600/robot%20rack.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 122px; CURSOR: hand; HEIGHT: 139px" height="251" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/robot%20rack.jpg" width="162" border="0" /&gt;&lt;/a&gt; &lt;a href="http://photos1.blogger.com/blogger/5705/2235/1600/my%20workbench.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" height="132" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/my%20workbench.jpg" width="183" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-115002834808089594?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/115002834808089594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=115002834808089594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/115002834808089594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/115002834808089594'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/06/my-nice-new-house.html' title='My nice new house'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-114232715596289883</id><published>2006-03-14T00:56:00.000-08:00</published><updated>2006-03-14T01:05:55.973-08:00</updated><title type='text'>Lead by Nose Programming</title><content type='html'>&lt;span style="font-family:arial;"&gt;Here are a pair of 3-DOF legs. All I need to do now is add the servo controllers. I've made the limbs in such a way that it is possible to dissengage the motor and potentiometer just by removing two screws. Using this method it is possible to program the robot "Lead By Nose style". So in order to program my robot to perform a specific repeatable motion all I have to do is dissengage the motor and pull the joints to whatever position I like. The potentiometer is still engaged so it will track where I pull the joints to. I can then simply record which positions I like, re-engage the motor and play back the joint trajectories and Bob's your uncle! &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Here are some pics of the two legs together..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/40600004.jpg" border="0" /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/show%20joints.jpg" border="0" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-114232715596289883?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/114232715596289883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=114232715596289883' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114232715596289883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114232715596289883'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/03/lead-by-nose-programming.html' title='Lead by Nose Programming'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-114232569295310119</id><published>2006-03-14T00:24:00.000-08:00</published><updated>2006-03-14T00:41:32.966-08:00</updated><title type='text'>High Power Servo Electronics</title><content type='html'>&lt;span style="font-family:arial;"&gt;Now Ive made a pair of 3-DOF legs I have only to attach them to each other. I am literally building this robot from the bottom up. I intend to use standard Picaxe 18 chips as positioning servos for each of the robot joints. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5705/2235/1600/Servo%20circuits.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/Servo%20circuits.jpg" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;Here is the schematic in jpeg form. IC1 is a standard Picaxe 18 chip. I will use it to read in two streams of  standard 1-18ms PWM from a servo controller and convert that into positional output for two motors.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Ive used this circuit on older robots and coupled with the Como 810:1 motors you have quite a powerful servo. In theory each servo will have a torque in the region of 3.3Nm at 12v over a travel range of about 180 degrees. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;The H-bridge is only a bipolar one but should be good for about 60 watts. I might use MOSFETs later on depending on how well it performs.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-114232569295310119?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/114232569295310119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=114232569295310119' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114232569295310119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114232569295310119'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/03/high-power-servo-electronics.html' title='High Power Servo Electronics'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-114043228752398819</id><published>2006-02-20T02:29:00.000-08:00</published><updated>2006-02-20T02:44:47.720-08:00</updated><title type='text'>Static Equilibrium On One Leg</title><content type='html'>Here are some pics of the right robot leg (I havent made a left leg yet). It is pretty stable thanks to its oversized foot. The motors a powerfull enough to drive the joints to all positions without stalling (and that was only using 3volts!).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 462px; CURSOR: hand; HEIGHT: 173px; TEXT-ALIGN: center" height="164" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/Finished%20leg%20straight.jpg" width="389" border="0" /&gt;&lt;br /&gt;Its so stable that I'm pretty sure I could get something like this to take simple steps in an open loop feedback system without any proper controller. - I dont really intend to do this but I think it could work.&lt;br /&gt;&lt;br /&gt;As you can see it is pretty close to my original drawing of the robot. I havent decided yet whats going to go above the waist but Im sure it will be a similar style to whats below it...&lt;br /&gt;&lt;br /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 371px; CURSOR: hand; HEIGHT: 178px; TEXT-ALIGN: center" height="178" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/Bent%20leg%20qusi%20static%20equilibrium.jpg" width="358" border="0" /&gt;&lt;br /&gt;Thats just balancing statically and most of the joints are set to about 45' to the normal. The weight is noticably at the front of the foot (Where a big toe would be).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-114043228752398819?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/114043228752398819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=114043228752398819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114043228752398819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114043228752398819'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/static-equilibrium-on-one-leg.html' title='Static Equilibrium On One Leg'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-114043133230526213</id><published>2006-02-20T02:13:00.000-08:00</published><updated>2006-02-20T02:28:52.416-08:00</updated><title type='text'>Robot Leg Subassemblies</title><content type='html'>&lt;div align="left"&gt;I decided to make this robot as easy as possible to construct and duplicate so I built it from easy subassemblies which all use common parts.&lt;br /&gt;&lt;br /&gt;Each leg consists of three parts each containing two servomotors. These are shown below...&lt;br /&gt;&lt;br /&gt;UPPER LEG (X-Z ROLL +-45') &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 381px; CURSOR: hand; HEIGHT: 118px; TEXT-ALIGN: center" height="100" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/Upper%20leg.jpg" width="362" border="0" /&gt;&lt;/p&gt;&lt;p&gt;MIDLEG (Y-Y ROLL +-45')&lt;/p&gt;&lt;p&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/40600012.jpg" border="0" /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;LOWER LEG (Y-Z ROLL +-45')&lt;/p&gt;&lt;p&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 356px; CURSOR: hand; HEIGHT: 141px; TEXT-ALIGN: center" height="135" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/Lower%20leg.jpg" width="344" border="0" /&gt;&lt;/p&gt;&lt;p&gt;As you can see it really is simple to construct. All I need to do is put thses assemblies together and drop in a servocontroller circuit board...&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-114043133230526213?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/114043133230526213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=114043133230526213' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114043133230526213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114043133230526213'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/robot-leg-subassemblies.html' title='Robot Leg Subassemblies'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-114042859683120920</id><published>2006-02-20T01:01:00.000-08:00</published><updated>2006-03-14T00:21:09.050-08:00</updated><title type='text'>New 3 DOF fully articulated leg</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5705/2235/1600/Original%20Plan.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/Original%20Plan.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;This is my initial plan for the biped section of my new android. The construction of the real thing looks strikingly similar to my original idea.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;I was thinking about using standard off the shelf parts like easily accessible gearmotors and boxes so the robot could be constructed easily cheaply and quickly.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;The robot assembly has 3 degrees of freedom in each leg which means it can perform similar movements to a human leg.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;Each joint uses a Como Drill 810:1 ratio motor for maximum torque for at low weight. The motors are coupled to potentiometers giving positional feedback. The whole thing is controlled by a Picaxe microcontroller run as a servocontroller.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;Im planning to create a 3D computer model of the robot using the Direct X API so when I write the rest of the control software the robot will have a spatial model of itself. I plan to use Denavit Hartenburg 3Dimensional coordinates do the robot will know exactly (by measurement) where all of its joints are at any given time. See below&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 616px; CURSOR: hand; HEIGHT: 338px; TEXT-ALIGN: center" height="231" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/body.jpg" width="427" border="0" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-114042859683120920?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/114042859683120920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=114042859683120920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114042859683120920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/114042859683120920'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/new-3-dof-fully-articulated-leg.html' title='New 3 DOF fully articulated leg'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113949112242180114</id><published>2006-02-09T05:18:00.000-08:00</published><updated>2006-02-09T05:18:42.426-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/egs.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/egs.jpg'&gt;&lt;/a&gt;&lt;br /&gt;I abandoned that project ages ago but recently I had the idea of building another android, but this time doing the legs differently. Previously I had used a double hinged mechanism with only 6 motors for both legs but this led to an underactuated design. It was also a bit to flexible too. Ive come up with a new simpler design using 6 motors per leg. And thats what I've come up with.... Im going to put in the other three motors on saturday. &amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113949112242180114?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113949112242180114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113949112242180114' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113949112242180114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113949112242180114'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/i-abandoned-that-project-ages-ago-but.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113949073460374937</id><published>2006-02-09T05:12:00.000-08:00</published><updated>2006-02-09T05:12:14.606-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/40600013.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/40600013.jpg'&gt;&lt;/a&gt;&lt;br /&gt;There he is sitting in my window sill waiting for some more rewiring.. &amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113949073460374937?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113949073460374937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113949073460374937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113949073460374937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113949073460374937'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/there-he-is-sitting-in-my-window-sill.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113949058005910898</id><published>2006-02-09T05:09:00.000-08:00</published><updated>2006-02-09T05:09:40.063-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/40600014.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/40600014.jpg'&gt;&lt;/a&gt;&lt;br /&gt;Once upon a time I thought you could get away without using microcontrollers in these sort of robots. I built this TTL multiplexer to control my robot. It interfaced to a PC using the parallel port. nice idea but you soon realise that serial/usb comms are far superior. Still it was pretty cool to see those LEDS flashing away inside the robots chest as it moved about.&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113949058005910898?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113949058005910898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113949058005910898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113949058005910898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113949058005910898'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/once-upon-time-i-thought-you-could-get.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113949046575254594</id><published>2006-02-09T05:07:00.000-08:00</published><updated>2006-02-09T05:07:45.756-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/MICROPROCESSOR%20CONTROLLED%20SUPERVISOR.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/MICROPROCESSOR%20CONTROLLED%20SUPERVISOR.jpg'&gt;&lt;/a&gt;&lt;br /&gt;I went to Rajani's (a bargain basement in Bristol England) and they had these weird gyroscopic gamepads that they obviously couldnt sell. i bought one and took out the gyroscope (thats what that thing in the middle is). I was going to write software to use it as a roll/pitch attitude stabiliser to stop my robot from falling over.&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113949046575254594?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113949046575254594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113949046575254594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113949046575254594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113949046575254594'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/i-went-to-rajanis-bargain-basement-in.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113948964499386992</id><published>2006-02-09T04:54:00.000-08:00</published><updated>2006-02-09T04:54:04.996-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/40600005.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/40600005.jpg'&gt;&lt;/a&gt;&lt;br /&gt;Then I realised that in order to walk usually you really need to add motors for shifting the balance left and right.&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113948964499386992?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113948964499386992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113948964499386992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948964499386992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948964499386992'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/then-i-realised-that-in-order-to-walk.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113948962781225670</id><published>2006-02-09T04:53:00.000-08:00</published><updated>2006-02-09T04:53:47.816-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/Help%21%20-%20Theres%20a%20table%20stuck%20between%20my%20legs%20and%20waist%21.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/Help%21%20-%20Theres%20a%20table%20stuck%20between%20my%20legs%20and%20waist%21.jpg'&gt;&lt;/a&gt;&lt;br /&gt;Now I dont know about you guys but I thought it would be easy to just add the legs I'd made to the torso of my robot.&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113948962781225670?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113948962781225670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113948962781225670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948962781225670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948962781225670'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/now-i-dont-know-about-you-guys-but-i.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113948941751096621</id><published>2006-02-09T04:50:00.000-08:00</published><updated>2006-02-09T04:50:17.516-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/quad%20driver2.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/quad%20driver2.jpg'&gt;&lt;/a&gt;&lt;br /&gt;I built clusters of servomotors together on one board. They are controlled by a standard Milford 8-channel serial servo controller. The servos used a PICAXE 18 (standard) microcontroller using a BASIC program I wrote.&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113948941751096621?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113948941751096621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113948941751096621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948941751096621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948941751096621'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/i-built-clusters-of-servomotors.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113948938444269309</id><published>2006-02-09T04:49:00.000-08:00</published><updated>2006-02-09T04:49:44.446-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/NEW%20LEGS%20FRONT.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/NEW%20LEGS%20FRONT.jpg'&gt;&lt;/a&gt;&lt;br /&gt;I built some legs for the robot. (These are the earliest biped legs I built). I built my own remote positioning servomotors using Como 810:1 drill motors and potentiometers. They are completely compatible with RC model servos but use a higher voltage. &amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113948938444269309?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113948938444269309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113948938444269309' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948938444269309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948938444269309'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/i-built-some-legs-for-robot.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113948897726749788</id><published>2006-02-09T04:42:00.000-08:00</published><updated>2006-02-09T04:42:57.270-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/ROBOT%20SCALE%20INDICATION.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/ROBOT%20SCALE%20INDICATION.jpg'&gt;&lt;/a&gt;&lt;br /&gt;Theres the robot tired after a hard days work.Sitting on top of its charger.&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113948897726749788?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113948897726749788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113948897726749788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948897726749788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113948897726749788'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/theres-robot-tired-after-hard-days.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113922955527074360</id><published>2006-02-06T04:39:00.000-08:00</published><updated>2006-02-06T04:39:15.356-08:00</updated><title type='text'></title><content type='html'>&lt;a href='http://photos1.blogger.com/hello/246/9722/640/head.jpg'&gt;&lt;img border='0' style='border:1px solid #000000; margin:2px' src='http://photos1.blogger.com/hello/246/9722/320/head.jpg'&gt;&lt;/a&gt;&lt;br /&gt;It all started with this guy.I thought it would be cool to build a robotic head that could see, hear, speak and perceive distance. So I built MR_HEAD.&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113922955527074360?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113922955527074360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113922955527074360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113922955527074360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113922955527074360'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/it-all-started-with-this-guy.html' title=''/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22027702.post-113922119393895922</id><published>2006-02-06T01:58:00.000-08:00</published><updated>2006-02-06T02:19:53.946-08:00</updated><title type='text'>Android</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5705/2235/1600/upperbody.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/5705/2235/320/upperbody.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A while ago I was watching TV and thinking about all the old fashioned portrayals of the future, they always had robots running around doing stuff. I got to thinking "Well its the 21st Century so where are all the robots?"&lt;br /&gt;&lt;br /&gt;Then it struck me.. There were none! So I thought I'd better do something about the situation and took it upon myself to build some funky robots.&lt;br /&gt;&lt;br /&gt;So here we are, a couple of robotics and AI projects Ive been tinkering with..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22027702-113922119393895922?l=c6jones720cybernetix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://c6jones720cybernetix.blogspot.com/feeds/113922119393895922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22027702&amp;postID=113922119393895922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113922119393895922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22027702/posts/default/113922119393895922'/><link rel='alternate' type='text/html' href='http://c6jones720cybernetix.blogspot.com/2006/02/android.html' title='Android'/><author><name>c6jones720</name><uri>http://www.blogger.com/profile/16404976288143342566</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
