{"id":645,"date":"2009-11-24T19:32:58","date_gmt":"2009-11-25T03:32:58","guid":{"rendered":"https:\/\/mathpirate.net\/log\/?p=645"},"modified":"2009-11-24T19:32:58","modified_gmt":"2009-11-25T03:32:58","slug":"crazy-weekend-project-2-semi-crazy","status":"publish","type":"post","link":"https:\/\/mathpirate.net\/log\/2009\/11\/24\/crazy-weekend-project-2-semi-crazy\/","title":{"rendered":"Crazy Weekend Project 2:  Semi-Crazy"},"content":{"rendered":"<p>As you may recall, back in September, I spent five solid days building a robot that could play Atari 2600 Pong. It wasn&#8217;t perfect, but it did beat the computer player in several matches. However, there was significant room for improvement. The motion was too jerky, the trajectory projection algorithm had problems, and the robot was no match for a human player. Over the next five days, I will not be continuing that project.<\/p>\n<p>You see, a couple of weeks ago, I finally\u00c2\u00a0bought an XBox 360, so I just don&#8217;t have that kind of time to devote to building robots at the moment.\u00c2\u00a0 Instead, I&#8217;ll be doing something much more practical and limited in scope, and only spend a few hours a day on it.\u00c2\u00a0 The rest of the time I&#8217;ll be alone in my apartment, immersed in HD gaming glory, like any other\u00c2\u00a0sane person would be this weekend.<\/p>\n<p>Now, by &#8220;more practical and limited in scope&#8221;, I mean that I intend to attempt to build a facial recognition system and voice activated command processor.\u00c2\u00a0 The reason for this is plain:\u00c2\u00a0 Everyone needs a facial recognition system and voice activated command processor.\u00c2\u00a0 What good is a computer without one?\u00c2\u00a0 Additionally, these are two of the three necessary pieces that I need in order to fully exploit an HP TouchSmart PC that I got from <a href=\"http:\/\/www.haggle.com\">Haggle.com<\/a>\u00c2\u00a0a few weeks back, which has an integrated webcam and microphone.\u00c2\u00a0 The third piece, exploitation of the multi-touch screen, is left as an exercise to the reader.<\/p>\n<p>As with the previous Crazy Project Weekend, I have not done any work in these areas or used any of these technologies\u00c2\u00a0prior to the commencement of the Crazy Project Weekend, other than a cursory glance to make sure that I&#8217;d have a chance of doing something useful in the timeframe alloted.\u00c2\u00a0 Additionally, I will be sharing successes, failures, thoughts, and above all, source code, which, in this case, might actually be useful to other people.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As you may recall, back in September, I spent five solid days building a robot that could play Atari 2600 Pong. It wasn&#8217;t perfect, but it did beat the computer player in several matches. However, there was significant room for improvement. The motion was too jerky, the trajectory projection algorithm had problems, and the robot [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[84],"tags":[15,86,19,25,237,85],"_links":{"self":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts\/645"}],"collection":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/comments?post=645"}],"version-history":[{"count":2,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts\/645\/revisions"}],"predecessor-version":[{"id":647,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts\/645\/revisions\/647"}],"wp:attachment":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/media?parent=645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/categories?post=645"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/tags?post=645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}