{"id":335,"date":"2009-06-18T10:53:28","date_gmt":"2009-06-18T08:53:28","guid":{"rendered":"http:\/\/www.verticallimits.nl\/?page_id=335"},"modified":"2015-02-18T18:10:32","modified_gmt":"2015-02-18T16:10:32","slug":"easystar-uav","status":"publish","type":"page","link":"https:\/\/www.verticallimits.nl\/?page_id=335","title":{"rendered":"PHASE 2"},"content":{"rendered":"<h3>EasyStar UAV\u00a0with Return-To-Launch autopilot<\/h3>\n<p>To get the autopilot up an running as\u00a0trouble free as possible\u00a0I opted to use the same system as the guys from DIYdrones. They\u00a0had great succes with the Multiplex Easystar and the code they release has been optimised for this airframe. So it&#8217;s better to start with a proven design, get it up and working after which I will alter it to my paraglider needs.<\/p>\n<p><strong>13.07.10<\/strong> &#8211; Succes!! Both Return To Launch as well as AUTO pilot with waypoints worked. I shot 2 videos with my phone hence the poor quality.<\/p>\n<p>Return To Launch: <a href=\"https:\/\/www.verticallimits.nl\/wp-content\/uploads\/\/13072010009.mp4\">13072010009<\/a><\/p>\n<p>AUTO pilot (waypoints): <a href=\"https:\/\/www.verticallimits.nl\/wp-content\/uploads\/\/13072010010.mp4\">13072010010<\/a><\/p>\n<p><strong>11.07.10<\/strong> &#8211; Uploaded Ardupilot 2.6. Got GPS lock back. Also removed pin D13 &#8211; design flaw.\u00a0Did some ground test to look for revesed servo&#8217;s after which some \u00a0flight tests took place. Stabilisation seems to work with the standard settings. Fly by wire &#8211; no idea yet what this flight mode would do but too much wind made flight mode\u00a0unpredictable.\u00a0The ArduPilot Manual is an excellent resource. Throttle is manual. <strong>I still need to solder the extra wire.<\/strong><\/p>\n<p><strong>14.02.10<\/strong> &#8211; Uploaded Ardupilot 2.5 RC2. No luck but airframe tester seems to work OK.\u00a0Configure 3 position switch as per manual for fail safe through throttle chanel.<\/p>\n<p>Field setup:<\/p>\n<ol>\n<li>Check the Remove Before Fly plug is connected<\/li>\n<li>Power on<\/li>\n<li>Twitch servos to indicated startup has begun<\/li>\n<li>Begin looking for a GPS fix &#8211; Flash the blue LED until a fix<\/li>\n<li>Set the Blue LED to solid to indicate a GPS fix<\/li>\n<li>Twitch servos once<\/li>\n<li>Calibrate Radio Trims (and optionally XY IR sensors)<\/li>\n<li>Twitch servos until Remove before Fly pin is removed<\/li>\n<li>Save home location and flight settings to memory<\/li>\n<\/ol>\n<p>To configure your radio, wait for the GPS to get a fix and the servos to twitch. Move your control stick to the extreme corners to recored the full range of motion of your servos. Then hold the stick in any corner for 2 seconds to exit this setup.<\/p>\n<p>Need to check out debug mode and plot in Google Earth. If plane does not apprear in Google Earth try switching language to English.<\/p>\n<p><a href=\"http:\/\/www.tchartdev.com\/\">http:\/\/www.tchartdev.com\/<\/a>\u00a0&#8211; csv2kml,\u00a0\u00a0a free utility to convert csv files to kml format.<\/p>\n<p><strong>09.10.09<\/strong> &#8211; Finally after so many little things to solve I was able to get a GPS lock. Apparently my shield is not transmitting the GPS signal to the Ardupilot. The solder joints of the small connector needed to be re-oldered.\u00a0Now it&#8217;s time to integrate the autopilot to my easystar airframe.<\/p>\n<p>Note: to check the GPS\u00a0you can connect you uBlox to the PC directly using your FTDI cable, follow this:<\/p>\n<ul>\n<li>uBlox IN -&gt; Orange Wire<\/li>\n<li>uBlox OUT-&gt; Yellow Wire<\/li>\n<li>uBlox + -&gt; Red Wire<\/li>\n<li>uBlox GND-&gt; Black Wire<\/li>\n<\/ul>\n<p><strong>28.09.09<\/strong> &#8211; I was able to upload the Ardupilt 2.3 code to the Ardupilot &amp; Shield. The only\u00a0difficulties\u00a0(not surprisingly) which I encountered were:<\/p>\n<ol>\n<li>I had to check the RTS setting in my PC&#8217;s port settings and set RTS on close. Just follow the\u00a0debugging tips at DIYdrones<\/li>\n<li>I had to configure the 3-position switch (&#8220;E&#8221;)\u00a0on my transmitter to use channel 5<\/li>\n<li>Select the right COM port in Arduino<\/li>\n<li>Remove the GPS because of old (red) Shield version<\/li>\n<\/ol>\n<h3>Modifications to the Easystar:<\/h3>\n<ul>\n<li>***IMPORTANT*** credit card or any other plastic card glued to the (looking from the front to back I glued it to the right section) rudder to enlarge the area<\/li>\n<li>1x &#8211; <a href=\"http:\/\/www.hobbycity.com\/hobbycity\/store\/uh_viewItem.asp?idProduct=5203\">Motor HXT 2835 (380S) 2200kv Brushless Inrunner<\/a>\u00a0(same dimensions as original motor)<\/li>\n<li>1x &#8211; APC 6&#215;4 propeller<\/li>\n<li>1x &#8211; Graupner propeller adaptor (meenemer) 6,5-10mm for 3,2mm shaft<\/li>\n<li>1x &#8211; Tower pro 25A ESC<\/li>\n<li>1x &#8211; <a href=\"http:\/\/www.hobbycity.com\/hobbycity\/store\/uh_viewItem.asp?idProduct=6306\">ZIPPY Flightmax 2200mAh 3S1P 20C <\/a><\/li>\n<li>2x &#8211; Hitec HS81 servo<\/li>\n<li>1x &#8211; elapor CA glue medium\u00a0+ activator<\/li>\n<li>2x &#8211; fiber washer ID 8mm for wing (not yet added)<\/li>\n<li>1x &#8211; 8mm carbon rod for wings, l = 495mm (not yet added)<\/li>\n<li>Tail stiffining (not yet added)<\/li>\n<\/ul>\n<p>Free flight with the RC plane: <a href=\"https:\/\/www.verticallimits.nl\/wp-content\/uploads\/\/Easystar-18.09.09.wmv\">Easystar &#8211; 18.09.09<\/a><\/p>\n<h3>Receiver to Ardupilot:<\/h3>\n<p>Channel 1 (aileron)\u00a0&#8211; open &#8211; output 1<\/p>\n<p>Channel 2 (throttle) &#8211; ardu input\u00a03 (tests will be manual control directly into receiver &#8211; servo output 3)<\/p>\n<p>Channel 3 (elavator) &#8211; ardu input 2 (servo output 2)<\/p>\n<p>Channel 4 (rudder) &#8211; ardu input 1 (servo ardu output 1)<\/p>\n<p>Channel 5 &#8211; ardu control<\/p>\n<p><a href=\"http:\/\/www.tchartdev.com\/\"><\/a>\u00a0<\/p>\n<h3>What do we need for the autopilot :<\/h3>\n<p><a href=\"http:\/\/diydrones.com\/page\/everything-you-need-for-a\">Everything you need for a complete ArduPilot setup<\/a><\/p>\n<h3>Ardupilot links:<\/h3>\n<ol>\n<li><a href=\"http:\/\/diydrones.com\/\">DIY Drones<\/a><\/li>\n<li><a href=\"http:\/\/docs.google.com\/View?id=ddjmqgw3_43gm6gvggf\">ArduPilot 2.x manual<\/a><\/li>\n<li><a href=\"http:\/\/diydrones.com\/profiles\/blogs\/arduino-debugging-tips\">Arduino debugging tips<\/a><\/li>\n<li><a href=\"http:\/\/diydrones.com\/profiles\/blogs\/ardupilot-sensor-calibration\">ArduPilot sensor calibration FAQ<\/a>\u00a0<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>EasyStar UAV\u00a0with Return-To-Launch autopilot To get the autopilot up an running as\u00a0trouble free as possible\u00a0I opted to use the same system as the guys from DIYdrones. They\u00a0had great succes with the Multiplex Easystar and the code they release has been optimised for this airframe. So it&#8217;s better to start with a proven design, get it<\/p>\n<p><a href=\"https:\/\/www.verticallimits.nl\/?page_id=335\" class=\"more-link themebutton\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":235,"menu_order":2,"comment_status":"closed","ping_status":"open","template":"","meta":{"ngg_post_thumbnail":0,"footnotes":""},"_links":{"self":[{"href":"https:\/\/www.verticallimits.nl\/index.php?rest_route=\/wp\/v2\/pages\/335"}],"collection":[{"href":"https:\/\/www.verticallimits.nl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.verticallimits.nl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.verticallimits.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.verticallimits.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=335"}],"version-history":[{"count":36,"href":"https:\/\/www.verticallimits.nl\/index.php?rest_route=\/wp\/v2\/pages\/335\/revisions"}],"predecessor-version":[{"id":2107,"href":"https:\/\/www.verticallimits.nl\/index.php?rest_route=\/wp\/v2\/pages\/335\/revisions\/2107"}],"up":[{"embeddable":true,"href":"https:\/\/www.verticallimits.nl\/index.php?rest_route=\/wp\/v2\/pages\/235"}],"wp:attachment":[{"href":"https:\/\/www.verticallimits.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}