{"id":166,"date":"2009-09-05T17:25:22","date_gmt":"2009-09-06T00:25:22","guid":{"rendered":"https:\/\/mathpirate.net\/log\/?p=166"},"modified":"2009-09-05T17:25:22","modified_gmt":"2009-09-06T00:25:22","slug":"build-a-bot-workshop","status":"publish","type":"post","link":"https:\/\/mathpirate.net\/log\/2009\/09\/05\/build-a-bot-workshop\/","title":{"rendered":"Build a Bot Workshop"},"content":{"rendered":"<p>Right.\u00c2\u00a0 So now I just need to build a robot.\u00c2\u00a0 Simple&#8230;<\/p>\n<p>I&#8217;ve never built a robot before.\u00c2\u00a0 Software I&#8217;ve done, but a robot, no.\u00c2\u00a0 I guess it&#8217;s sort of the same, you build software using smaller bits and pieces and building blocks, and Legos ARE building blocks.<\/p>\n<p>Task List:<\/p>\n<ul>\n<li>Build Paddle Cradle<\/li>\n<li>Build Spinner Control using Servo<\/li>\n<li>Get Mindstorms SDK<\/li>\n<li>Figure Out How To Use Bluetooth<\/li>\n<li>Write Robot-Side App to Respond to &#8220;Clockwise&#8221; and &#8220;CounterClockwise&#8221; Commands<\/li>\n<li>Write PC-Side App to Send &#8220;Clockwise&#8221; and &#8220;CounterClockwise&#8221; Commands<\/li>\n<li>Ensure That Robot Obeys At Least Two Of Azimov&#8217;s Laws<\/li>\n<li>Hook Into\u00c2\u00a0Existing Game\u00c2\u00a0Logic\u00c2\u00a0Application<\/li>\n<li>CUPCAKE OF GLORY!<\/li>\n<\/ul>\n<p>Yeah.\u00c2\u00a0 Simple.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Right.\u00c2\u00a0 So now I just need to build a robot.\u00c2\u00a0 Simple&#8230; I&#8217;ve never built a robot before.\u00c2\u00a0 Software I&#8217;ve done, but a robot, no.\u00c2\u00a0 I guess it&#8217;s sort of the same, you build software using smaller bits and pieces and building blocks, and Legos ARE building blocks. Task List: Build Paddle Cradle Build Spinner Control [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[24],"tags":[21,15,20,28],"_links":{"self":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts\/166"}],"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=166"}],"version-history":[{"count":1,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts\/166\/revisions"}],"predecessor-version":[{"id":167,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts\/166\/revisions\/167"}],"wp:attachment":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/media?parent=166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/categories?post=166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/tags?post=166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}