{"id":179,"date":"2008-08-15T11:33:24","date_gmt":"2008-08-15T18:33:24","guid":{"rendered":"http:\/\/blog.orbswarm.com\/?p=179"},"modified":"2019-11-03T15:42:45","modified_gmt":"2019-11-03T22:42:45","slug":"orbs-following-a-path","status":"publish","type":"post","link":"http:\/\/blog.orbswarm.com\/2008\/08\/15\/orbs-following-a-path\/","title":{"rendered":"Orbs Following a Path"},"content":{"rendered":"<p><strong>From Mike Prados<\/strong><\/p>\n<p>tonight, Niladri and I started the dispatcher program, detached the ethernet cable, and removed our stuff to a respectable distance from orb 1 on the soccer field.\u00c2\u00a0 It then spent a minute figuring out the initial bias on its sensors, and started rolling.\u00c2\u00a0 It turned left and followed the line of the mid-field circle, and corrected a bit.\u00c2\u00a0 It never strayed more than 2-3m from the line, we never turned the joystick on, and after four complete circles, we got tired of walking along with it and turned it off.<a href=\"http:\/\/blog.orbswarm.com\/wp-content\/uploads\/2008\/08\/overhead.jpg\"><img loading=\"lazy\" class=\"alignright size-medium wp-image-178\" title=\"overhead\" src=\"http:\/\/blog.orbswarm.com\/wp-content\/uploads\/2008\/08\/overhead-298x350.jpg\" alt=\"\" width=\"221\" height=\"259\" srcset=\"http:\/\/blog.orbswarm.com\/wp-content\/uploads\/2008\/08\/overhead-298x350.jpg 298w, http:\/\/blog.orbswarm.com\/wp-content\/uploads\/2008\/08\/overhead-170x200.jpg 170w, http:\/\/blog.orbswarm.com\/wp-content\/uploads\/2008\/08\/overhead.jpg 615w\" sizes=\"(max-width: 221px) 100vw, 221px\" \/><\/a><br \/>\n(<a href=\"http:\/\/svn.lee.org\/swarm\/trunk\/spu\/data\/20080815\/auto4\/overhead.jpg\">image in SVN<\/a>)<\/p>\n<p>I&#8217;m sure we could have left it going until the batteries wore down.<\/p>\n<p>We are standing at the edge of great things.\u00c2\u00a0 Most of them will happen eventually, but we have a special opportunity to make some of them happen in a little over a week.\u00c2\u00a0 How far we get between now and then is up to all of us.\u00c2\u00a0 Of course, the more we can nail down the platform, the more time we will have to develop the art.<\/p>\n<p>There is a lot to do.\u00c2\u00a0 Please help to make it happen!<\/p>\n<p><strong>Followup from Niladri<\/strong><\/p>\n<p>It was pretty awesome to see the orb do circles. I thought it was the absinthe.  On a field with no markings and with a slightly bigger circle I bet it will be  hard to tell the 2-3 m deviation.\u00c2\u00a0 Although an orb autonomously following a  circle on a field is a fine demonstration of our technical skills it&#8217;s not that  interesting in terms of art.\u00c2\u00a0\u00c2\u00a0 The unique window and ~40k spectators\u00c2\u00a0 that BM  offers will probably won&#8217;t come by soon. And these people will remember us by  what we put out there on the playa and not what we do later in the shop. So ye  autonomy people please please make the whole thing happen. Feel free to pass on  non-autonomy work to the rest of us. As Jon remarked yesterday there has been a  lot of stack popping lately and it&#8217;s wonderful. Yay we are now artists  again.<\/p>\n<p>&#8211;Niladri.<\/p>\n<p><strong>A shoutout from Michael<\/strong><\/p>\n<p>One of the most important factors in going from the random paths we had a couple weeks ago to our current semblance of path following is changing to the U-blox LEA-5H GPS modules.\u00c2\u00a0 These outperform anything else we&#8217;ve seen at the sub $300 price point, but they are not available from the manufacturer with an integrated antenna.\u00c2\u00a0 Fortunately, the folks at <a title=\"PPZUAV\" href=\"http:\/\/ppzuav.com\/osc\/catalog\/\" target=\"_blank\" rel=\"noopener noreferrer\">PPZUAV<\/a> have created an awesome PCB for the modules with an integrated antenna, which provides on board voltage regulation and comm out via RS-232, TTL serial, and usb.\u00c2\u00a0 They&#8217;ve been extremely helpful, and I&#8217;d recommend them happily!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>From Mike Prados tonight, Niladri and I started the dispatcher program, detached the ethernet cable, and removed our stuff to a respectable distance from orb 1 on the soccer field.\u00c2\u00a0 It then spent a minute figuring out the initial bias on its sensors, and started rolling.\u00c2\u00a0 It turned left and followed the line of the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":[]},"categories":[1],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":157,"url":"http:\/\/blog.orbswarm.com\/2008\/05\/11\/burning-man-update\/","url_meta":{"origin":179,"position":0},"title":"Burning Man Update","date":"May 11, 2008","format":false,"excerpt":"The push for Autonomy continues! The plan is that SWARM will be dancing -on its own- at Burning Man at the end of August. That means GPS and inertial measurement systems will work with control software and dance software to.... well... DANCE! Here's an abbreviated update that we recently sent\u2026","rel":"","context":"In &quot;Progress&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":29,"url":"http:\/\/blog.orbswarm.com\/2007\/05\/01\/issues-with-the-shell\/","url_meta":{"origin":179,"position":1},"title":"Issues with the shell","date":"May 1, 2007","format":false,"excerpt":"This past Saturday we got the prototype rolling around on the ground. We ran into some issues. It's all fixable stuff. We'll have to reinforce and redesign the shell. For the long form from Mike, look below: 1. The shell is buckling severely. This is occuring in the spans between\u2026","rel":"","context":"In &quot;Progress&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":211,"url":"http:\/\/blog.orbswarm.com\/2009\/04\/30\/event-swarm\/","url_meta":{"origin":179,"position":2},"title":"Event SWARM","date":"April 30, 2009","format":false,"excerpt":"We've been lax about posting to the SWARM blog... SWARM gets out way more than you know! Last week the orbs were found dancing and flirting with the laptops at the\u00c2\u00a0Jaunty Jackalope Ubuntu Linux Release party!\u00c2\u00a0(Each orb runs ARM embedded Debian, pretty nerdy, huh?) This Thursday 4-30-09 a cadre of\u2026","rel":"","context":"In &quot;Progress&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/p5dyZ-2T","_links":{"self":[{"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/posts\/179"}],"collection":[{"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/comments?post=179"}],"version-history":[{"count":10,"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/posts\/179\/revisions"}],"predecessor-version":[{"id":290,"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/posts\/179\/revisions\/290"}],"wp:attachment":[{"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/media?parent=179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/categories?post=179"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.orbswarm.com\/wp-json\/wp\/v2\/tags?post=179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}