<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-37766141</id><updated>2012-02-16T05:21:45.425-08:00</updated><category term='photo decorations'/><category term='photo plants'/><category term='photo animals'/><category term='photo people'/><category term='mindstorm'/><category term='photo landscape'/><title type='text'>meow the mechanic</title><subtitle type='html'>Its all about the hobbies of meow the mechanic: Lego, Mindstorm and Photography</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>50</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-37766141.post-4682013532678827382</id><published>2010-06-26T07:35:00.000-07:00</published><updated>2010-06-29T07:39:31.475-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo people'/><title type='text'>Fashion Show</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh4.ggpht.com/__mG0VssAA8I/TCoDmc-YWII/AAAAAAAALLE/qbVbXWGJ48U/s1600/2010_06_26_2641.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" ru="true" src="http://lh4.ggpht.com/__mG0VssAA8I/TCoDmc-YWII/AAAAAAAALLE/qbVbXWGJ48U/s400/2010_06_26_2641.JPG" width="266" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/TCoDl9F51OI/AAAAAAAALK8/y-9AGMlRtg0/s1600/2010_06_26_2524.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" ru="true" src="http://lh3.ggpht.com/__mG0VssAA8I/TCoDl9F51OI/AAAAAAAALK8/y-9AGMlRtg0/s400/2010_06_26_2524.JPG" width="266" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/TCoDlo89kDI/AAAAAAAALK4/AI5heOd_R3Y/s1600/2010_06_26_2511.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" ru="true" src="http://lh6.ggpht.com/__mG0VssAA8I/TCoDlo89kDI/AAAAAAAALK4/AI5heOd_R3Y/s400/2010_06_26_2511.JPG" width="266" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;A fashion show where designers and models are all students.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-4682013532678827382?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/4682013532678827382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=4682013532678827382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/4682013532678827382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/4682013532678827382'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/06/fashion-show.html' title='Fashion Show'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/__mG0VssAA8I/TCoDmc-YWII/AAAAAAAALLE/qbVbXWGJ48U/s72-c/2010_06_26_2641.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-7129289151135444390</id><published>2010-06-20T06:46:00.000-07:00</published><updated>2010-06-29T07:47:56.796-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Chi Nin Nunery Second Visit</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/TB9sH0eKMFI/AAAAAAAALGo/GVU79zdpJxQ/s1600/IMG_0336.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" ru="true" src="http://lh5.ggpht.com/__mG0VssAA8I/TB9sH0eKMFI/AAAAAAAALGo/GVU79zdpJxQ/s400/IMG_0336.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/TB9sJ96zr4I/AAAAAAAALG4/zINOJUM1qG0/s1600/IMG_0349.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" ru="true" src="http://lh6.ggpht.com/__mG0VssAA8I/TB9sJ96zr4I/AAAAAAAALG4/zINOJUM1qG0/s400/IMG_0349.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="justify" class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" class="separator" style="clear: both; text-align: center;"&gt;It's hot like hell when shooting under the sun. However, its a great place for photography.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-7129289151135444390?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/7129289151135444390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=7129289151135444390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7129289151135444390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7129289151135444390'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/06/chi-nin-nunery-second-visit.html' title='Chi Nin Nunery Second Visit'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/TB9sH0eKMFI/AAAAAAAALGo/GVU79zdpJxQ/s72-c/IMG_0336.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-7160531347680369172</id><published>2010-06-19T07:23:00.000-07:00</published><updated>2010-06-29T07:44:53.079-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Central Historic Landmark</title><content type='html'>&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/TB91RhplZPI/AAAAAAAALJM/G7VRhjsTOaU/s1600/IMG_0268.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" ru="true" src="http://lh3.ggpht.com/__mG0VssAA8I/TB91RhplZPI/AAAAAAAALJM/G7VRhjsTOaU/s400/IMG_0268.JPG" width="267" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/__mG0VssAA8I/TB91M95RiNI/AAAAAAAALIU/anA3FhC2mCs/s1600/IMG_0243.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" ru="true" src="http://lh4.ggpht.com/__mG0VssAA8I/TB91M95RiNI/AAAAAAAALIU/anA3FhC2mCs/s400/IMG_0243.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;Earliest historical buildings are all in the Central to Western district in Hong Kong Island. Although many had been torn down in the last century, there are still a number of them standing quietly there decades after decades.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-7160531347680369172?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/7160531347680369172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=7160531347680369172' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7160531347680369172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7160531347680369172'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/06/central-historic-landmark.html' title='Central Historic Landmark'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/__mG0VssAA8I/TB91RhplZPI/AAAAAAAALJM/G7VRhjsTOaU/s72-c/IMG_0268.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-1934087248416501048</id><published>2010-05-23T07:43:00.000-07:00</published><updated>2010-06-29T07:42:28.263-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Mosque</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/S_vhfZplmMI/AAAAAAAALFM/J9X_qK_9HuU/s1600/IMG_0330.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" gu="true" height="266" src="http://lh6.ggpht.com/__mG0VssAA8I/S_vhfZplmMI/AAAAAAAALFM/J9X_qK_9HuU/s400/IMG_0330.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/S_vhhPIb7MI/AAAAAAAALFg/ROssvvTjmGg/s1600/IMG_0360.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" ru="true" src="http://lh3.ggpht.com/__mG0VssAA8I/S_vhhPIb7MI/AAAAAAAALFg/ROssvvTjmGg/s400/IMG_0360.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;A&amp;nbsp;guided tour&amp;nbsp;to the Mosque at TST, very interesting.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-1934087248416501048?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/1934087248416501048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=1934087248416501048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/1934087248416501048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/1934087248416501048'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/05/mosque.html' title='Mosque'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/S_vhfZplmMI/AAAAAAAALFM/J9X_qK_9HuU/s72-c/IMG_0330.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-3627018219714459870</id><published>2010-04-11T07:44:00.000-07:00</published><updated>2010-04-20T07:48:12.957-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo decorations'/><title type='text'>Louis Ku's Collection</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/S823a45KIFI/AAAAAAAALBg/6NmyKx1G3GE/s1600/IMG_0552.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://lh3.ggpht.com/__mG0VssAA8I/S823a45KIFI/AAAAAAAALBg/6NmyKx1G3GE/s400/IMG_0552.JPG" width="267" wt="true" /&gt;&lt;/a&gt;&lt;/div&gt;Mostly Star Wars figure, with some others such as Spiderman, Terminator and Alien.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-3627018219714459870?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/3627018219714459870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=3627018219714459870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3627018219714459870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3627018219714459870'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/04/louis-kus-collection.html' title='Louis Ku&apos;s Collection'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/__mG0VssAA8I/S823a45KIFI/AAAAAAAALBg/6NmyKx1G3GE/s72-c/IMG_0552.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-7143571873214909784</id><published>2010-03-20T07:38:00.000-07:00</published><updated>2010-04-20T07:44:35.046-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>A trip to Tsoi Yuen Village</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/S8xra2CPQiI/AAAAAAAALAs/0mndY3o5-Hc/s1600/IMG_0182.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" src="http://lh3.ggpht.com/__mG0VssAA8I/S8xra2CPQiI/AAAAAAAALAs/0mndY3o5-Hc/s400/IMG_0182.JPG" width="400" wt="true" /&gt;&lt;/a&gt;&lt;/div&gt;Not much photo to shoot, anyway, they told us a story about the tear down of a village.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-7143571873214909784?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/7143571873214909784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=7143571873214909784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7143571873214909784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7143571873214909784'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/03/trip-to-tsoi-yuen-village.html' title='A trip to Tsoi Yuen Village'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/__mG0VssAA8I/S8xra2CPQiI/AAAAAAAALAs/0mndY3o5-Hc/s72-c/IMG_0182.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-3802555101827635080</id><published>2010-02-20T06:19:00.000-08:00</published><updated>2010-02-23T06:23:22.463-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo animals'/><title type='text'>Yuen Long Park</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh4.ggpht.com/__mG0VssAA8I/S4PjkOlgpnI/AAAAAAAAK6A/fG6erw-ZsdI/s1600/IMG_0736.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ct="true" height="267" src="http://lh4.ggpht.com/__mG0VssAA8I/S4PjkOlgpnI/AAAAAAAAK6A/fG6erw-ZsdI/s400/IMG_0736.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Almost stepped on it, kind of frog, but not exactly, its not green colored.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/S4Pjn4Y-zZI/AAAAAAAAK6g/lC-1FBw1BrY/s1600/IMG_0758.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ct="true" height="267" src="http://lh5.ggpht.com/__mG0VssAA8I/S4Pjn4Y-zZI/AAAAAAAAK6g/lC-1FBw1BrY/s400/IMG_0758.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Did you ever saw a turtle stretch its legs so straight??&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-3802555101827635080?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/3802555101827635080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=3802555101827635080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3802555101827635080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3802555101827635080'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/02/yuen-long-park.html' title='Yuen Long Park'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/__mG0VssAA8I/S4PjkOlgpnI/AAAAAAAAK6A/fG6erw-ZsdI/s72-c/IMG_0736.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5863957723929194712</id><published>2010-02-06T05:51:00.000-08:00</published><updated>2010-02-23T05:56:00.635-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo people'/><title type='text'>Dance Day</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/S4PcdpEAglI/AAAAAAAAK44/ICpdlkPRGlY/IMG_0378.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ct="true" height="265" src="http://lh6.ggpht.com/__mG0VssAA8I/S4PcdpEAglI/AAAAAAAAK44/ICpdlkPRGlY/IMG_0378.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;To get a good location for photo taking, you have to be there early, otherwise there will be a lot of heads in the foreground&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5863957723929194712?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5863957723929194712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5863957723929194712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5863957723929194712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5863957723929194712'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/02/dance-day.html' title='Dance Day'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/S4PcdpEAglI/AAAAAAAAK44/ICpdlkPRGlY/s72-c/IMG_0378.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-8233007263794920512</id><published>2010-01-16T05:35:00.000-08:00</published><updated>2010-01-17T05:39:18.060-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Tai O</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/S1MPqvb3h-I/AAAAAAAAKw0/_qJsXws69dI/s1600/IMG_0355.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://lh5.ggpht.com/__mG0VssAA8I/S1MPqvb3h-I/AAAAAAAAKw0/_qJsXws69dI/s400/IMG_0355.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/S1MPlABVrbI/AAAAAAAAKuI/oAg1aGeEQyU/s1600/IMG_0317.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://lh5.ggpht.com/__mG0VssAA8I/S1MPlABVrbI/AAAAAAAAKuI/oAg1aGeEQyU/s400/IMG_0317.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;At this time of the year, take pictures at Tai O between 4:00p to 5:30p will have very nice sun light effects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-8233007263794920512?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/8233007263794920512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=8233007263794920512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8233007263794920512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8233007263794920512'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/01/tai-o.html' title='Tai O'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/S1MPqvb3h-I/AAAAAAAAKw0/_qJsXws69dI/s72-c/IMG_0355.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-1960430252896545807</id><published>2010-01-16T05:26:00.000-08:00</published><updated>2010-01-17T05:29:40.250-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Ngong Ping</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/S1L-gv7w26I/AAAAAAAAKsY/qG7J8sOXn-M/s1600/IMG_0285.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://lh5.ggpht.com/__mG0VssAA8I/S1L-gv7w26I/AAAAAAAAKsY/qG7J8sOXn-M/s400/IMG_0285.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;For photo taking purpose, buy a single ride cable car standard ticket is the most cost effective, take pictures from the cable car, then the market place and the budda, finally, take bus to leave or go other places in Lantau Island.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-1960430252896545807?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/1960430252896545807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=1960430252896545807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/1960430252896545807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/1960430252896545807'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/01/ngong-ping.html' title='Ngong Ping'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/S1L-gv7w26I/AAAAAAAAKsY/qG7J8sOXn-M/s72-c/IMG_0285.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5461233588643286861</id><published>2010-01-09T06:35:00.000-08:00</published><updated>2010-01-09T06:35:42.664-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Golden Coast Beach</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/S0iO4t6H_oI/AAAAAAAAKnA/FyxYAeKxRx0/s1600/IMG_0217.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://lh6.ggpht.com/__mG0VssAA8I/S0iO4t6H_oI/AAAAAAAAKnA/FyxYAeKxRx0/s400/IMG_0217.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;It was still cloudy in the morning, but all of a sudden, the sky turns blue in the afternoon, and even with the bonus of fluffy clouds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5461233588643286861?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5461233588643286861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5461233588643286861' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5461233588643286861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5461233588643286861'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2010/01/golden-coast-beach.html' title='Golden Coast Beach'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/S0iO4t6H_oI/AAAAAAAAKnA/FyxYAeKxRx0/s72-c/IMG_0217.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-2488271262462098441</id><published>2009-12-31T05:57:00.001-08:00</published><updated>2010-01-21T06:27:35.011-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mindstorm'/><title type='text'>NXT Claw</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: center;"&gt;It has been over a year I have not created any stuff out of the Mindstorm NXT, now I am back and need something to warm up. A quick and simple project is something I wanted, here it is, the NXT Claw. Put your hand on the swinging platform, it may attack you, or just make some fake attack. The rule is like this, if you retreat successfully on a real attack, you win (and hear some win tones). However, if you retreat but it was only a fake attack, you lose (then comes the lose tone).&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/__mG0VssAA8I/S0H1V_mzxtI/AAAAAAAAKjQ/Hjn5wcDSCNQ/s1600-h/claw_overall.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://2.bp.blogspot.com/__mG0VssAA8I/S0H1V_mzxtI/AAAAAAAAKjQ/Hjn5wcDSCNQ/s400/claw_overall.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The mechanism is simple, motor driving the claw, going up and down. The player put his hand on the swinging platform and press it lighting until it is horizontal (there is a hard stop to help you feel when it is horizontal). Finally a light sensor which is either blocked by the platform when horizontal (hands on), or unblocked when the platform drops (hands off). The platform is purposely made to be unbalanced, so it drops itself by gravity when hands off.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__mG0VssAA8I/S0H1m_1BMAI/AAAAAAAAKjY/Q6oH-ECz8Zk/s1600-h/claw_unbalanced.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://4.bp.blogspot.com/__mG0VssAA8I/S0H1m_1BMAI/AAAAAAAAKjY/Q6oH-ECz8Zk/s400/claw_unbalanced.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__mG0VssAA8I/S0H11TCCQDI/AAAAAAAAKjg/VvL89mM9Zhk/s1600-h/claw_platform.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://3.bp.blogspot.com/__mG0VssAA8I/S0H11TCCQDI/AAAAAAAAKjg/VvL89mM9Zhk/s400/claw_platform.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The program is written using RobotC, the logic is like this:&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;if light sensor sensed it is hands on, a random number is generated, whether the claw should stand still, attack or just make a fake attack will depend on that random number&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;if fake attack but hands off, play lose tone, otherwise play win tone&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; text-align: justify;"&gt;if real attack but hands on, play lose tone, otherwise play win tone&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__mG0VssAA8I/S0H2AhllwxI/AAAAAAAAKjo/p5jNnQaUNdM/s1600-h/claw_lightsensor.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://3.bp.blogspot.com/__mG0VssAA8I/S0H2AhllwxI/AAAAAAAAKjo/p5jNnQaUNdM/s400/claw_lightsensor.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You may further improve the program by counting the scores and see who did better. Also, the motor is programmed to move around 90 deg so&amp;nbsp;as to&amp;nbsp;raise up and come down, there is no reset function and I wonder if after many many rounds the motor still keep running at those angles. However, I am not going to add this as similar things had done before, and don't want to make it too complicated (I'm not making an end product for sale, so less worry about these kind of&amp;nbsp;details).&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;As for the sound files, I feel ok with the "lose" sound, which is available in the NXT brick. However, for the "win" sound, I like something else, so I downloaded a program called wav2rso to convert wav file to rso format. Do a Google search for wav2rso, its easy to find it. The one I converted can be downloaded &lt;a href="http://sites.google.com/site/meowmechanic/download/win.rso?attredirects=0&amp;amp;d=1"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;You may download the program from &lt;a href="http://sites.google.com/site/meowmechanic/download/claw.c?attredirects=0&amp;amp;d=1"&gt;here&lt;/a&gt; and add more logic to it, such as calculating score, alter the probablity of fake or real attack...etc. Also, don't worry if you lose as it won't hurt. I also provide the &lt;a href="http://sites.google.com/site/meowmechanic/download/claw.lxf?attredirects=0&amp;amp;d=1"&gt;LDD&lt;/a&gt; file for reference. &lt;br /&gt;&lt;/div&gt;&lt;div align="center" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center" style="text-align: justify;"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3lfI1SU-gME&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/3lfI1SU-gME&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-2488271262462098441?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/2488271262462098441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=2488271262462098441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/2488271262462098441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/2488271262462098441'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/nxt-claw.html' title='NXT Claw'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__mG0VssAA8I/S0H1V_mzxtI/AAAAAAAAKjQ/Hjn5wcDSCNQ/s72-c/claw_overall.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-2541958834171672273</id><published>2009-12-25T06:45:00.000-08:00</published><updated>2010-01-06T06:52:27.244-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Lei Yu Mun Resort</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/S0ShvAJ9DZI/AAAAAAAAKkY/u0dZ3FeKrOA/s1600/IMG_0425.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://lh6.ggpht.com/__mG0VssAA8I/S0ShvAJ9DZI/AAAAAAAAKkY/u0dZ3FeKrOA/s400/IMG_0425.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/S0ShuPCyVOI/AAAAAAAAKkQ/qiX63msh4Z8/s1600/IMG_0368.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://lh3.ggpht.com/__mG0VssAA8I/S0ShuPCyVOI/AAAAAAAAKkQ/qiX63msh4Z8/s400/IMG_0368.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;It was once used by soldiers, now a public resort, quite a nice place to take pictures when weather is fine. However, the food at its canteen is less than satisfactory, and residents are not allowed to walk around after 10:00pm.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-2541958834171672273?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/2541958834171672273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=2541958834171672273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/2541958834171672273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/2541958834171672273'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/lei-yu-mun-resort.html' title='Lei Yu Mun Resort'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/S0ShvAJ9DZI/AAAAAAAAKkY/u0dZ3FeKrOA/s72-c/IMG_0425.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-3135590320260515853</id><published>2009-12-20T01:38:00.000-08:00</published><updated>2009-12-20T02:08:41.668-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo people'/><title type='text'>Models</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/Sy3uyZZUyiI/AAAAAAAAKYk/1HvEC700c6U/s1600/IMG_0325.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://lh3.ggpht.com/__mG0VssAA8I/Sy3uyZZUyiI/AAAAAAAAKYk/1HvEC700c6U/s400/IMG_0325.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://lh4.ggpht.com/__mG0VssAA8I/Sy30PAGyxAI/AAAAAAAAKcM/sUFxfyCZRsk/s1600/IMG_0434.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://lh4.ggpht.com/__mG0VssAA8I/Sy30PAGyxAI/AAAAAAAAKcM/sUFxfyCZRsk/s400/IMG_0434.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center" class="" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: justify;"&gt;They practice on make up, we practice on portrait photography, both learned a lot.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-3135590320260515853?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/3135590320260515853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=3135590320260515853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3135590320260515853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3135590320260515853'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/models.html' title='Models'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/__mG0VssAA8I/Sy3uyZZUyiI/AAAAAAAAKYk/1HvEC700c6U/s72-c/IMG_0325.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-7812926381287231910</id><published>2009-12-19T07:15:00.000-08:00</published><updated>2009-12-19T07:15:37.935-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Central Night Scene</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SyzsbF4tVwI/AAAAAAAAKXA/usk376rZtWU/s1600/IMG_0275.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SyzsbF4tVwI/AAAAAAAAKXA/usk376rZtWU/s400/IMG_0275.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Longer exposure, more cars, the better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-7812926381287231910?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/7812926381287231910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=7812926381287231910' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7812926381287231910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7812926381287231910'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/central-night-scene.html' title='Central Night Scene'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SyzsbF4tVwI/AAAAAAAAKXA/usk376rZtWU/s72-c/IMG_0275.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-2445166179328246605</id><published>2009-12-12T03:19:00.000-08:00</published><updated>2009-12-14T03:21:20.558-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Clock Tower and HK Cultural Centre</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh4.ggpht.com/__mG0VssAA8I/SyYa4-0i52I/AAAAAAAAKTs/GAs3X_tL4AQ/s1600/IMG_0026.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" rs="true" src="http://lh4.ggpht.com/__mG0VssAA8I/SyYa4-0i52I/AAAAAAAAKTs/GAs3X_tL4AQ/s400/IMG_0026.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;The two building looks nice when appear together in a photo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-2445166179328246605?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/2445166179328246605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=2445166179328246605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/2445166179328246605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/2445166179328246605'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/clock-tower-and-hk-cultural-centre.html' title='Clock Tower and HK Cultural Centre'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/__mG0VssAA8I/SyYa4-0i52I/AAAAAAAAKTs/GAs3X_tL4AQ/s72-c/IMG_0026.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-1562217943279098794</id><published>2009-12-12T03:15:00.000-08:00</published><updated>2009-12-14T03:17:10.314-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Former Marine Police Headquarter</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SyYdTDQX_OI/AAAAAAAAKUA/9fLiMlE6b7g/s1600/IMG_0034.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" rs="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SyYdTDQX_OI/AAAAAAAAKUA/9fLiMlE6b7g/s400/IMG_0034.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Now is a restaurant, beautifully lighted in the evening.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-1562217943279098794?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/1562217943279098794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=1562217943279098794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/1562217943279098794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/1562217943279098794'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/former-marine-police-headquarter.html' title='Former Marine Police Headquarter'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SyYdTDQX_OI/AAAAAAAAKUA/9fLiMlE6b7g/s72-c/IMG_0034.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-7001122432842356679</id><published>2009-12-12T02:46:00.000-08:00</published><updated>2009-12-14T02:50:19.971-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo decorations'/><title type='text'>Christmas Lightings</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SyRM5G1RbkI/AAAAAAAAKSs/QHd6pMi6Wv0/s1600/IMG_0012.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" rs="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SyRM5G1RbkI/AAAAAAAAKSs/QHd6pMi6Wv0/s400/IMG_0012.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Traditional Christmas lighting seems more camera friendly, those new ones made using LEDs and changing color from time to time results in unpredictable color.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-7001122432842356679?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/7001122432842356679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=7001122432842356679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7001122432842356679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7001122432842356679'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/christmas-lightings.html' title='Christmas Lightings'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SyRM5G1RbkI/AAAAAAAAKSs/QHd6pMi6Wv0/s72-c/IMG_0012.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-9193182877783600117</id><published>2009-12-06T06:21:00.000-08:00</published><updated>2009-12-07T06:24:29.704-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Ma Wan Park</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/Sx0PFSfcpFI/AAAAAAAAKLo/d6M5hLdm0_w/s1600/IMG_0424.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh3.ggpht.com/__mG0VssAA8I/Sx0PFSfcpFI/AAAAAAAAKLo/d6M5hLdm0_w/s400/IMG_0424.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;As seen in the Noah's Ark.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-9193182877783600117?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/9193182877783600117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=9193182877783600117' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/9193182877783600117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/9193182877783600117'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/ma-wan-park.html' title='Ma Wan Park'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/__mG0VssAA8I/Sx0PFSfcpFI/AAAAAAAAKLo/d6M5hLdm0_w/s72-c/IMG_0424.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5279211045532041561</id><published>2009-12-05T07:05:00.000-08:00</published><updated>2009-12-07T07:06:55.120-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo animals'/><title type='text'>Eagle</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/Sxu_7UuVi-I/AAAAAAAAKI0/KHAsmBYJOBk/s1600/IMG_0359.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh6.ggpht.com/__mG0VssAA8I/Sxu_7UuVi-I/AAAAAAAAKI0/KHAsmBYJOBk/s400/IMG_0359.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Inside Kadoorie farm, a lonely eagle standing there thinking about something.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5279211045532041561?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5279211045532041561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5279211045532041561' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5279211045532041561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5279211045532041561'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/eagle.html' title='Eagle'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/Sxu_7UuVi-I/AAAAAAAAKI0/KHAsmBYJOBk/s72-c/IMG_0359.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5470460788962438324</id><published>2009-12-05T05:05:00.000-08:00</published><updated>2009-12-07T05:09:21.308-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Kadoorie Farm</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/Sxu_-Eb7hmI/AAAAAAAAKJY/kIXQHybrtg8/s1600/IMG_0382.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh3.ggpht.com/__mG0VssAA8I/Sxu_-Eb7hmI/AAAAAAAAKJY/kIXQHybrtg8/s400/IMG_0382.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Climb uphill continuously for an hour, then look downwards, you will see this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5470460788962438324?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5470460788962438324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5470460788962438324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5470460788962438324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5470460788962438324'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/kadoorie-farm.html' title='Kadoorie Farm'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/__mG0VssAA8I/Sxu_-Eb7hmI/AAAAAAAAKJY/kIXQHybrtg8/s72-c/IMG_0382.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-3435936187587558366</id><published>2009-11-28T05:58:00.000-08:00</published><updated>2009-12-04T06:02:00.381-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo decorations'/><title type='text'>Christmas icon of 2009</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/SxKIbAGU_UI/AAAAAAAAJ9I/4kl5Pngpjgc/s1600/IMG_0311.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh3.ggpht.com/__mG0VssAA8I/SxKIbAGU_UI/AAAAAAAAJ9I/4kl5Pngpjgc/s400/IMG_0311.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Combine the design of Hello Kitty, bee, Santa Claus and fairy then you got this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-3435936187587558366?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/3435936187587558366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=3435936187587558366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3435936187587558366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3435936187587558366'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/11/christmas-icon-of-2009.html' title='Christmas icon of 2009'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/__mG0VssAA8I/SxKIbAGU_UI/AAAAAAAAJ9I/4kl5Pngpjgc/s72-c/IMG_0311.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-8692823454842622397</id><published>2009-11-28T05:53:00.000-08:00</published><updated>2009-12-04T05:54:55.921-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>The chairman's seat</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/SxKHPz3LsVI/AAAAAAAAJ50/KpnQBCV3DbU/s1600/IMG_0181.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh5.ggpht.com/__mG0VssAA8I/SxKHPz3LsVI/AAAAAAAAJ50/KpnQBCV3DbU/s400/IMG_0181.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;All you have to do is listen to B.S. and tell them to shut up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-8692823454842622397?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/8692823454842622397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=8692823454842622397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8692823454842622397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8692823454842622397'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/11/chairmans-seat.html' title='The chairman&apos;s seat'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/SxKHPz3LsVI/AAAAAAAAJ50/KpnQBCV3DbU/s72-c/IMG_0181.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-8999048707822129329</id><published>2009-11-28T05:50:00.000-08:00</published><updated>2009-12-04T05:52:05.174-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Legislative Council, corridor</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/SxKHLCXQldI/AAAAAAAAJ5I/aomtnqXlsnw/s1600/IMG_0148.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh3.ggpht.com/__mG0VssAA8I/SxKHLCXQldI/AAAAAAAAJ5I/aomtnqXlsnw/s400/IMG_0148.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;While queue up for the tour.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-8999048707822129329?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/8999048707822129329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=8999048707822129329' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8999048707822129329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8999048707822129329'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/11/legislative-council-corridor.html' title='Legislative Council, corridor'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/__mG0VssAA8I/SxKHLCXQldI/AAAAAAAAJ5I/aomtnqXlsnw/s72-c/IMG_0148.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5996743432725407936</id><published>2009-11-28T05:45:00.000-08:00</published><updated>2009-12-04T05:48:58.841-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Bethany Chapel, side view</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/SxKHlLmyMWI/AAAAAAAAJ7s/S-TlAA6v0CM/s1600/IMG_0221.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh5.ggpht.com/__mG0VssAA8I/SxKHlLmyMWI/AAAAAAAAJ7s/S-TlAA6v0CM/s400/IMG_0221.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;10mm perspective, very nice!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5996743432725407936?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5996743432725407936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5996743432725407936' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5996743432725407936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5996743432725407936'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/11/bethany-chapel-side-view.html' title='Bethany Chapel, side view'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/SxKHlLmyMWI/AAAAAAAAJ7s/S-TlAA6v0CM/s72-c/IMG_0221.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-609061636303002278</id><published>2009-11-28T05:38:00.000-08:00</published><updated>2009-12-04T05:39:43.646-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Bethany Chapel</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/SxKHjr1QSwI/AAAAAAAAJ7Y/RjZlsyLfNEE/s1600/IMG_0214.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh5.ggpht.com/__mG0VssAA8I/SxKHjr1QSwI/AAAAAAAAJ7Y/RjZlsyLfNEE/s400/IMG_0214.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Exceptional good weather that afternoon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-609061636303002278?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/609061636303002278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=609061636303002278' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/609061636303002278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/609061636303002278'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/11/bethany-chapel.html' title='Bethany Chapel'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/SxKHjr1QSwI/AAAAAAAAJ7Y/RjZlsyLfNEE/s72-c/IMG_0214.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5009242935193296216</id><published>2009-10-30T06:26:00.000-07:00</published><updated>2009-12-04T06:29:01.628-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Moon</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/SxkcFeIG-fI/AAAAAAAAKGM/GMVJt1kTHis/IMG_0632.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" height="266" src="http://lh5.ggpht.com/__mG0VssAA8I/SxkcFeIG-fI/AAAAAAAAKGM/GMVJt1kTHis/IMG_0632.JPG" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;That's the size of a moon shot with 250mm, 1.6x crop body, 100% crop from 3888x2592 pixel photo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5009242935193296216?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5009242935193296216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5009242935193296216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5009242935193296216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5009242935193296216'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/10/moon.html' title='Moon'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/SxkcFeIG-fI/AAAAAAAAKGM/GMVJt1kTHis/s72-c/IMG_0632.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5438227867113352764</id><published>2009-09-06T06:24:00.000-07:00</published><updated>2009-12-02T06:26:16.952-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Sunset, almost</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SqT4_9MaeqI/AAAAAAAAJu4/TxRvZ2HfYkw/s1600/IMG_0058.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SqT4_9MaeqI/AAAAAAAAJu4/TxRvZ2HfYkw/s400/IMG_0058.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;After a days work, the sun is tired, need to hide himself for a few hours.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5438227867113352764?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5438227867113352764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5438227867113352764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5438227867113352764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5438227867113352764'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/09/sunset-almost.html' title='Sunset, almost'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SqT4_9MaeqI/AAAAAAAAJu4/TxRvZ2HfYkw/s72-c/IMG_0058.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-7658718213302053713</id><published>2009-09-06T06:16:00.000-07:00</published><updated>2009-12-02T06:20:56.625-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Shallow river, street lights</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SqT5AEdha8I/AAAAAAAAJu8/3--VoYh9mOY/s1600/IMG_0082.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SqT5AEdha8I/AAAAAAAAJu8/3--VoYh9mOY/s400/IMG_0082.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Two birds, looking for fish in shallow water. Not much people walking nearby, it seems the street lights were made for them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-7658718213302053713?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/7658718213302053713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=7658718213302053713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7658718213302053713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7658718213302053713'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/09/shallow-river-street-lights.html' title='Shallow river, street lights'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SqT5AEdha8I/AAAAAAAAJu8/3--VoYh9mOY/s72-c/IMG_0082.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-7441555147508317849</id><published>2009-08-24T06:13:00.000-07:00</published><updated>2009-12-02T06:14:36.395-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Sunset, river and wetland</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SpKDWtLJk9I/AAAAAAAAJtk/cwskYRZUd9M/s1600/river.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SpKDWtLJk9I/AAAAAAAAJtk/cwskYRZUd9M/s400/river.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;A day with haze, still look good.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-7441555147508317849?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/7441555147508317849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=7441555147508317849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7441555147508317849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/7441555147508317849'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/08/sunset-river-and-wetland.html' title='Sunset, river and wetland'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SpKDWtLJk9I/AAAAAAAAJtk/cwskYRZUd9M/s72-c/river.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-4824394582152053719</id><published>2009-08-21T05:57:00.000-07:00</published><updated>2009-12-02T06:09:44.427-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Sunset and river</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh4.ggpht.com/__mG0VssAA8I/SpJsrWGYxnI/AAAAAAAAJsc/3y2GCqAWbQE/s1600/IMG_0598.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh4.ggpht.com/__mG0VssAA8I/SpJsrWGYxnI/AAAAAAAAJsc/3y2GCqAWbQE/s400/IMG_0598.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;On an extreme fine day,&amp;nbsp;may only once or twice a year...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-4824394582152053719?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/4824394582152053719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=4824394582152053719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/4824394582152053719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/4824394582152053719'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/08/sunset-and-river.html' title='Sunset and river'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/__mG0VssAA8I/SpJsrWGYxnI/AAAAAAAAJsc/3y2GCqAWbQE/s72-c/IMG_0598.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-8988037758298331176</id><published>2009-08-17T03:19:00.000-07:00</published><updated>2009-12-04T03:19:54.129-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo plants'/><title type='text'>Flower, pair</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/Sxjv-C64pCI/AAAAAAAAKEk/AuXBeLmHDg8/s1600/IMG_0481.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh5.ggpht.com/__mG0VssAA8I/Sxjv-C64pCI/AAAAAAAAKEk/AuXBeLmHDg8/s400/IMG_0481.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;White flower, dark background.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-8988037758298331176?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/8988037758298331176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=8988037758298331176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8988037758298331176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8988037758298331176'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/08/flower-pair.html' title='Flower, pair'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/Sxjv-C64pCI/AAAAAAAAKEk/AuXBeLmHDg8/s72-c/IMG_0481.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-8815800659283248777</id><published>2009-07-13T06:32:00.000-07:00</published><updated>2009-12-03T06:33:52.743-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Golden sunset</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SmMnNWh5z1I/AAAAAAAAJpE/UxtrEnDZ1Lg/s1600/IMG_0157.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SmMnNWh5z1I/AAAAAAAAJpE/UxtrEnDZ1Lg/s400/IMG_0157.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Happens once in a year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-8815800659283248777?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/8815800659283248777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=8815800659283248777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8815800659283248777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8815800659283248777'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/07/golden-sunset.html' title='Golden sunset'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SmMnNWh5z1I/AAAAAAAAJpE/UxtrEnDZ1Lg/s72-c/IMG_0157.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-8573654211509953637</id><published>2009-05-17T06:27:00.000-07:00</published><updated>2009-12-03T06:29:18.267-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Clouds painted on the sky</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/SxfKhRG4T7I/AAAAAAAAKDQ/qJF2xFis5ew/s1600/IMG_0334.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh5.ggpht.com/__mG0VssAA8I/SxfKhRG4T7I/AAAAAAAAKDQ/qJF2xFis5ew/s400/IMG_0334.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Who painted it?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-8573654211509953637?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/8573654211509953637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=8573654211509953637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8573654211509953637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8573654211509953637'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/05/clouds-painted-on-sky.html' title='Clouds painted on the sky'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/SxfKhRG4T7I/AAAAAAAAKDQ/qJF2xFis5ew/s72-c/IMG_0334.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-3355423483881377355</id><published>2009-05-09T06:32:00.000-07:00</published><updated>2009-12-02T06:36:24.264-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo animals'/><title type='text'>Mr. Lizard</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh4.ggpht.com/__mG0VssAA8I/SgWZaZTt_OI/AAAAAAAAH2s/HwDCzL6NEIo/s1600/IMG_0169.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh4.ggpht.com/__mG0VssAA8I/SgWZaZTt_OI/AAAAAAAAH2s/HwDCzL6NEIo/s400/IMG_0169.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Its tail is longer than its body.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-3355423483881377355?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/3355423483881377355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=3355423483881377355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3355423483881377355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/3355423483881377355'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/05/mr-lizard.html' title='Mr. Lizard'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/__mG0VssAA8I/SgWZaZTt_OI/AAAAAAAAH2s/HwDCzL6NEIo/s72-c/IMG_0169.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-8015504669764244579</id><published>2009-05-09T06:27:00.000-07:00</published><updated>2009-12-02T06:29:51.463-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Trees, buildings and perspective</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SgWZYKewOcI/AAAAAAAAH2I/6j5DtncrdeA/s1600/IMG_0155.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SgWZYKewOcI/AAAAAAAAH2I/6j5DtncrdeA/s400/IMG_0155.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Trees vs buildings, road vs grass, nature vs man made...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-8015504669764244579?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/8015504669764244579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=8015504669764244579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8015504669764244579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8015504669764244579'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/05/trees-buildings-and-perspective.html' title='Trees, buildings and perspective'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SgWZYKewOcI/AAAAAAAAH2I/6j5DtncrdeA/s72-c/IMG_0155.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5600867735342022628</id><published>2009-01-18T06:05:00.000-08:00</published><updated>2009-12-03T06:07:33.352-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo animals'/><title type='text'>My Relatives</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/SXM-aL5hK6I/AAAAAAAAHr4/_1gDDx3Ns3o/s1600/20090118_5978.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh5.ggpht.com/__mG0VssAA8I/SXM-aL5hK6I/AAAAAAAAHr4/_1gDDx3Ns3o/s400/20090118_5978.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;I met my relatives in a Sunday afternoon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5600867735342022628?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5600867735342022628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5600867735342022628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5600867735342022628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5600867735342022628'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/01/my-relatives.html' title='My Relatives'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/SXM-aL5hK6I/AAAAAAAAHr4/_1gDDx3Ns3o/s72-c/20090118_5978.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5660410892854036351</id><published>2009-01-03T05:54:00.000-08:00</published><updated>2009-12-02T06:11:18.324-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo landscape'/><title type='text'>Branches on blue sky</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh4.ggpht.com/__mG0VssAA8I/SxZvvehoBrI/AAAAAAAAKCc/AnQzBNn8Q_A/s1600/20090103_5845.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh4.ggpht.com/__mG0VssAA8I/SxZvvehoBrI/AAAAAAAAKCc/AnQzBNn8Q_A/s400/20090103_5845.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Nice blue sky, with a network of branches on top of it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5660410892854036351?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5660410892854036351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5660410892854036351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5660410892854036351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5660410892854036351'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/branches-on-blue-sky.html' title='Branches on blue sky'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/__mG0VssAA8I/SxZvvehoBrI/AAAAAAAAKCc/AnQzBNn8Q_A/s72-c/20090103_5845.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-8183025342106840183</id><published>2008-10-07T05:29:00.000-07:00</published><updated>2009-12-04T05:30:45.095-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo plants'/><title type='text'>Red and green</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/SOtypbggIlI/AAAAAAAAFwg/h0J40E51QLk/s1600/20081007_3786.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh5.ggpht.com/__mG0VssAA8I/SOtypbggIlI/AAAAAAAAFwg/h0J40E51QLk/s400/20081007_3786.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;One flower or two flowers? pedals or leaves? I'm not sure.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-8183025342106840183?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/8183025342106840183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=8183025342106840183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8183025342106840183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8183025342106840183'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2008/10/red-and-green.html' title='Red and green'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/SOtypbggIlI/AAAAAAAAFwg/h0J40E51QLk/s72-c/20081007_3786.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-8098481505972516065</id><published>2008-10-07T05:26:00.000-07:00</published><updated>2009-12-04T05:28:06.889-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo animals'/><title type='text'>Beautiful skin</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SOtxRNce5HI/AAAAAAAAFsQ/tInxIkD2IFI/20081007_3749.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" height="266" src="http://lh6.ggpht.com/__mG0VssAA8I/SOtxRNce5HI/AAAAAAAAFsQ/tInxIkD2IFI/20081007_3749.JPG" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Very colorful, attractive, beautiful, ... &amp;lt;&amp;lt; you put some more adjectives here&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-8098481505972516065?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/8098481505972516065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=8098481505972516065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8098481505972516065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/8098481505972516065'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2008/10/beautiful-skin.html' title='Beautiful skin'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SOtxRNce5HI/AAAAAAAAFsQ/tInxIkD2IFI/s72-c/20081007_3749.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-6200180652180959835</id><published>2008-10-07T05:21:00.000-07:00</published><updated>2009-12-04T05:24:32.707-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo animals'/><title type='text'>Prehistoric animal?</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SOtyPpj4V3I/AAAAAAAAFvU/KM6tnoIyxyk/s1600/20081007_3775.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SOtyPpj4V3I/AAAAAAAAFvU/KM6tnoIyxyk/s400/20081007_3775.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Oh, this thing looks like decendents of prehistoric dinosaur...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-6200180652180959835?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/6200180652180959835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=6200180652180959835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/6200180652180959835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/6200180652180959835'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2008/10/prehistoric-animal.html' title='Prehistoric animal?'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SOtyPpj4V3I/AAAAAAAAFvU/KM6tnoIyxyk/s72-c/20081007_3775.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-4263721964217094559</id><published>2008-05-24T02:56:00.000-07:00</published><updated>2009-12-04T02:58:12.952-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo plants'/><title type='text'>Flowers, upside down</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/SDq8qBNuTUI/AAAAAAAAFIM/jRYoW41QAEc/s1600/20080524_1536.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh5.ggpht.com/__mG0VssAA8I/SDq8qBNuTUI/AAAAAAAAFIM/jRYoW41QAEc/s400/20080524_1536.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Its really upside down, I had not rotated my camera.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-4263721964217094559?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/4263721964217094559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=4263721964217094559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/4263721964217094559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/4263721964217094559'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2008/05/flowers-upside-down.html' title='Flowers, upside down'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/SDq8qBNuTUI/AAAAAAAAFIM/jRYoW41QAEc/s72-c/20080524_1536.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-6844079064615657328</id><published>2008-05-13T03:00:00.000-07:00</published><updated>2009-12-04T03:01:40.017-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo plants'/><title type='text'>Red flowers, upside down</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh6.ggpht.com/__mG0VssAA8I/SCml25AxXZI/AAAAAAAAE3E/SG0sEa4Zt14/s1600/20080512_1176.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh6.ggpht.com/__mG0VssAA8I/SCml25AxXZI/AAAAAAAAE3E/SG0sEa4Zt14/s400/20080512_1176.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Another upside down flower I found in wetland park.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-6844079064615657328?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/6844079064615657328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=6844079064615657328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/6844079064615657328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/6844079064615657328'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2008/05/red-flowers-upside-down.html' title='Red flowers, upside down'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/__mG0VssAA8I/SCml25AxXZI/AAAAAAAAE3E/SG0sEa4Zt14/s72-c/20080512_1176.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-2890154037631830744</id><published>2008-02-10T06:01:00.000-08:00</published><updated>2009-12-03T06:02:47.573-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo animals'/><title type='text'>Monkey at Shing Mun Reservoir</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh5.ggpht.com/__mG0VssAA8I/SxfEc6DmPoI/AAAAAAAAKDI/HJX18a2WP9k/s1600/20080209_8277.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh5.ggpht.com/__mG0VssAA8I/SxfEc6DmPoI/AAAAAAAAKDI/HJX18a2WP9k/s400/20080209_8277.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Monkeys waiting to rob people passing by.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-2890154037631830744?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/2890154037631830744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=2890154037631830744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/2890154037631830744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/2890154037631830744'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2008/02/monkey-at-shing-mun-reservoir.html' title='Monkey at Shing Mun Reservoir'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/__mG0VssAA8I/SxfEc6DmPoI/AAAAAAAAKDI/HJX18a2WP9k/s72-c/20080209_8277.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-5256929048018716628</id><published>2008-01-26T06:48:00.000-08:00</published><updated>2010-01-04T05:46:38.153-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mindstorm'/><title type='text'>Biped</title><content type='html'>It is interesting to see a robot walking on its legs, I have seen some humanoid toy robots with 8 motors (or degree of freedom) in their legs so as to walk naturally. With only one set of NXT, all you have is 3 motors, a biped built using 3 motors is sure to have very "robotic" movement. There are two basic things you need in building a biped, first is shifting the weight from one leg to another, second is the walking motion. In this project, most of the time was spent on the mechanism design, I had gone through five different designs before finally came up with this working one. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A motor is used on each leg (let's call them B-C motor), they were mounted directly on their 'feet' and serve to shift the body weight of the robot, which mainly come from the weight of the NXT brick. The third motor (A motor) controls the walking motion, it strides the leg forward when it is raised by the weight shifting motion as mentioned above. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__mG0VssAA8I/SxUpsGiXhKI/AAAAAAAAKBs/Iru5Dyc5CpE/s1600/nxt_biped1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/__mG0VssAA8I/SxUpsGiXhKI/AAAAAAAAKBs/Iru5Dyc5CpE/s400/nxt_biped1.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;To shift weight to the left, the left motor turns so that the whole body incline to the left side, until the stopper hits the foot. While the left motor starts to turn, the right motor rotates in such a way that it helps to raise the right leg.&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__mG0VssAA8I/SxUrAhkWcpI/AAAAAAAAKB0/3KZJjwfnMF0/s1600/nxt_biped2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__mG0VssAA8I/SxUrAhkWcpI/AAAAAAAAKB0/3KZJjwfnMF0/s400/nxt_biped2.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&amp;nbsp; &lt;br /&gt;After the right leg is fully raised, the A motor turns and the linkage mechanism drive the left/right legs forward and backward to create a walking motion. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUrMqbjE_I/AAAAAAAAKB8/9OIN0Z7g4Fo/s1600/nxt_biped6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUrMqbjE_I/AAAAAAAAKB8/9OIN0Z7g4Fo/s400/nxt_biped6.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&amp;nbsp; &lt;br /&gt;The biped can walk ahead as well as turning left or right. See how the legs walk and turn here when the ultrasonic sensor detects obstacle in front. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/oXTrbr6m_rY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/oXTrbr6m_rY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Due to the way the legs are connected, there is a bit of variation in the width between the legs when it walks. As a result, some clearance is required in the cross axle. &lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__mG0VssAA8I/SxUrll0WlZI/AAAAAAAAKCE/dt_FfekkLIU/s1600/nxt_biped3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__mG0VssAA8I/SxUrll0WlZI/AAAAAAAAKCE/dt_FfekkLIU/s400/nxt_biped3.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;As usual, I prefer to remove the NXT brick easily for battery changing, so I just mount it by two cross axle beam. Note that bushes are added to avoid the brick bottom rub against the A motor. &lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUr1BD1HVI/AAAAAAAAKCM/MDxwwljFX4k/s1600/nxt_biped4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUr1BD1HVI/AAAAAAAAKCM/MDxwwljFX4k/s400/nxt_biped4.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;Since it took quite a long time to came up with this design, I have documented it using Lego Digital Designer. The LDD model file can be donwloaded &lt;a href="http://sites.google.com/site/meowmechanic/download/biped.lxf?attredirects=0&amp;amp;d=1"&gt;here&lt;/a&gt;, you can rebuild the exact thing or improve it by studing the construction. In the model, I did not mount the brick and A motor into the biped assembly as it becomes difficult to study them when assembled. &lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__mG0VssAA8I/SxUsAW1uOfI/AAAAAAAAKCU/-kb55zNPGLU/s1600/nxt_biped5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/__mG0VssAA8I/SxUsAW1uOfI/AAAAAAAAKCU/-kb55zNPGLU/s400/nxt_biped5.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;Note that the legs have to reset to a correct initial position before walking, after the program runs, press the left right key until the "4x2 angle beam" inclines forward. When it is ok, press the orange button again to start walking. If this initialization is not done correctly, the robot may walk backwards&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/I6cQ90yPcmY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/I6cQ90yPcmY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;I have made two versions of program for this biped, one is for autonomous walking ahead, with the ultrasonic sensor detect obstacle and turn right. The program is written in RobotC and can be downloaded &lt;a href="http://sites.google.com/site/meowmechanic/download/biped_5.c?attredirects=0&amp;amp;d=1"&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/r5ZhPj0mW1Y&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/r5ZhPj0mW1Y&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;The other version is by using the blue tooth capabilities of Roborealm and RobotC, you can remote control the walking of the biped through a joystick on your PC. &lt;a href="http://sites.google.com/site/meowmechanic/download/test_bluetooth.robo?attredirects=0&amp;amp;d=1"&gt;Download Roborealm&lt;/a&gt; program and &lt;a href="http://sites.google.com/site/meowmechanic/download/biped_bt.c?attredirects=0&amp;amp;d=1"&gt;RobotC bluetooth remote control program.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/utsLzG3k0K4&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/utsLzG3k0K4&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-5256929048018716628?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/5256929048018716628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=5256929048018716628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5256929048018716628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/5256929048018716628'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/biped.html' title='Biped'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__mG0VssAA8I/SxUpsGiXhKI/AAAAAAAAKBs/Iru5Dyc5CpE/s72-c/nxt_biped1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-4316936216213691487</id><published>2007-11-24T05:46:00.000-08:00</published><updated>2009-12-03T05:52:45.588-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo people'/><title type='text'>Ballad Dance</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/__mG0VssAA8I/R0rep4tZxEI/AAAAAAAABJo/lK-rxHFCalM/s1600/20071124_5262.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://lh3.ggpht.com/__mG0VssAA8I/R0rep4tZxEI/AAAAAAAABJo/lK-rxHFCalM/s400/20071124_5262.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;She seems like weightless when dancing, he can spin her around so quickly and easily.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-4316936216213691487?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/4316936216213691487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=4316936216213691487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/4316936216213691487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/4316936216213691487'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2007/11/ballad-dance.html' title='Ballad Dance'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/__mG0VssAA8I/R0rep4tZxEI/AAAAAAAABJo/lK-rxHFCalM/s72-c/20071124_5262.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-6613998021883335048</id><published>2007-07-18T06:09:00.000-07:00</published><updated>2010-01-04T05:46:05.563-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mindstorm'/><title type='text'>Robot Arm</title><content type='html'>&lt;div style="text-align: justify;"&gt;I am always fascinated with those industrial robot arms which can run smoothly and accurately through curves in 3D space, here I build my own robot arm which can run point to point, learn its movement through teaching it (moving it manually), and it will playback the movement (approximately only).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The design of this robot arm is quite simple, first get a motor (let's call it motor A) to control the panning of the robot arm. As shown in the picture here, motor A is fixed to the base frame and installed with a 24 teeth gear. It drives the large gear plate which holds another motor (call it motor B), with the third motor (motor C) mounted on motor B's shaft. With this construction, we have an arm like structure with can rotate and pitch/bend. As all I have is the basic three motors in the standard retail kit, I don't have anything to mount in the end effector, just put in a few pcs of angled beams.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__mG0VssAA8I/SxUdyZPv-bI/AAAAAAAAKAI/twCSmJxsV1c/s1600/nxt_robotarm1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__mG0VssAA8I/SxUdyZPv-bI/AAAAAAAAKAI/twCSmJxsV1c/s400/nxt_robotarm1.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;When the motor starts up, motor B will reset to its upright position, the reset is done by the angled beam structure mounted on top of motor B. When motor B resets, motor C will move upright and touch the stucture, as the structure stops motor B from rotating further, the motor stall can be used as signal to stop the motor in the RobotC program. Actually, I referenced the motor stall sample program which comes with the RobotC package. It checks to see that if the difference between the current encoder reading and the previous encoder reading is the same, if so, stalling occurs and start to count the number of stalls. You can then define a certain stall number to determine stopping the motor.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After motor B has reset, motor C starts to reset also, it also hit against the same structure of angled beams and stops the arm in a horizontal position. As for the stall number, you may have to experiment a bit as we reset it slowly by sending less power, and the less powered motor could be more easily get stalled which creates a false signal.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__mG0VssAA8I/SxUietniMgI/AAAAAAAAKAQ/q_79r8oEAUY/s1600/nxt_robotarm4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__mG0VssAA8I/SxUietniMgI/AAAAAAAAKAQ/q_79r8oEAUY/s400/nxt_robotarm4.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Similarly, motor A resets until motor B hits against the stop, which is mounted near the end of motor A itself. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__mG0VssAA8I/SxUink7m2pI/AAAAAAAAKAY/oNMhZ7kDOZY/s1600/nxt_robotarm5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__mG0VssAA8I/SxUink7m2pI/AAAAAAAAKAY/oNMhZ7kDOZY/s400/nxt_robotarm5.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;State of the robot arm when all motors resets. Motor A will then rotate back a certain angle and ready to get into the learning mode. All motor is still holding in its position with power. When the orange button is pressed, power to all motors are removed, and the robot arm enters the "learning" mode. The program is actually recording the encoder reading of the motors, this recording is make whenever there are changes in encoder readings from any one of the three motors. The recording continues until the left button is pressed, then the robot arm resets and starts to playback the motion.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/__mG0VssAA8I/SxUi0maAkkI/AAAAAAAAKAg/bE0g1-6UGoM/s1600/nxt_robotarm3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/__mG0VssAA8I/SxUi0maAkkI/AAAAAAAAKAg/bE0g1-6UGoM/s400/nxt_robotarm3.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Before playback the motion, the data recorded go through a processing which identifies the end points of motion. Non-end point data are throw away as it is difficult to follow every point of the data to playback, that's why the playback is not exactly follows the speed between the extreme positions. The end points are then used as encoder targets to command the motor's rotation. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUi_siPApI/AAAAAAAAKAo/jGutQlAzTvA/s1600/nxt_robotarm2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUi_siPApI/AAAAAAAAKAo/jGutQlAzTvA/s400/nxt_robotarm2.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Video showing the start&amp;gt;reset&amp;gt;record&amp;gt;reset&amp;gt;playback (and reset&amp;gt;playback again) sequence. The program will infinitely loop the reset and playback until the bottom grey button is pressed to abort it. &lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/H92As6NRxMU&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/H92As6NRxMU&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Testing the accuracy of motion, again, due to motor gear backlash, there are quite a considerable amount of error, the error from motor A has the most impact on the positional accuracy as the length of the robot arm magnifies it. If I have compass and tilt sensor, I may reduce the error better than using only encoder reading to assume the robot arm had reached a certain position. There are other things for further studies, they are:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- how the motor can follow a series of recorded points and run through them smoothly, which is speed and position control of motor through all the recorded points instead of just the extreme points &lt;br /&gt;&lt;br /&gt;- reduce the mechanical backlash and improve the robustness of the structure &lt;br /&gt;&lt;br /&gt;I posted my RobotC program &lt;a href="http://sites.google.com/site/meowmechanic/download/robot_arm9.c?attredirects=0&amp;amp;d=1"&gt;here&lt;/a&gt; for reference, it is not optimized yet and I believe a number of similar functions can be generalized as they are more or less the same for the three motors. &lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/UUc1F2Q55oU&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/UUc1F2Q55oU&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-6613998021883335048?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/6613998021883335048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=6613998021883335048' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/6613998021883335048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/6613998021883335048'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/robot-arm.html' title='Robot Arm'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__mG0VssAA8I/SxUdyZPv-bI/AAAAAAAAKAI/twCSmJxsV1c/s72-c/nxt_robotarm1.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-9080060308834880285</id><published>2007-03-26T05:36:00.000-07:00</published><updated>2010-01-04T05:45:39.507-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mindstorm'/><title type='text'>Mybot</title><content type='html'>&lt;div style="text-align: justify;"&gt;The Tribot provides lots of fun, thanks to its mobility and the interesting gripper. However, I would like to have a compact vehicle robot that can patrol around, and also easy to replace batteries (due to NXT's apetite on battery power, need to replace my rechargeable batteries often). Also, I would like to move the motor-A to somewhere I can use it instead of beneath the NXT brick. As a result, I assembled the Mybot. In this project, I also used RobotC to program the NXT, the NXT brick is now running the RobotC firmware instead of the original one for NXT-G. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;So, here is the design I have made, I put the motor B and motor C on the bottom, motor A is now placed in front of the NXT brick. A bumper is also made so that when it bumps into something, it will turn back and run again. As seen on the picture, the ultrasonic sensor is mounted on the motor A shaft, it could be mounted on some fixed location but I just mount it there to experiment various angle relative to Mybot. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;To test out RobotC, I have written a program to let it detect the distance (using the ultrasonic sensor) from a wall, and keep running at a certain range from the wall. Ideally, it should follow the wall no matter it is flat or turn around corners. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUZofHIvpI/AAAAAAAAJ_Y/UCbL6PqBwZU/s1600/nxt_mybot1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUZofHIvpI/AAAAAAAAJ_Y/UCbL6PqBwZU/s400/nxt_mybot1.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Here is another viewpoint, showing the front side of the Mybot. The ultrasonic sensor is set at 45 or 60 deg from the Z axis (lets define the Z axis as the one running from front to rear of the Mybot).&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The program logic runs like this: when the programs starts, it detects the current distance of the Mybot from an obstacle, compute the upper and lower limit of distance (as it will never run on an exact distance, therefore, a range is required). To run straight ahead, the distance measured should be within the upper and lower range. If the distance measured is greater than the upper range, it will turn right so as to reduce it, otherwise it turn left to increase it.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUaT4WeWPI/AAAAAAAAJ_g/7MyPssj1zHY/s1600/nxt_mybot2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUaT4WeWPI/AAAAAAAAJ_g/7MyPssj1zHY/s400/nxt_mybot2.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Top view of the Mybot&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUacz_S6PI/AAAAAAAAJ_o/J9cFc43RpBg/s1600/nxt_mybot3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUacz_S6PI/AAAAAAAAJ_o/J9cFc43RpBg/s400/nxt_mybot3.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;As seen in this picture, the NXT brick is just placed on top of the frame, nothing is used to fasten it to the body, so I don't have to dismount anything when changing batteries. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUashqXZcI/AAAAAAAAJ_w/R_mFi64HdlM/s1600/nxt_mybot4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUashqXZcI/AAAAAAAAJ_w/R_mFi64HdlM/s400/nxt_mybot4.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bottom view of the Mybot, note that I found an empty space where I can install the light sensor, it is not necessary in this project, but installing here make the design looks compact. The touch sensor is installed as shown, whenever the bumper lever bumps into something, it presses the touch sensor to signal the run backward routine.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUa_KoFNFI/AAAAAAAAJ_4/CAIAxJqqVNU/s1600/nxt_mybot6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUa_KoFNFI/AAAAAAAAJ_4/CAIAxJqqVNU/s400/nxt_mybot6.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Back side of the Mybot, note that I used the same caster design as seen in the Tribot assembly. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUbgn-7BCI/AAAAAAAAKAA/5VCOJw5b23s/s1600/nxt_mybot5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUbgn-7BCI/AAAAAAAAKAA/5VCOJw5b23s/s400/nxt_mybot5.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Here is the video of how Mybot follows the 'wall', my apartment is small and full of stuff, therefore, impossible to find a wall to follow, so I put two big plastic boxes for it to follow. The RobotC program can be downloaded &lt;a href="http://sites.google.com/site/meowmechanic/download/patrol7.c?attredirects=0&amp;amp;d=1"&gt;here&lt;/a&gt;. The current Mybot has the following limitations: &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;- when put it too close to a wall, it will have problems when turning corners, by experiment, it works fine when the reading is 20-30cm&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;- sometimes it does not follow corners properly, may due to no feedback from ultrasonic sensor (unknown cause), or the turning cause its distance far from the wall, which keeps it turn right continuously, this could result in bumping into a wall (as shown in the video), in this case, the bumper can come to rescue&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;- there is an unknown bug which cause the 'bump and go backward' action performed twice when a bump occurs, it is yet to fix.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/TbUB9z0LE_E&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/TbUB9z0LE_E&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-9080060308834880285?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/9080060308834880285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=9080060308834880285' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/9080060308834880285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/9080060308834880285'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/12/mybot.html' title='Mybot'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__mG0VssAA8I/SxUZofHIvpI/AAAAAAAAJ_Y/UCbL6PqBwZU/s72-c/nxt_mybot1.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-6211380293041350896</id><published>2007-01-22T06:16:00.000-08:00</published><updated>2010-01-04T05:45:09.255-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mindstorm'/><title type='text'>NXT Tribot</title><content type='html'>&lt;div style="text-align: justify;"&gt;The tribot was build exactly (99.99%, tell you what's not exact later) follows the Lego documentation, I used it to experiment how things are detected using the ultrasonic sensor. While thinking for the project, I read &lt;a href="http://kisd.de/~krystian/nxt/"&gt;Krystian Majewski&lt;/a&gt; article about a NXT radar, it inspire me to make the tribot scan its surroundings, look for an object and then go and grab it. Just want to share it here for all the fun I have in making it.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;After I build the tribot, I have an idea of scanning the surroundings with the ultrasonic sensor and look for something, say, within 10 inch of distance. I first tried to do this by incrementing the B/C motors a degree a time and scan the distance, however, it seems that the data read back fluctuates a lot and it is difficult to determine when it "sees" an object. To get better understanding of the problem, I build a simple program in NXT-G to control the B/C motors to rotate slowly and scan the readings, save them to a file in the NXT and uploaded to my PC, plot them using Excel and the graph on the right is what I found. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__mG0VssAA8I/SxUk2lkGIbI/AAAAAAAAKAw/TPvlUcndHCg/s1600/nxt_tribot_us_data.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__mG0VssAA8I/SxUk2lkGIbI/AAAAAAAAKAw/TPvlUcndHCg/s400/nxt_tribot_us_data.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;Then I tried another approach, the B/C motors were controlled to rotate anitclockwise slowly, at the same time, scans the surroundings for objects with distance less than 10 inch. This is not accurate and it only serves to get a rough starting point, then, I use an iteration method to converge the result. The purpose is to find the point where the ultrasonic cone first intersects the object edge, then we will rotate the robot a known amount so that the robot faces the center of the object and grab it.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;When the first point was found, the robot is stopped immediately. Depends on the speed of motors and other unknown reasons, the first point could be close to the edge of the object or already get inside the object a certain amount. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/__mG0VssAA8I/SxUk95R7lJI/AAAAAAAAKA4/cUKNWghRvU0/s1600/nxt_tribot_first_intersect.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/__mG0VssAA8I/SxUk95R7lJI/AAAAAAAAKA4/cUKNWghRvU0/s400/nxt_tribot_first_intersect.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The robot is then rotated back (clockwise) a certain angle, check the ultrasonic again to see if it intersect the object. If intersection occurs, it means that the robot overrruns too much before detecting the object the first time. As a result, our next rotation should be also clockwise with the same angle as we have to find a point where the ultrasonic cone does not intersect the object. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxUli1ISNCI/AAAAAAAAKBA/lZxTYjunNd8/s1600/nxt_tribot_not_intersect.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxUli1ISNCI/AAAAAAAAKBA/lZxTYjunNd8/s400/nxt_tribot_not_intersect.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;If no intersection occurs, it means that the object edge is somewhere between this point and the point we first found it in our previous step. We shall then rotate anti-clockwise for half the amount and check again for intersection.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;We can summarize the method as below:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;1) Rotate anticlockwise to find the first point&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;2) Rotate clockwise for a certain degree and scan, if intersect, further rotate the same degree clockwise and scan again, until we found the point with no intersection.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;3) If step 2 does not intersect, rotate it anti-clockwise for half the angle in step 2 and check ultrasonic distance. If no intersection, repeat again until we found intersection point. If intersection occurs, rotate it clockwise for half the angle and check for ultrasonic intersection.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;4) Steps 2 and 3 are repeated according to the result of ultrasonic intersection with the object. It will eventually converge to a point where the robot motors no longer rotate. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;The video below shows how it happens. &lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/jsUe55fexcY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/jsUe55fexcY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;I take a small bottle as object for grabbing, the blue ball which comes with the nxt kit is too short, and ultrasonic sensor did not detect the ball well. I put a few coins inside the bottle to make it heavier, so that it will not fall down when the tribot collide with it. The bottle I use is a bit too tall for the purpose, and hit against the ultrasonic sensor when the tribot approach it, but I don't have a right size one at home. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;A minor modification to the tribot is to remove the orange color part in the grab area (see picture below the right one), so that it grabs the bottle better.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__mG0VssAA8I/SxPTImj_VMI/AAAAAAAAJ_I/6HEtxhh2Tz0/s1600/nxt_tribot_bottle.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/__mG0VssAA8I/SxPTImj_VMI/AAAAAAAAJ_I/6HEtxhh2Tz0/s400/nxt_tribot_bottle.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;After having all the fun with the iteration method, I summarize my discoveries here: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;1) Ultrasonic sensing does not provide an accurate or sharp data on the border of the object, the accuracy is even worst when detecting distance while the robot is moving. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;2) A flat smooth floor is can avoid getting extra noise (although they are always there) and confuse the sensor reading.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;3) To run the robot at low speed, you have to use the motor block with motor power control selected. Otherwise, the motor may not move at all. Motor power control is only available on the motor block, but not the move block. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;4) The program written detects only one of the edge of the object, and hardcode an angle to further rotate the motors so that it aligns with the center of the object. It is better to memorize the angle of the first edge found, and detect the second edge, then find the mid point of the object. It is difficult to do it now as using the NXT-G a more complicated program runs more slowly on my computer, also, without a compass sensor, just by memorizing the rotations of the motor cannot control it accurately (e.g. you record a +90 deg rotation, then you run a -90 deg rotation it does not go back to the exact orientation). &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;The NXT-G program is provided &lt;a href="http://sites.google.com/site/meowmechanic/download/tribot4.rbt?attredirects=0&amp;amp;d=1"&gt;here&lt;/a&gt;, welcome any comments for improvement. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/SxPTZOQzjeI/AAAAAAAAJ_Q/TBHH9fUlZ2E/s1600/nxt_tribot_orange_jaw.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/SxPTZOQzjeI/AAAAAAAAJ_Q/TBHH9fUlZ2E/s400/nxt_tribot_orange_jaw.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-6211380293041350896?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/6211380293041350896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=6211380293041350896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/6211380293041350896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/6211380293041350896'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/11/nxt-tribot.html' title='NXT Tribot'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__mG0VssAA8I/SxUk2lkGIbI/AAAAAAAAKAw/TPvlUcndHCg/s72-c/nxt_tribot_us_data.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37766141.post-1670656330425421289</id><published>2006-11-11T06:45:00.000-08:00</published><updated>2010-01-04T05:44:11.379-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mindstorm'/><title type='text'>Alpha Rex</title><content type='html'>&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; text-align: justify;"&gt;It took me a whole day to assemble it according to Lego's documentation. As soon as you power up and run Alpha Rex, you might be disappointed by its slow and clumpsy walking movements (we have impressions from Terminator, iRobot...). Anyway, playing the Mindstorm robot set is more than just assembly&amp;gt;download program&amp;gt;press run, there are quite a lot to learn from the design and programming, and below are some of my observations during the assembly/test process: &lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;a href="http://4.bp.blogspot.com/__mG0VssAA8I/Sw_qI6jvxZI/AAAAAAAAJ38/W2wWyj9SEOE/s1600/nxt_mindstorm_manual.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__mG0VssAA8I/Sw_qI6jvxZI/AAAAAAAAJ38/W2wWyj9SEOE/s400/nxt_mindstorm_manual.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; text-align: justify;"&gt;The assembly instructions could be found inside the NXT software interface, or can be downloaded from Lego Education web site, under the 'NXT Models' tab. The first time when I came across those steps which requires axles, I did not know which one its number refers to, later I found that this was specified at the back cover of the printed manual that came with the Minstorm set. &lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; text-align: justify;"&gt;There are a lot to learn in the walking mechanism of Alpha Rex. Its legs seems to be most complicated in the building process. The purpose of the two motors (namely B and C motors, according to their connection to the output port of NXT) is to control the stride and tilt of both legs. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/pdPya6JoYZc&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/pdPya6JoYZc&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;At first glance, one might misunderstood as if one motor for left leg and another one for the right. Thanks to Jeff Owrey's article "Alpha Rex Avoiding Obstacles" on bNXT which explains the theory on how the toddler-like robot walks: B motor for stride and C motor for tilt. As only one motor is used for both legs, when one leg is moving forward, the other will move backward simultaneously, and vice versa.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;As a result, if only the B motor is powered, both feet will touch ground at the same time and it will not walk properly, the C motor then come to rescue, it shifts the weight to one foot and reduce the loading of the other foot which is striding.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In order to walk forward, the robot has to tilt to the left, stride its right foot forward, tilt to the right and then stride its left foot forward, and then repeat the whole cycle. If you look closely on the 'foot' portion, when the leg tilt to the left, the right foot is slightly off the ground. This allows the 'raised' foot to stride forward with less friction, which is the main purpose of the tilt action. Actually, the current design of Alpha Rex does not allow too much raising of the foot from ground, you will still see its outer part a bit touching the ground. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/kY9Hy1zRXDs&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/kY9Hy1zRXDs&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="justify"&gt;To turn around, say, towards the left, the robot has to tilt the leg to right, stride forward the left foot, tilt back to center and then stride backward the left foot. The actual rotation happens at the last action, where the body is center tilt and both feet strides in opposite direction. This process has to be done several times as only a fraction of turning happens in each cycle. &lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_r8ho3Za9mM&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/_r8ho3Za9mM&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;It is also interesting to see that the current mechanism tilt the body to left when the legs tilt right, as opposed to what we expect (tilting the whole robot to one side). The body is pivoted in the NXT block bottom center and pulled by the linkage on both sides which is connected to the gears of C motor. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In my opinion, this arrangment looks stylish when walking but technically not correct. So, I modified it a bit by connecting the ball joint rods to leg directly. As a result, the Alpha Rex shift its body weight to right when the C motor cause the leg to tilt right. I can see that the striding foot raises more off the ground. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/oFaoUr5XV2c&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/oFaoUr5XV2c&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="justify"&gt;It could be difficult to observe the walking motion when the robot is moving around, the method I used is to switch off the robot and insert an axle part in the motor axis (see picture), then manually rotate it and see how it works. According to Jeff Owrey's article, the motor rotates 270 degrees reverse direction (an arrow pointing downwards means motor reverse rotation) when moving from right to center, another 270 degrees when center to left... etc. You can verify the rotation direction in the help section of NXT software, under the 'motor block' topic. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Another way to observe the legs motion is to reduce the power of the motors, so they rotate slowly and you can study the motions more easily. &lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/__mG0VssAA8I/Sw_qT8AdKEI/AAAAAAAAJ4E/7LY2qv86ZP4/s1600/nxt_key.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/__mG0VssAA8I/Sw_qT8AdKEI/AAAAAAAAJ4E/7LY2qv86ZP4/s400/nxt_key.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;When using Jeff Owrey's program to test the walking cycle, it is important to 'center' the walking mechanism before start running. This is because the current robot has no means to reset itself to an initial condition and it does not know where it start from. Without initializing the mechanism, you may end up having the robot walking in a weird way or even in the opposite direction. &lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;To initialize it manually, use the key to rotate the B motor until both feet aligns, which is the center position, and make sure that when you rotate it, hold the NXT body with one hand so that both feet hangs freely from the floor. In the same way, you may have to adjust the C motor manually to center the tilt. For the A motor, you can turn the motor with fingers and center it.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;If the robot walks backwards after centering, you will need to turn the B motor with the key one cycle (e.g. turn it until the foot comes back to the same position again). &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/Sw_qjxzI36I/AAAAAAAAJ4M/7ZG_GzyvR_c/s1600/nxt_align_motor_c.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/Sw_qjxzI36I/AAAAAAAAJ4M/7ZG_GzyvR_c/s400/nxt_align_motor_c.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;When assembling the legs, I found a small part which is required in the left leg, it seems that the rubber part is for adding fiction to the leg, but I wonder why the instruction told us to put on left leg only, if you know the reason, please tell me. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/__mG0VssAA8I/Sw_rdOUs-HI/AAAAAAAAJ4U/hxL7yee0rHw/s1600/nxt_rubber.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/__mG0VssAA8I/Sw_rdOUs-HI/AAAAAAAAJ4U/hxL7yee0rHw/s400/nxt_rubber.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;Next, we look at the A motor, it powers the rotation of the ultrasonic sensor and both arms. The ultrasonic sensor panned between left and right to check for obstacles. The arms swing by rocking the linkages connected to the gears. &lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/D1WGTtaogpw&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/D1WGTtaogpw&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;To swing more naturally (one swing forwards while the other backwards), connect the black short linkage in opposite direction. Arms swinging are for visual pleasing only, it is of no functional purpose.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__mG0VssAA8I/Sw_sDQXtgbI/AAAAAAAAJ4c/6Lw1UsOQve4/s1600/nxt_align_motor_a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__mG0VssAA8I/Sw_sDQXtgbI/AAAAAAAAJ4c/6Lw1UsOQve4/s400/nxt_align_motor_a.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;I programmed the Alpha Rex using the subroutines from Jeff Owrey's toddler walking program. The following feature is implemented:&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Robot walk and detect obstacle at the same time (not very accurate, but I would prefer it walking continuously instead of periodic start stop).&lt;/li&gt;&lt;li&gt;If obstacle within a certain distance is detected, it walks backwards and turn 90 degs, which direction it turns is randomly generated.&lt;/li&gt;&lt;li&gt;The light sensor is used to detect low ambient light, if light level is low, it will also walk backwards and turn so as to avoid running into dark corners (or under table). I have mounted the light sensor pointing upwards to detect light.&lt;/li&gt;&lt;li&gt;The touch sensor is used to toggle start/stop, it starts the walking process after one press, and when press again (or it bumps into something), it will start the go back and turn process.&lt;/li&gt;&lt;li&gt;The sound sensor feedback 3 levels of output, for ambient (quiet) level, the robot keeps exploring the surrounding, at a noisy level, such as turn up your Hi Fi's speaker volume, it will dance, when the sound level is further increased, it will stop all actions.&lt;/li&gt;&lt;/ul&gt;The program can be downloaded &lt;a href="http://sites.google.com/site/meowmechanic/download/rex_walk21.rbt?attredirects=0&amp;amp;d=1"&gt;here&lt;/a&gt;, for those blocks that required Jeff Owrey's routine, you can download from &lt;a href="http://sites.google.com/site/meowmechanic/download/Jeff_stuff.zip?attredirects=0&amp;amp;d=1"&gt;bNXT site&lt;/a&gt;. Disclaimer: The program may have bugs and Meow the mechanic is not resposible for any damage or injury for using it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__mG0VssAA8I/Sw_skoQ5ykI/AAAAAAAAJ4k/VqQa3uI5_1c/s1600/nxt_alpha_rex_program.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__mG0VssAA8I/Sw_skoQ5ykI/AAAAAAAAJ4k/VqQa3uI5_1c/s400/nxt_alpha_rex_program.jpg" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;Limitations on the Alpha Rex robot / NXT hardware and software:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Need a rechargable battery pack and transformer. The NXT draw a lot of power and even those high power batteries run out of power quickly, and is very inconvinient to dismount those mechanism on the back of Alpha Rex to replace batteries. If I have the rechargable battery pack and transformer, I can charge it by pluggin a wire instead of disassemble those things.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The mechanism in the feet are so closely packed so that they are rubbing each other while walking, something I do not feel comfortable.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The legs are still touching the floor when strides, so, it is not capable to climb an inclined plane. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;As the whole robot is made of plastic Lego technic parts, it is not very rigid, loose parts, backlash and friction between foot and floor introduce errors and thus reduce its accuracies while walking (not walking straight lines).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;As we mainly use the ultrasonic sensor for obstacle detection, any obstacle lower than the height of the sensor is not detected, the robot may tumble upon such objects.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;While using the NXT visual programming enviornment (NXT-G), I frequently came upon the error "Insane Object at BDHP...." when saving, to avoid corrupting the file, I save each time after I make a change, in case the error comes out again, I revert back to the previous saved file. This is very inconvinient, hope that the bug can be fixed soon. There are some fix you can found here when dealing with NXT-G bugs: &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://forums.nxtasy.org/index.php?s=8a853ebd28ca1a2af5b188b9590c9afe&amp;amp;showtopic=178&amp;amp;st=0"&gt;http://forums.nxtasy.org/index.php?s=8a853ebd28ca1a2af5b188b9590c9afe&amp;amp;showtopic=178&amp;amp;st=0&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The NXT-G becomes very slow when more blocks are added to the program, this may due to using Flash vector graphics in the interface. Sometimes it just hangs there for a minute (CPU 100% utilization). I hope this can be improved, or I have to look for some other programming environment like Microsoft Robotics Studio. It waste a lot of time waiting, and I think responsiveness is more important then just looking fancy.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37766141-1670656330425421289?l=meowmechanic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meowmechanic.blogspot.com/feeds/1670656330425421289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37766141&amp;postID=1670656330425421289' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/1670656330425421289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37766141/posts/default/1670656330425421289'/><link rel='alternate' type='text/html' href='http://meowmechanic.blogspot.com/2009/11/alpha-rex.html' title='Alpha Rex'/><author><name>meowmechanic</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/__mG0VssAA8I/Sw6WBPUJnQI/AAAAAAAAJzY/j8i-YeR8C3A/S220/meow_photo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__mG0VssAA8I/Sw_qI6jvxZI/AAAAAAAAJ38/W2wWyj9SEOE/s72-c/nxt_mindstorm_manual.jpg' height='72' width='72'/><thr:total>6</thr:total></entry></feed>
