<?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:blogger='http://schemas.google.com/blogger/2008' 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-5981142976661648009</id><updated>2024-11-05T19:01:49.779-08:00</updated><category term="robot"/><category term="led"/><category term="avr"/><category term="diy"/><category term="robotic"/><category term="mcu"/><category term="android"/><category term="idea"/><category term="project"/><category term="electronic"/><category term="matrix"/><category term="embedded"/><category term="attiny13"/><category term="sensor"/><category term="wireless"/><category term="tiny13"/><category term="adruino"/><category term="asimo"/><category term="concept"/><category term="honda"/><category term="tiny2313"/><category term="tutorial"/><category term="clock"/><category term="japan"/><category term="knowledge"/><category term="robotics"/><category term="arduino"/><category term="arm"/><category term="atmega"/><category term="beagleboard"/><category term="bluetooth"/><category term="geeky"/><category term="ir"/><category term="opencv"/><category term="power"/><category term="toy"/><category term="valentines"/><category term="74hc595"/><category term="Infrared"/><category term="Linux"/><category term="Love"/><category term="TI watch"/><category term="balance"/><category term="color"/><category term="development"/><category term="gift"/><category term="image processing"/><category term="interrupt"/><category term="motors"/><category term="pic"/><category term="pir"/><category term="solar"/><category term="Chronos"/><category term="IEEE"/><category term="Integrated circuit"/><category term="Scfi"/><category term="accelerometer"/><category term="autom"/><category term="avrtv"/><category term="bandai"/><category term="chumby"/><category term="circuit"/><category term="counter"/><category term="craft"/><category term="diode"/><category term="engineer"/><category term="game"/><category term="gyro"/><category term="gyroscope"/><category term="input"/><category term="kit"/><category term="mit"/><category term="multi touch"/><category term="openwrt"/><category term="processing"/><category term="qbo"/><category term="robots"/><category term="router"/><category term="servo"/><category term="sockets"/><category term="sound"/><category term="stk500"/><category term="table"/><category term="teddy"/><category term="touch"/><category term="touchscreen"/><category term="tplink"/><category term="uart"/><category term="video"/><category term="water"/><category term="wave"/><category term="wheels"/><category term="3d"/><category term="4017"/><category term="4d"/><category term="5x7"/><category term="7 segments"/><category term="Electroluminescent"/><category term="OS"/><category term="Rfid"/><category term="SD"/><category term="TV"/><category term="a8"/><category term="accessory"/><category term="adafruit"/><category term="app"/><category term="assmebly"/><category term="at90usb"/><category term="atmega128"/><category term="atmega168"/><category term="atmel"/><category term="attiny43u"/><category term="avrlib"/><category term="ball"/><category term="battery"/><category term="beaglebone"/><category term="bear"/><category term="beatbot"/><category term="bicycle"/><category term="blimp"/><category term="blindness"/><category term="blue"/><category term="book"/><category term="brain"/><category term="bubbles"/><category term="canon"/><category term="case"/><category term="cnc"/><category term="conductive"/><category term="cool"/><category term="cortex"/><category term="cp210x"/><category term="ctc"/><category term="cube"/><category term="cubecam"/><category term="cut"/><category term="dark"/><category term="demo"/><category term="digital compass"/><category term="doll"/><category term="draw"/><category term="dress"/><category term="drone"/><category term="egg"/><category term="energy"/><category term="external"/><category term="eye"/><category term="face"/><category term="facebook"/><category term="fan"/><category term="flyfire"/><category term="flying"/><category term="fudan"/><category term="fuwa"/><category term="g1"/><category term="geminoid"/><category term="google"/><category term="gp2d12"/><category term="green"/><category term="gyrowheel"/><category term="iWoz"/><category term="ipod"/><category term="jtag"/><category term="kaist"/><category term="kinect"/><category term="l298"/><category term="lamp"/><category term="laser"/><category term="lego"/><category term="linux beagleboard"/><category term="lip"/><category term="lisa"/><category term="lumindot"/><category term="luminodot"/><category term="mario"/><category term="max7219"/><category term="medialab"/><category term="mega"/><category term="midi"/><category term="miling"/><category term="mind"/><category term="mips"/><category term="mmc"/><category term="mobile"/><category term="module"/><category term="mona"/><category term="motion"/><category term="mouse"/><category term="mpt"/><category term="music"/><category term="nabaztag"/><category term="necklace"/><category term="nexus one"/><category term="nixie"/><category term="octarm"/><category term="oled"/><category term="openframework"/><category term="pen"/><category term="piano"/><category term="plastic"/><category term="ponoko"/><category term="projector"/><category term="remote"/><category term="rf24L01"/><category term="rgb"/><category term="roboone"/><category term="ros"/><category term="rosjava"/><category term="saving"/><category term="schematic"/><category term="segway"/><category term="sensecam"/><category term="serial"/><category term="simple"/><category term="sky"/><category term="sleep"/><category term="smartbird"/><category term="space"/><category term="sparkfun"/><category term="suit"/><category term="tape"/><category term="ted"/><category term="timer"/><category term="tiny84"/><category term="trackballer"/><category term="tube"/><category term="ucam"/><category term="usb"/><category term="usb2serial"/><category term="vase"/><category term="voice"/><category term="voice2led"/><category term="vr"/><category term="walker"/><category term="wood"/><category term="wr703n"/><category term="youtube"/><category term="zeno"/><title type='text'>BitArtist.org</title><subtitle type='html'>Discover the beauty of bits.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.bitartist.org/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>242</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-7132464031534343324</id><published>2014-06-05T21:02:00.002-07:00</published><updated>2014-06-05T21:02:27.689-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robotic"/><title type='text'>MorpHex - hexapod robot can tranform.</title><content type='html'>Hexapod robot is fun to watch, and MorpHex is even more awesome. It can transform to a ball and then back to normal hexapod. The transformation is incredible! Let&#39;s check out the video demo:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/yn3FWb-vQQ4?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/7132464031534343324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/7132464031534343324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/7132464031534343324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/7132464031534343324'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2014/06/morphex-hexapod-robot-can-tranform.html' title='MorpHex - hexapod robot can tranform.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-1999895338892126534</id><published>2014-06-05T19:49:00.001-07:00</published><updated>2014-06-05T19:49:06.358-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robotics"/><title type='text'>Extra Robot Hand help your daily life.</title><content type='html'>Supernumerary Robotic Limbs (SRLs) are the robotic limbs to help when you have both your hands busy. It is very helpful for field workers, sometimes you do need extra hand but no one is around you.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/LkXpldrhRm4?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
You can see how the SRLS can help in the above video.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://darbelofflab.mit.edu/sites/default/files/images/SRL_Concept_web.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://darbelofflab.mit.edu/sites/default/files/images/SRL_Concept_web.png&quot; height=&quot;313&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
via&amp;nbsp;&lt;a href=&quot;http://darbelofflab.mit.edu/?q=node/22&quot;&gt;http://darbelofflab.mit.edu/?q=node/22&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/1999895338892126534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/1999895338892126534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/1999895338892126534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/1999895338892126534'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2014/06/extra-robot-hand-help-your-daily-life.html' title='Extra Robot Hand help your daily life.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-231721586993247187</id><published>2013-01-06T00:28:00.002-08:00</published><updated>2013-01-06T00:28:39.033-08:00</updated><title type='text'>Robot Bear Powered Android OS.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNyF7f45hI-1ldA-DWx_0npFwW3kb_LDSP_L8kJ4SHJ0X1WYp2qypAQw8bBFwXNEGYyr49G-kKDF0_88PHrwvYLyco4DVygFg4BxURDUk5HGguZmJhVssyObhyphenhyphenJ0Q3u5UHZ2uaOAwI8Y0/s1600/IMG_6777.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNyF7f45hI-1ldA-DWx_0npFwW3kb_LDSP_L8kJ4SHJ0X1WYp2qypAQw8bBFwXNEGYyr49G-kKDF0_88PHrwvYLyco4DVygFg4BxURDUk5HGguZmJhVssyObhyphenhyphenJ0Q3u5UHZ2uaOAwI8Y0/s400/IMG_6777.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Robot Bear is a social robot platform controlled by Android OS. It has 8 motors (head, eyebrow, hand, leg movements).&amp;nbsp;It uses eyebrow to express feeling to the user, such as happiness, sadness and anger. It also comes with Face tracking&amp;nbsp;capability to keep eye contact with the user.&amp;nbsp;&amp;nbsp;With Android OS, it can use the built-in TTS to talk to user and help user to gather information from the Internet.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;

Please check out the demonstration here:
&lt;iframe allowfullscreen=&quot;allowfullscreen&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/PW40BNax-FQ&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/231721586993247187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/231721586993247187' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/231721586993247187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/231721586993247187'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2013/01/robot-bear-powered-android-os.html' title='Robot Bear Powered Android OS.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNyF7f45hI-1ldA-DWx_0npFwW3kb_LDSP_L8kJ4SHJ0X1WYp2qypAQw8bBFwXNEGYyr49G-kKDF0_88PHrwvYLyco4DVygFg4BxURDUk5HGguZmJhVssyObhyphenhyphenJ0Q3u5UHZ2uaOAwI8Y0/s72-c/IMG_6777.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-1744149870904896462</id><published>2012-12-19T07:04:00.000-08:00</published><updated>2012-12-19T07:04:21.044-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="drone"/><category scheme="http://www.blogger.com/atom/ns#" term="robot"/><title type='text'>ARDrone for Android Test code.</title><content type='html'>AR Drone provides API for Linux, iPhone and Android.&lt;br /&gt;
&lt;br /&gt;
But if you want to control the AR Drone using simple UDP protocol on your Android. I have prepared a simple test code for you all. It is only tested with AR Drone 2.0 on Android 2.3 or above.&lt;br /&gt;
&lt;br /&gt;
Please check out the code here:
&lt;a href=&quot;https://github.com/senzhk/ARDroneAndroid&quot;&gt;https://github.com/senzhk/ARDroneAndroid&lt;/a&gt;

</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/1744149870904896462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/1744149870904896462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/1744149870904896462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/1744149870904896462'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/12/ardrone-for-android-test-code.html' title='ARDrone for Android Test code.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-7560105393572318754</id><published>2012-11-27T19:36:00.001-08:00</published><updated>2012-11-27T19:36:08.888-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robots"/><title type='text'>IEEE Robots iPad App</title><content type='html'>IEEE just released an iPad app with detail description about robots around the world, including information and 360 degree photos. It is a must-have for robot lover:)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://a157.phobos.apple.com/us/r1000/066/Purple/v4/47/a9/73/47a9734e-f5fd-9bb6-e39f-58d5d6ddc623/mzl.labhsqpl.480x480-75.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;http://a157.phobos.apple.com/us/r1000/066/Purple/v4/47/a9/73/47a9734e-f5fd-9bb6-e39f-58d5d6ddc623/mzl.labhsqpl.480x480-75.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
via&amp;nbsp;&lt;a href=&quot;https://itunes.apple.com/us/app/robots-for-ipad/id566581906?ls=1&amp;amp;mt=8&quot;&gt;https://itunes.apple.com/us/app/robots-for-ipad/id566581906?ls=1&amp;amp;mt=8&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/7560105393572318754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/7560105393572318754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/7560105393572318754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/7560105393572318754'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/11/ieee-robots-ipad-app.html' title='IEEE Robots iPad App'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-8998537426894243588</id><published>2012-11-06T06:44:00.000-08:00</published><updated>2012-11-06T06:44:17.663-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="robot"/><category scheme="http://www.blogger.com/atom/ns#" term="robotic"/><title type='text'>Android Robot - Auto pilot project</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIBAZ8YSeUfn2EsSNkw_wIoujIujZGBypsb32rB69cWmRXajMiIuYkb7sE7q_NcjAXABstddpt9eFEFwpfothyphenhyphenVNVz4Hli1n84iEt9kkZi9VWVJbfcCEgkYfwTJlD2ATXhQMHQf3dONmI/s1600/2012-11-05+21.55.01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIBAZ8YSeUfn2EsSNkw_wIoujIujZGBypsb32rB69cWmRXajMiIuYkb7sE7q_NcjAXABstddpt9eFEFwpfothyphenhyphenVNVz4Hli1n84iEt9kkZi9VWVJbfcCEgkYfwTJlD2ATXhQMHQf3dONmI/s320/2012-11-05+21.55.01.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Android smartphone is a very powerful device, with GPS, digital compass, gyro, and accelerometer inside, which can be a great platform for making robot. Moreover,  the dual core processor inside can perform intensive calculations as well.&lt;br /&gt;
&lt;br /&gt;
In order to let my Galaxy Nexus to control the motors, I used the cheap wifi router: TP-LINK WR703N as a wifi to serial bridge to my motor boards. I can simply send tcp packet to control the motors.&lt;br /&gt;
&lt;br /&gt;
My ultimate goal is making an autopilot robot using GPS, but the result is very bad as the best positioning accuracy is only around 10 meters.

I think GPS reading should only use as reference, I may need to consider other sensor readings to calculate the best estimated position of the robot during navigation.&amp;nbsp;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anyway, here is the screenshot of my app:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrJEDCzbAJsKYqakyRkBCI5-yDTsaciixvAA0gmtqYy3g3Sd0Yb6ocpdl8C9D6k5KFG0EZfN6SFGuEdto5nh_F2G5HiRYixVwKZRmEKIMK70TH1WrQ74IUq857-pqQalnzn06fXAEjdqc/s1600/cap.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrJEDCzbAJsKYqakyRkBCI5-yDTsaciixvAA0gmtqYy3g3Sd0Yb6ocpdl8C9D6k5KFG0EZfN6SFGuEdto5nh_F2G5HiRYixVwKZRmEKIMK70TH1WrQ74IUq857-pqQalnzn06fXAEjdqc/s400/cap.jpg&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is the video showing the robot using digital compass on the phone to adjust the orientation:

&lt;br /&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/5mG4gxWnZTM?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;br /&gt;
For GPS and digital compass programming, I would recommend you to read this project:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;http://code.google.com/p/bearing/source/browse/#git%2FBearing%2Fsrc%2Fcom%2Falfray%2Fbearing&quot;&gt;http://code.google.com/p/bearing/source/browse/#git%2FBearing%2Fsrc%2Fcom%2Falfray%2Fbearing&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The source codes show you how to read the compass and gps data, also calculate distance and bearing of two locations.&lt;br /&gt;
&lt;br /&gt;
Finally here is the video showing the robot in auto pilot mode, use GPS and digital compass to navigate.&lt;br /&gt;
&lt;iframe allowfullscreen=&quot;allowfullscreen&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/_iDlNr5FOAg&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;

&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/8998537426894243588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/8998537426894243588' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/8998537426894243588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/8998537426894243588'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/11/android-robot-auto-pilot-project.html' title='Android Robot - Auto pilot project'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIBAZ8YSeUfn2EsSNkw_wIoujIujZGBypsb32rB69cWmRXajMiIuYkb7sE7q_NcjAXABstddpt9eFEFwpfothyphenhyphenVNVz4Hli1n84iEt9kkZi9VWVJbfcCEgkYfwTJlD2ATXhQMHQf3dONmI/s72-c/2012-11-05+21.55.01.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-3302085991162435041</id><published>2012-07-26T07:28:00.001-07:00</published><updated>2012-07-26T07:28:25.883-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="brain"/><category scheme="http://www.blogger.com/atom/ns#" term="wave"/><title type='text'>Brain Wave Sensors with Android OS</title><content type='html'>&amp;nbsp;For disabled people, may be has difficulties to control a smart phone, now using Neurosky&#39;s MindWave Mobile (Brain wave sensors) as an input device to any Android device. Though the app presents very limited information, it is still a good demostration.&lt;br /&gt;


&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/y2IAcqv09XA?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/y2IAcqv09XA?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/3302085991162435041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/3302085991162435041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3302085991162435041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3302085991162435041'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/07/brain-wave-sensors-with-android-os.html' title='Brain Wave Sensors with Android OS'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-2742443520136253816</id><published>2012-07-20T18:47:00.000-07:00</published><updated>2012-07-20T18:47:05.919-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robot"/><title type='text'>US Air Force Flapping Wing M.A.V</title><content type='html'>A very cool video talking about M.A.V (Micro Air Vehicle) using in battle field!

&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/_5YkQ9w3PJ4?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/_5YkQ9w3PJ4?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/2742443520136253816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/2742443520136253816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/2742443520136253816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/2742443520136253816'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/07/us-air-force-flapping-wing-mav.html' title='US Air Force Flapping Wing M.A.V'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-3696127665355571823</id><published>2012-07-10T20:27:00.002-07:00</published><updated>2012-07-10T20:27:34.004-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="app"/><category scheme="http://www.blogger.com/atom/ns#" term="blindness"/><title type='text'>Color Identifier for Android - WhatColor</title><content type='html'>Found an interesting app on Android, it aims to help people with blindness or color blindness. It captures the images from the Android Phone and tell the user (via Text to Speech) what is the main contributing color on the screen. It should be&amp;nbsp; a good way for them to explore the world.&lt;br /&gt;
&lt;br /&gt;
Please check out the demo:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/eddMPefbOv8?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Play store :&lt;br /&gt;
&lt;a class=&quot;yt-uix-redirect-link&quot; dir=&quot;ltr&quot; href=&quot;https://play.google.com/store/apps/details?id=com.enlighten.colormatcheren&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #ebebeb; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #1c62b9; cursor: pointer; font-family: arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; margin: 0px; orphans: 2; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; target=&quot;_blank&quot; title=&quot;https://play.google.com/store/apps/details?id=com.enlighten.colormatcheren&quot;&gt;https://play.google.com/store/apps/details?id=com.enlighten.colormatcheren&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/3696127665355571823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/3696127665355571823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3696127665355571823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3696127665355571823'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/07/color-identifier-for-android-whatcolor.html' title='Color Identifier for Android - WhatColor'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-3522543743190570472</id><published>2012-05-30T23:58:00.000-07:00</published><updated>2012-05-30T23:58:01.300-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robotic"/><category scheme="http://www.blogger.com/atom/ns#" term="robots"/><title type='text'>AR Treasure Hunting Game by SIProp.</title><content type='html'>It is a very cool project developed by SIProp. 

Demonstration:
&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/GcfiXjuEb4I?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/GcfiXjuEb4I?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;

Website : &lt;a href=&quot;http://www.siprop.org/en/2.0/index.php?product%2FTreasureHuntingRobot&quot;&gt;http://www.siprop.org/en/2.0/index.php?product%2FTreasureHuntingRobot

&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/3522543743190570472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/3522543743190570472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3522543743190570472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3522543743190570472'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/05/ar-treasure-hunting-game-by-siprop.html' title='AR Treasure Hunting Game by SIProp.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-4749813203716701327</id><published>2012-04-18T08:53:00.001-07:00</published><updated>2012-04-18T08:53:37.305-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robotic"/><category scheme="http://www.blogger.com/atom/ns#" term="ros"/><category scheme="http://www.blogger.com/atom/ns#" term="rosjava"/><title type='text'>ROSJava - ROS pure java implementation.</title><content type='html'>ROS is a very famous open source project, Google and Willow Garage worked out a pure java implementation and it works on Android of course! So you can turn your smartphone to robot or just simply communicate with a ROS enabled robot.

&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/FxXBUp-4800?version=3&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/FxXBUp-4800?version=3&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;

Check out the rosjava project:
&lt;a href=&quot;http://code.google.com/p/rosjava/&quot;&gt;http://code.google.com/p/rosjava/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/4749813203716701327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/4749813203716701327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/4749813203716701327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/4749813203716701327'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/04/rosjava-ros-pure-java-implementation.html' title='ROSJava - ROS pure java implementation.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-2950827950775004779</id><published>2012-04-14T03:39:00.000-07:00</published><updated>2012-04-14T03:39:06.208-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="geminoid"/><category scheme="http://www.blogger.com/atom/ns#" term="robotic"/><title type='text'>Geminoid F - Female Robot.</title><content type='html'>Geminoid F - the female robot looks like a real human made by Osaka University&#39;s Hiroshi Ishiguro, she can perform many different facial expressions and interact with people. She looks so real, you can see her blinking and singing like a human. 

&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://a8.sphotos.ak.fbcdn.net/hphotos-ak-ash3/529107_10150665084323575_590963574_9420813_2129935201_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;265&quot; src=&quot;http://a8.sphotos.ak.fbcdn.net/hphotos-ak-ash3/529107_10150665084323575_590963574_9420813_2129935201_n.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://a2.sphotos.ak.fbcdn.net/hphotos-ak-ash3/579629_10150665084193575_590963574_9420812_1119417158_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://a2.sphotos.ak.fbcdn.net/hphotos-ak-ash3/579629_10150665084193575_590963574_9420812_1119417158_n.jpg&quot; width=&quot;266&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://a6.sphotos.ak.fbcdn.net/hphotos-ak-snc7/575315_10150665083318575_590963574_9420804_950104565_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://a6.sphotos.ak.fbcdn.net/hphotos-ak-snc7/575315_10150665083318575_590963574_9420804_950104565_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://a6.sphotos.ak.fbcdn.net/hphotos-ak-snc7/575315_10150665083318575_590963574_9420804_950104565_n.jpg&quot; width=&quot;266&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Also, Check out her singing here:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;

&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/kNlM5cG3E3w?version=3&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/kNlM5cG3E3w?version=3&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/2950827950775004779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/2950827950775004779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/2950827950775004779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/2950827950775004779'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/04/geminoid-f-female-robot.html' title='Geminoid F - Female Robot.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-8442821503256157754</id><published>2012-04-12T21:03:00.000-07:00</published><updated>2012-04-12T21:03:04.090-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robotic"/><title type='text'>Robot sits on your shoudler</title><content type='html'>it is so cool, you can go to shopping with another one at home using this robot. He can see what you are checking in the mall and also interact people with skype!

&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/4doyLws0zC0?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/4doyLws0zC0?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/8442821503256157754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/8442821503256157754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/8442821503256157754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/8442821503256157754'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/04/robot-sits-on-your-shoudler.html' title='Robot sits on your shoudler'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-3776365852831053337</id><published>2012-03-26T00:49:00.000-07:00</published><updated>2012-03-26T00:49:23.234-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robot"/><title type='text'>OpenQbo - Open Source Robot Linux distribution.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://thecorpora.com/blog/wp-content/uploads/2012/02/Screenshot-at-2012-02-27-160047.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;179&quot; src=&quot;http://thecorpora.com/blog/wp-content/uploads/2012/02/Screenshot-at-2012-02-27-160047.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Qbo - the robot is definitely under my watch list recently, a robot can talk and learn is going to be released in the year 2012. The company is also releasing the OpenQbo, the Linux distribution that uses on the robot.&lt;br /&gt;
&lt;br /&gt;
Basically, you can download the beta version here: &lt;a href=&quot;http://thecorpora.com/blog/?p=886&quot;&gt;http://thecorpora.com/blog/?p=886&lt;/a&gt; and then boot from CD, you will enter the OpenQbo.&lt;br /&gt;
&lt;br /&gt;
There are at least two things, you may try : &lt;br /&gt;
&lt;br /&gt;
The Speech Recognition System:&lt;br /&gt;
&lt;a href=&quot;http://thecorpora.com/blog/?p=411&quot;&gt;http://thecorpora.com/blog/?p=411&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The Text to Speech System:&lt;br /&gt;
&lt;a href=&quot;http://thecorpora.com/blog/?p=389&quot;&gt;http://thecorpora.com/blog/?p=389&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hope I can learn more how to use this OpenQbo and perform somethings cool later.</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/3776365852831053337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/3776365852831053337' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3776365852831053337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3776365852831053337'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/03/openqbo-open-source-robot-linux.html' title='OpenQbo - Open Source Robot Linux distribution.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-4167586136730932425</id><published>2012-03-20T07:37:00.001-07:00</published><updated>2012-03-20T07:38:23.244-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IEEE"/><category scheme="http://www.blogger.com/atom/ns#" term="robotics"/><title type='text'>Top 12 Robotics Trend for 2012.</title><content type='html'>IEEE Spectrum published an article about the latest robotics trend for 2012. Be sure to check it out here:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://spectrum.ieee.org/automaton/robotics/robotics-hardware/robotics-trends-for-2012&quot;&gt;http://spectrum.ieee.org/automaton/robotics/robotics-hardware/robotics-trends-for-2012&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
List of the robotic trends:&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#1 CO-ROBOTS: ROBOTS AS CO-WORKERS AND CO-INHABITANTS&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#2 3D SENSING: THE KINECT REVOLUTION CONTINUES&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#3 CLOUD ROBOTICS: THE FORECAST CALLS FOR CLOUDS&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#4 COMPLIANT ACTUATION: ROBOTS WITH A SOFT TOUCH&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#5 SMARTPHONE-BASED ROBOTS: THE NEW ROBOT BRAINS&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#6 LOW-COST MANIPULATION: A ROBOT ARM YOU CAN AFFORD&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#7 SELF-DRIVING VEHICLES: COMING TO A STREET NEAR YOU&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#8 FACTORY ROBOT HELPERS: THE FUTURE OF MANUFACTURING&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#9 RAPID PROTOTYPING: A 3D PRINTER IN EVERY HOME&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#10 UNMANNED AERIAL VEHICLES: CROWDED SKIES&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#11 TELEPRESENCE ROBOTS: YOUR AVATAR IN THE REAL WORLD&lt;/strong&gt;&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;#12 BIONICS: THE LINE BETWEEN HUMANS AND MACHINES GETS BLURIER&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/4167586136730932425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/4167586136730932425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/4167586136730932425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/4167586136730932425'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/03/top-12-robotics-trend-for-2012.html' title='Top 12 Robotics Trend for 2012.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-1019583871056400546</id><published>2012-03-15T09:03:00.000-07:00</published><updated>2012-03-15T09:03:40.743-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3d"/><category scheme="http://www.blogger.com/atom/ns#" term="cube"/><category scheme="http://www.blogger.com/atom/ns#" term="led"/><title type='text'>My 3D Led Cube Assembled.</title><content type='html'>Recently, I buy a 3D Led cube from mainland China, it contains 8x8x8 Blue Leds. It powers up by normal USB +5V source. Also, It comes with a pre-programmed MCU, you get few features build-in (looping some cool 3d patterns, lamp and audio visualizer) .&lt;br /&gt;
&lt;br /&gt;
The audio visualizer is very cool and handy, you can just plug in an audio jack and play music. There is API for you to control the leds via i2c, but I don&#39;t have time to try.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Let&#39;s see some photos:


&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtHBTTL2mB3kTxQgtMmVavZbCeU-Q9vjXMUFEUYVn2Ct270vG9eY8nmAC0txEa8gg-4SwrHJupLfD4CnOCeeNYfr_e7Gi3YN-WX0Bc8D9_nbuoMcave3W_6EYroACPD4Y38P0eZ39FoZs/s1600/DSCF1549.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtHBTTL2mB3kTxQgtMmVavZbCeU-Q9vjXMUFEUYVn2Ct270vG9eY8nmAC0txEa8gg-4SwrHJupLfD4CnOCeeNYfr_e7Gi3YN-WX0Bc8D9_nbuoMcave3W_6EYroACPD4Y38P0eZ39FoZs/s320/DSCF1549.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCeq8WxxxxOOmgl7agRmU147X3TJuNFwgxqe3x9eymc32iHnNTkPua1mwzPBPsV9JZfvddsdgMrD39DtS_86lGreRipGxvXqmN3b_rNWl6UTJZJG7be7rFHRXCV3bDzjjtLlm3YtFFtvg/s1600/DSCF1556.JPG&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCeq8WxxxxOOmgl7agRmU147X3TJuNFwgxqe3x9eymc32iHnNTkPua1mwzPBPsV9JZfvddsdgMrD39DtS_86lGreRipGxvXqmN3b_rNWl6UTJZJG7be7rFHRXCV3bDzjjtLlm3YtFFtvg/s320/DSCF1556.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0EBR900usZE0Jr063EcWeDSoHtygTKoMIYtU-zt3kZAV6Rpt3hBa3quougFKjreMC_BwVjj84bhq7uhZgEAYCMAE6Bo5b68HtNOfrfacIDoWiyA0QKjC5b3F_8FLips-W-Pxg9c9Ogk4/s1600/DSCF1561.JPG&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0EBR900usZE0Jr063EcWeDSoHtygTKoMIYtU-zt3kZAV6Rpt3hBa3quougFKjreMC_BwVjj84bhq7uhZgEAYCMAE6Bo5b68HtNOfrfacIDoWiyA0QKjC5b3F_8FLips-W-Pxg9c9Ogk4/s320/DSCF1561.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

Audio Visualizer Demo:
&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/SyilnGg_HMA?version=3&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/SyilnGg_HMA?version=3&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/1019583871056400546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/1019583871056400546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/1019583871056400546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/1019583871056400546'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/03/my-3d-led-cube-assembled.html' title='My 3D Led Cube Assembled.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtHBTTL2mB3kTxQgtMmVavZbCeU-Q9vjXMUFEUYVn2Ct270vG9eY8nmAC0txEa8gg-4SwrHJupLfD4CnOCeeNYfr_e7Gi3YN-WX0Bc8D9_nbuoMcave3W_6EYroACPD4Y38P0eZ39FoZs/s72-c/DSCF1549.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-2804507926497781601</id><published>2012-02-21T05:07:00.001-08:00</published><updated>2012-02-21T05:13:19.517-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openwrt"/><category scheme="http://www.blogger.com/atom/ns#" term="tplink"/><title type='text'>Motion Tracking on a wireless router (OpenWRT)</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl75Okw62zwCl4pzrBy7KcLcxVZ98-C448gThdBt6-Gc_UsoKpVLakW4JM-3Tvqtw2XfWpvIOsNkuGJhb1XEaZk2sNDu-iTnLN1GZ29tzdZ3jocmx8fub4HZ9ODgpfVY-RW6oIpCshTqc/s1600/DSCF1515.JPG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;265&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl75Okw62zwCl4pzrBy7KcLcxVZ98-C448gThdBt6-Gc_UsoKpVLakW4JM-3Tvqtw2XfWpvIOsNkuGJhb1XEaZk2sNDu-iTnLN1GZ29tzdZ3jocmx8fub4HZ9ODgpfVY-RW6oIpCshTqc/s400/DSCF1515.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Setup: TP LINK WR703N (installed OpenWRT), a USB camera (UVC compatible) &lt;br /&gt;
&lt;br /&gt;
The
 WR703N comes with a USB host, so let&#39;s connect a USB camera to it. 
Usually a modern usb camera should work without problem, let&#39;s telnet to
 the router (e.g. telnet 192.168.1.1):&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;opkg update&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;opkg install kmode-video-core kmod-video-uvc&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Once
 the kmod-video-uvc is installed, you can now attach the USB camera to 
the router, and then you will find a device file appears: /dev/video0&lt;br /&gt;
&lt;br /&gt;
That&#39;s mean the camera should ready to go.&lt;br /&gt;
&lt;br /&gt;
so let&#39;s install the motion package:&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;opkg install motion&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The WR703N doesn&#39;t have 
enough flash memory, so I copy the motion configuration file to /tmp 
(RAM), and then you have to edit the motion.conf:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;change stream_localhost on to off&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;change locate_motion_mode off&amp;nbsp; to on&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;run it:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;motion -c /tmp/motion.conf&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
View it:&lt;br /&gt;
&lt;br /&gt;
Open a browser with the URL:&lt;br /&gt;
http://192.168.1.1:8081/&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Demo Video:&lt;br /&gt;
&lt;object height=&quot;315&quot; width=&quot;560&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/E2aeoUC7KF0?version=3&amp;amp;hl=en_US&quot;&gt;




&lt;/param&gt;
&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;




&lt;/param&gt;
&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;




&lt;/param&gt;
&lt;embed src=&quot;http://www.youtube.com/v/E2aeoUC7KF0?version=3&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/2804507926497781601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/2804507926497781601' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/2804507926497781601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/2804507926497781601'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/02/motion-tracking-on-wireless-router.html' title='Motion Tracking on a wireless router (OpenWRT)'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl75Okw62zwCl4pzrBy7KcLcxVZ98-C448gThdBt6-Gc_UsoKpVLakW4JM-3Tvqtw2XfWpvIOsNkuGJhb1XEaZk2sNDu-iTnLN1GZ29tzdZ3jocmx8fub4HZ9ODgpfVY-RW6oIpCshTqc/s72-c/DSCF1515.JPG" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-7126713606724123256</id><published>2012-02-20T06:49:00.000-08:00</published><updated>2012-02-20T06:49:30.755-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openwrt"/><category scheme="http://www.blogger.com/atom/ns#" term="tplink"/><category scheme="http://www.blogger.com/atom/ns#" term="wr703n"/><title type='text'>My experience with OpenWRT on TP-LINK WR703N</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgG-DPJz3g0_La7kMCbHxEm-t8MdTwZfGRL0k31GDREmgTU-LqRT-vh7CIEYsGVTHK39eyno-6zUT4bSZny_wB1MXsJ54nfLep1mTULJMbJIPbsm46_H1m9vGVA6J5lxFaNiAYNj3Qa1-w/s1600/DSCF1511.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgG-DPJz3g0_La7kMCbHxEm-t8MdTwZfGRL0k31GDREmgTU-LqRT-vh7CIEYsGVTHK39eyno-6zUT4bSZny_wB1MXsJ54nfLep1mTULJMbJIPbsm46_H1m9vGVA6J5lxFaNiAYNj3Qa1-w/s320/DSCF1511.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Just got a TP-LINK WR703N, which is a low cost 3G-wifi router. It comes with a USB host, one LAN port, one WIFI interface, and a mini usb connector for power supply.&lt;br /&gt;
&lt;br /&gt;
It would be a nice choice for hobbyist to hack and do somethings cool with it. For example, may be a WIFI enabled sensor is awesome!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let&#39;s get started!&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;*** Do at your own risk! May damage your router ****&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
[&lt;b style=&quot;color: orange;&quot;&gt;Flash OpenWRT&lt;/b&gt;]&lt;br /&gt;
&lt;br /&gt;
As it is a new device, I use the firmware upgrade web interface inside (http://192.168.1.1, admin/admin) to flash openwrt firmware:&lt;br /&gt;
&lt;br /&gt;
Download the latest firmware from the openwrt website:
&lt;a href=&quot;http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin&quot;&gt;http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Once it is flashed successfully, it will reboot and then you can try to telnet to it. &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
telnet 192.168.1.1&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
root@OpenWrt:/# cat /proc/cpuinfo &lt;br /&gt;
&lt;br /&gt;
system type : Atheros AR9330 rev 1&lt;br /&gt;
machine : TP-LINK TL-WR703N v1 processor : 0&lt;br /&gt;
cpu model : MIPS 24Kc V7.4&lt;br /&gt;
BogoMIPS : 265.42&lt;br /&gt;
wait instruction : yes&lt;br /&gt;
microsecond timers : yes&lt;br /&gt;
tlb_entries : 16&lt;br /&gt;
extra interrupt vector : yes&lt;br /&gt;
hardware watchpoint : yes,&lt;br /&gt;
count: 4, address/irw mask: [0x0000, 0x0ff8, 0x0ff8, 0x0ff8]&lt;br /&gt;
ASEs implemented : mips16&lt;br /&gt;
shadow register sets : 1&lt;br /&gt;
kscratch registers :&lt;br /&gt;
0 core : 0 VCED exceptions : not available VCEI exceptions : not available&lt;br /&gt;
&lt;br /&gt;
[&lt;b style=&quot;color: orange;&quot;&gt;Web Administrative Interface&lt;/b&gt;]&lt;br /&gt;
&lt;br /&gt;
Once enabled telnet, you can try connect the LAN port to a router with internet access and it would be able to access the internet.&lt;br /&gt;
&lt;br /&gt;
At this point, assuming you can access the internet in the openwrt telnet console. We are going to install the web GUI for easy configuration:&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: black; font-family: &#39;Times New Roman&#39;; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: 14px; line-height: 21px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
To retrieve the current list of available packages in the repository do&lt;/div&gt;
&lt;pre class=&quot;code&quot; style=&quot;background-image: url(http://wiki.openwrt.org/lib/tpl/ameoto/images/bg-3.png); border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(170, 170, 170); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(170, 170, 170); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px; font-family: monospace; font-size: 14px; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-width: 100%; overflow-x: auto; overflow-y: auto; padding-bottom: 0.25em; padding-left: 0.25em; padding-right: 0.25em; padding-top: 0.25em; white-space: pre;&quot;&gt;opkg update
&lt;/pre&gt;
then for a full&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;search_hit&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;LuCI&lt;/span&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;installation&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;without&lt;/i&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;HTTPS support enter&lt;br /&gt;
&lt;pre class=&quot;code&quot; style=&quot;background-image: url(http://wiki.openwrt.org/lib/tpl/ameoto/images/bg-3.png); border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(170, 170, 170); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(170, 170, 170); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px; font-family: monospace; font-size: 14px; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-width: 100%; overflow-x: auto; overflow-y: auto; padding-bottom: 0.25em; padding-left: 0.25em; padding-right: 0.25em; padding-top: 0.25em; white-space: pre;&quot;&gt;opkg install &lt;span class=&quot;search_hit&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;luci&lt;/span&gt;&lt;/pre&gt;
Enable (so that it will be started at every boot) and start uHTTPd:&lt;br /&gt;
&lt;pre class=&quot;code&quot; style=&quot;background-image: url(http://wiki.openwrt.org/lib/tpl/ameoto/images/bg-3.png); border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(170, 170, 170); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(170, 170, 170); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px; font-family: monospace; font-size: 14px; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-width: 100%; overflow-x: auto; overflow-y: auto; padding-bottom: 0.25em; padding-left: 0.25em; padding-right: 0.25em; padding-top: 0.25em; white-space: pre;&quot;&gt;/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
&lt;/pre&gt;
&lt;div style=&quot;margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
You should now be able to connect with a web browser to you router : http://192.168.1.1/&lt;br /&gt;
&lt;br /&gt;
(More info on &lt;a href=&quot;http://wiki.openwrt.org/doc/howto/luci.essentials&quot;&gt;http://wiki.openwrt.org/doc/howto/luci.essentials&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
[&lt;b&gt;&lt;span style=&quot;color: orange;&quot;&gt;USB mass storage&lt;/span&gt;&lt;/b&gt;]&lt;br /&gt;
Assuming you still have the internet access, let&#39;s fetch in the usb mass storage essentials: &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;,Courier,monospace; font-size: x-small;&quot;&gt;opkg update&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;,Courier,monospace; font-size: x-small;&quot;&gt;opkg install kmod-usb-storage block-mount&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Also, you have to install the file system and codepage related modules.&lt;br /&gt;
for fat32 (Windows compatible), I installed the following:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;,Courier,monospace; font-size: x-small;&quot;&gt;opkg install&amp;nbsp;kmod-fs-vfat&amp;nbsp;kmod-nls-cp437&amp;nbsp;kmod-nls-iso8859-1&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
For other file systems, please check the following document:&lt;br /&gt;
&lt;a href=&quot;http://wiki.openwrt.org/doc/howto/usb.storage&quot;&gt;http://wiki.openwrt.org/doc/howto/usb.storage&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Now, you can mount the usb disk!&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;,Courier,monospace; font-size: x-small;&quot;&gt;mkdir /mnt/usb&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;,Courier,monospace; font-size: x-small;&quot;&gt;mount /dev/sda1 /mnt/usb&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
[&lt;b&gt;&lt;span style=&quot;color: orange;&quot;&gt;USB to Serial : Silicon Labs CP210x&lt;/span&gt;&lt;/b&gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs_UIJIAnRy-xsKOIO90VqSWz4X2S_-H22E2szluZ2H70Ks2CTx7rltf1IeZqxbKm2MVJUKzTuF9_8engmzKgG_qTkYVSD4Ccc8ozD8x9SSptkuNHadGOwzrmsU4dRsKjTJbvo5XJhdhw/s1600/DSCF1508.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs_UIJIAnRy-xsKOIO90VqSWz4X2S_-H22E2szluZ2H70Ks2CTx7rltf1IeZqxbKm2MVJUKzTuF9_8engmzKgG_qTkYVSD4Ccc8ozD8x9SSptkuNHadGOwzrmsU4dRsKjTJbvo5XJhdhw/s320/DSCF1508.JPG&quot; width=&quot;320&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
The usb driver for cp210x is not&amp;nbsp;available&amp;nbsp;in the pre-complied packages, I have compiled using openwrt build system (based on Kernel 3.2.5), you can download here:&lt;br /&gt;
&lt;a href=&quot;http://androidhk.com/usb2serial.tar.gz&quot;&gt;http://androidhk.com/usb2serial.tar.gz&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
put the *.ko in /tmp&lt;br /&gt;
and then&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;,Courier,monospace; font-size: x-small;&quot;&gt;insmod /tmp/usbserial.ko&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;,Courier,monospace; font-size: x-small;&quot;&gt;insmod /tmp/cp210x.ko&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you attached the usb2serial adapter, the /dev/ttyUSB0 will be ready to use. Now, you can communicate with the MCU. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
[&lt;b&gt;&lt;span style=&quot;color: orange;&quot;&gt;References&lt;/span&gt;&lt;/b&gt;]&lt;br /&gt;
Official TLWR703N openwrt page: &lt;a href=&quot;http://wiki.openwrt.org/toh/tp-link/tl-wr703n&quot;&gt;http://wiki.openwrt.org/toh/tp-link/tl-wr703n&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/7126713606724123256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/7126713606724123256' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/7126713606724123256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/7126713606724123256'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/02/my-experience-with-openwrt-on-tp-link.html' title='My experience with OpenWRT on TP-LINK WR703N'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgG-DPJz3g0_La7kMCbHxEm-t8MdTwZfGRL0k31GDREmgTU-LqRT-vh7CIEYsGVTHK39eyno-6zUT4bSZny_wB1MXsJ54nfLep1mTULJMbJIPbsm46_H1m9vGVA6J5lxFaNiAYNj3Qa1-w/s72-c/DSCF1511.JPG" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-3783997931371937832</id><published>2012-02-05T21:55:00.000-08:00</published><updated>2012-02-05T21:55:04.814-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cnc"/><category scheme="http://www.blogger.com/atom/ns#" term="miling"/><title type='text'>iModela 3D Milling Machine targets for hobbyist.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.rolanddg.com/news/images/nr111005im01/image_01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;246&quot; src=&quot;http://www.rolanddg.com/news/images/nr111005im01/image_01.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
iModela is a 3D Milling Machine made by Roland. It is small in size, using CNC milling mechanism to provide 3 axis milling facilities. You can make 2D and 3D objects in your home with this small machine. It costs US$899.&lt;br /&gt;
&lt;br /&gt;

Let&#39;see how it prints 3D object:
&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/Vz1yujoLrQw?version=3&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/Vz1yujoLrQw?version=3&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;


via &lt;a href=&quot;http://icreate.rolanddg.com/iModela/Global/English/index.html/&quot;&gt;http://icreate.rolanddg.com/iModela/Global/English/index.html/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/3783997931371937832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/3783997931371937832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3783997931371937832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3783997931371937832'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/02/imodela-3d-milling-machine-targets-for.html' title='iModela 3D Milling Machine targets for hobbyist.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-543436382028054289</id><published>2012-02-05T07:10:00.000-08:00</published><updated>2012-02-05T07:10:53.906-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robot"/><title type='text'>LifeLike android mannequin in Tokyo Store.</title><content type='html'>This female mannequin is the production of Dr Hiroshi Ishiguro of Osaka University. It looks very real to me, hopefully you will see more of these robots in Tokyo store. May be sometimes they will give you a smile when you passing by.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/9TayMJ1pqzo?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/543436382028054289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/543436382028054289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/543436382028054289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/543436382028054289'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/02/lifelike-android-mannequin-in-tokyo.html' title='LifeLike android mannequin in Tokyo Store.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-4993413028433105795</id><published>2012-01-02T19:35:00.000-08:00</published><updated>2012-01-02T19:35:05.361-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="canon"/><category scheme="http://www.blogger.com/atom/ns#" term="diy"/><category scheme="http://www.blogger.com/atom/ns#" term="ir"/><category scheme="http://www.blogger.com/atom/ns#" term="remote"/><title type='text'>DIY IR remote on my Android Phone.</title><content type='html'>&lt;a href=&quot;http://androidhk.com/wp-content/uploads/2011/12/irp1.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;211&quot; src=&quot;http://androidhk.com/wp-content/uploads/2011/12/irp1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have followed the instructions here:&lt;a href=&quot;http://www.instructables.com/id/DIY-Infrared-transmitter-for-iPhone-iPod/#step1&quot;&gt;http://www.instructables.com/id/DIY-Infrared-transmitter-for-iPhone-iPod/#step1 &lt;/a&gt; and here: &lt;a href=&quot;http://www.vladcazan.com/previous-projects/electronics/iphone-remote-control&quot;&gt;http://www.vladcazan.com/previous-projects/electronics/iphone-remote-control&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The basic idea is using the Left/Right channel on the audio jack to power up two IR LEDs, so when you play a special audio (wave) file on your phone, it will generate the appropiate IR signals to the devices such as TV or your Camera.&lt;br /&gt;
&lt;br /&gt;
It is a very easy hack, may be a good project for the new year start. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;a href=&quot;http://androidhk.com/wp-content/uploads/2011/12/irp2.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;211&quot; src=&quot;http://androidhk.com/wp-content/uploads/2011/12/irp2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What u needs are only 2 x IR LED and a Audio 3.5mm Plug! Of coz, your phone, I am using Nexus S.&lt;br /&gt;
&lt;br /&gt;
I don&#39;t have a TV, so I generate a wave media file to trigger my Canon DSLR, please check out the video:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;object height=&quot;315&quot; width=&quot;560&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/zg3rn-4lEiI?version=3&amp;amp;hl=en_US&quot;&gt;

&lt;/param&gt;
&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;

&lt;/param&gt;
&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;

&lt;/param&gt;
&lt;embed src=&quot;http://www.youtube.com/v/zg3rn-4lEiI?version=3&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
The signal is not very strong, so sometimes it is not working properly. It may be because of the choice of the IR LED or just the phone won&#39;t provide enough power to the LED. It may not be very pratical, but it is fun anyway. Hope u will enjoy.&amp;nbsp; &lt;u&gt;&lt;i&gt;&lt;b&gt;Please do it @ your own risk, it may/may not damage your phone.&lt;/b&gt;&lt;/i&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
Tutorial on How to generate the wave form:&lt;br /&gt;
 &lt;a href=&quot;http://www.pentaxforums.com/forums/pentax-dslr-discussion/131633-absurdly-simple-diy-k-x-remote-timer-using-mp3-player.html#post1368821&quot;&gt;http://www.pentaxforums.com/forums/pentax-dslr-discussion/131633-absurdly-simple-diy-k-x-remote-timer-using-mp3-player.html#post1368821&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Canon Trigger Waveform:&lt;br /&gt;
&lt;a href=&quot;http://controlyourcamera.blogspot.com/2010/01/automatically-resume-video-shooting-on.html&quot;&gt;http://controlyourcamera.blogspot.com/2010/01/automatically-resume-video-shooting-on.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
My Sample wave form download here:&lt;br /&gt;
&lt;a href=&quot;http://androidhk.com/Canon.wav&quot;&gt;http://androidhk.com/Canon.wav&lt;/a&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/4993413028433105795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/4993413028433105795' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/4993413028433105795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/4993413028433105795'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2012/01/diy-ir-remote-on-my-android-phone.html' title='DIY IR remote on my Android Phone.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-7768707198483071255</id><published>2011-12-29T22:29:00.000-08:00</published><updated>2011-12-29T22:29:08.318-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robot"/><category scheme="http://www.blogger.com/atom/ns#" term="robotic"/><title type='text'>Hanson Robokind</title><content type='html'>A walking robot with an expressive face!

&lt;object height=&quot;315&quot; width=&quot;560&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/sSkfspliSrk?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot;&gt;
&lt;/param&gt;
&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;
&lt;/param&gt;
&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;
&lt;/param&gt;
&lt;embed src=&quot;http://www.youtube.com/v/sSkfspliSrk?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/7768707198483071255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/7768707198483071255' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/7768707198483071255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/7768707198483071255'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2011/12/hanson-robokind.html' title='Hanson Robokind'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-8800570057495579628</id><published>2011-12-14T20:23:00.000-08:00</published><updated>2011-12-14T20:26:21.556-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth"/><category scheme="http://www.blogger.com/atom/ns#" term="cp210x"/><category scheme="http://www.blogger.com/atom/ns#" term="mcu"/><category scheme="http://www.blogger.com/atom/ns#" term="usb"/><category scheme="http://www.blogger.com/atom/ns#" term="usb2serial"/><title type='text'>Android USB Host Testing.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://market.android.com/publish/images/PQAAAJExgLHhB4dX_r17TAnI5PTTZuy7RpW191RsYFMM816PCmpX0JuhnhNG7muotj5dMmjy6YS34lUWnw_F9rlYO9YAzfqVaQ62m9FEQK-jB80HVM7Z18SV3J_N.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;http://market.android.com/publish/images/PQAAAJExgLHhB4dX_r17TAnI5PTTZuy7RpW191RsYFMM816PCmpX0JuhnhNG7muotj5dMmjy6YS34lUWnw_F9rlYO9YAzfqVaQ62m9FEQK-jB80HVM7Z18SV3J_N.png&quot; width=&quot;400&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Since Android 3.1.x (API Level 12), Google introduced an USBManager which is actually a USB host API to talk to usb devices connected to your tablet or phone. It is different to the Android ADK, which requires the other sides have special hardwares and software protocol.&lt;br /&gt;
&lt;br /&gt;
As now your tablet/phone is a complete USB host device, so you can theoretically connect to any USB devices avaliable on the market. But you have to write your own USB driver using USBManager (Java) to talk to the devices.&lt;br /&gt;
&lt;br /&gt;
There is a one example provided by Google called ADB Test, so now you can connect your tablet/phone to another android devices via USB and start debugging. (i.e. adb logcat)&lt;br /&gt;
&lt;br /&gt;
Source code:
&lt;a href=&quot;http://developer.android.com/resources/samples/USB/AdbTest/index.html&quot;&gt;http://developer.android.com/resources/samples/USB/AdbTest/index.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I got a Asus Transformer TF101, and a special USB kit which turns the external connector to a USB host connector, so now I can connect my phone to it with the USB cable!

Let&#39;s see the demo video here:&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/p_oQHxOUb8Y?version=3&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/p_oQHxOUb8Y?version=3&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;br /&gt;
If you want try it on your tablet/phone, you need to prepare a special usb host adapter if necessary and then download the following from the market:&lt;br /&gt;
&lt;a href=&quot;https://market.android.com/details?id=com.bitartist.usbadb&quot;&gt;https://market.android.com/details?id=com.bitartist.usbadb&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
it is a direct copy of the Google Adb Test,&amp;nbsp; I put on market just for people to play around.&lt;br /&gt;
&lt;br /&gt;
I have started a little project of interfacing a USB2Serial adapter (based on SiLabs CP210x chipset), so far I can send / receive the data to/from the MCU UART. I hope can finish some basic functions (like setting baud rates) and release it to public later. It is a simple and cheap way to connect your Android devices to your MCU, the only drawback is that you will need a usb host and Android 3.1.x host device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/8800570057495579628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/8800570057495579628' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/8800570057495579628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/8800570057495579628'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2011/12/android-usb-host-testing.html' title='Android USB Host Testing.'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-3494971621695066975</id><published>2011-12-04T20:20:00.001-08:00</published><updated>2011-12-04T20:21:17.104-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="schematic"/><title type='text'>Draw Schematic Online !</title><content type='html'>Found a website that allow you to draw schematic on your browser, so fast and easy. 

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.dz863.com/css/drawsch-thumb.png&quot; imageanchor=&quot;1&quot; style=&quot;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; width=&quot;400&quot; src=&quot;http://www.dz863.com/css/drawsch-thumb.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

link : &lt;a href=&quot;http://www.dz863.com/&quot;&gt;http://www.dz863.com/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/3494971621695066975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/3494971621695066975' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3494971621695066975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3494971621695066975'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2011/12/draw-schematic-online.html' title='Draw Schematic Online !'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5981142976661648009.post-3064703519855800686</id><published>2011-12-01T23:53:00.001-08:00</published><updated>2011-12-01T23:56:04.292-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="robotic"/><title type='text'>Robotic Bear Pillow!</title><content type='html'>here we go, a new robot in Japan. It is a Pillow, if it hears you are snoring, it will turn your head to one side and hopefully you will store snoring. Check out the video here:

&lt;object width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/Kpbo0000O08?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/Kpbo0000O08?version=3&amp;amp;hl=en_US&amp;amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;315&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.bitartist.org/feeds/3064703519855800686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5981142976661648009/3064703519855800686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3064703519855800686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5981142976661648009/posts/default/3064703519855800686'/><link rel='alternate' type='text/html' href='http://www.bitartist.org/2011/12/robotic-bear-pillow.html' title='Robotic Bear Pillow!'/><author><name>Bitartist</name><uri>http://www.blogger.com/profile/02017974538058851707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>