projects:canadawest:progress
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:canadawest:progress [2014/07/18 00:49] – [Wednesday, July 16th 2014] canadawest | projects:canadawest:progress [2015/02/10 05:07] (current) – [Monday, February 9th 2015] canadawest | ||
---|---|---|---|
Line 22: | Line 22: | ||
I awoke this morning to a phone call from John, about the SFOC. He reiterated mostly what I read online.\\ | I awoke this morning to a phone call from John, about the SFOC. He reiterated mostly what I read online.\\ | ||
- | Before I submit an SFOC, I'll want to put together a really good application. | + | Before I submit an SFOC, I'll want to put together a really good application. |
====== Tuesday, Oct 30th 2012 ====== | ====== Tuesday, Oct 30th 2012 ====== | ||
Line 535: | Line 535: | ||
I also just got a package from Hobby King today. | I also just got a package from Hobby King today. | ||
+ | |||
+ | ====== Wednesday, July 23rd 2014 ====== | ||
+ | Today was rained out, unlike the last few days.\\ | ||
+ | Yesterday I was able to do full autonomous flight with the APM 2.5 Bixler setup. | ||
+ | |||
+ | The first flight needed some help landing. | ||
+ | The second was pretty much perfect. | ||
+ | |||
+ | I was hoping to do some tests with the large foamie, but it had a twitchy aileron servo, so I fixed that today. | ||
+ | |||
+ | Hopefully tomorrow will be better weather. | ||
+ | |||
+ | Otherwise, things are progressing quite well. | ||
+ | |||
+ | ====== Thursday, September 11th 2014 ====== | ||
+ | |||
+ | It has been a fun and productive summer. | ||
+ | |||
+ | I went to Calgary to get my friend Carl into the hobby more. He is still on the simulator, but having fun. | ||
+ | |||
+ | I volunteered to organize the Christmas dinner for my RC club. Then I won the door prize at the meeting. Nice... | ||
+ | |||
+ | I have flown and crashed the large foamie a few times, and I believe that I am near getting it near to flying properly. | ||
+ | |||
+ | I have been wrestling with the secret to getting FPV w/ OSD and Tablet controlled groundstation. | ||
+ | The Flytron looked like it was working, except it couldn' | ||
+ | |||
+ | That made me think that it had to be the Flytron chip. After some digging into the code, and doing some tests, I was able to figure out unit didn't have any hardware collision detection or anything. | ||
+ | |||
+ | So I'm now writing my own TCP for the thing, with ACK, ACK-REQ, DATA and FIN states. | ||
+ | |||
+ | If I succeed, I'll post my code here. | ||
+ | |||
+ | ====== Saturday, September 13th 2014 ====== | ||
+ | Technically it's Saturday. | ||
+ | It's almost 4am, and I'm pretty sure I've got it. As promised, {{: | ||
+ | It retransmits if needs be, and I even made it so that it does that less often too. | ||
+ | |||
+ | Unfortunately, | ||
+ | More debugging needed. | ||
+ | |||
+ | In the mean time, I rewired the HK transmitters to work with an OSD cable. | ||
+ | |||
+ | ====== Monday, October 6th 2014 ====== | ||
+ | I've just been doing a lot of flying, a lot of crashing and repairing. The drone on the big Bixler was working quite well. Autonomous landing seem to be the tricky part mostly with the landing though.\\ | ||
+ | It had an unfortunate incident with a tree and another mis-repair with a wooden spar versus a now metal spar.\\ | ||
+ | It should be ready to go now. | ||
+ | |||
+ | The big news is that the large foamie is now ready to be tested again. Hopefully I can get out in the next couple of days and see if it flies. | ||
+ | |||
+ | I also managed to get the Hobby King wireless communication up and running with the telemetry. It works like a dream; much better and the Flytron. | ||
+ | |||
+ | ====== Tuesday, February 3rd 2015 ====== | ||
+ | I have been flying the bixler with fair frequency this year, as weather allows. | ||
+ | |||
+ | I have also been emboldened to broaden the scope of the drone part of this project to be controlled by an Air Traffic Controller, of my own making. | ||
+ | |||
+ | It occurs to me that the immediate future of drones lies not in flying everywhere, but from designated site-to-site paths. | ||
+ | |||
+ | I believe most of the technology to accomplish this already exists. | ||
+ | |||
+ | Mavproxy is a neccesary in-between that can share one transmitter across many devices, all using Mavlink over tcp/ip. | ||
+ | |||
+ | A pilot can connect to it locally, as well as to an ATC. The drone can be programmed with waypoints that the ATC can read and manipulate. | ||
+ | |||
+ | Development can also be facilitated by Software In The Loop simulations of drones. | ||
+ | |||
+ | More to come. | ||
+ | ====== Tuesday, February 3rd 2015 ====== | ||
+ | |||
+ | This is turning out quite well. There is only one hurtle that eludes me, and that is Guided mode. For the time being though, I don't think I need to worry about that funtion to make something functional. | ||
+ | |||
+ | SITL is turning out to be extremely helpful. Hopefully by the end of the weekend, I will have something to show. | ||
+ | |||
+ | ====== Monday, February 9th 2015 ====== | ||
+ | [[http:// | ||
+ | |||
+ | If you have MAVProxy set up, you should be able to point them there soon by entering:\\ | ||
+ | output add droneatc.ca: | ||
+ | |||
+ | For now I just have 2 test drones flying around in circles. | ||
+ | |||
+ | If you do connect, please note that at this time the site is in Alpha, and I take no responsibility should a drone crash due to interactions with this service. Yeah, disclaimers. | ||
+ | |||
+ | I have tested connection to the domain from within my house, and it seems to work.\\ | ||
+ | I will do a test with my Pi connected to my phone' | ||
+ | |||
+ | Thhe algorythm I use is pretty basic, but it should stop collisions for the sake of demoing it as a proof-of-concept at the very least.\\ | ||
+ | For now, I intervene if the drones are within 20 metres of each other, or within 5 seconds of possibly colliding. | ||
+ | |||
+ | It works great if they' | ||
+ | The only scenario that's causing a near-miss is when one is doing a tight turn towards the other and ends up turning into their broadside.\\ | ||
+ | This can easily be fixed by making the conditions where it intervenes more conservative. 20m and 5 seconds is pretty close to be manuvreing together when ther' | ||
+ | |||
+ | I have some to-do items. | ||
+ | |||
+ | I also assume the minimum turning radius is 10m. | ||
+ | |||
+ | All these things can be made better by profiling the droens better and assessing their capabilities automatically. | ||
+ | |||
+ | I would like to try sending messages to the pilot' | ||
+ | |||
+ | It's worth mentioning that the current strategy the back-end takes is to prevent collisions by enforcing distance between two drones. | ||
+ | |||
+ | I'm going to see if I can drum up some interest on other websites. |
projects/canadawest/progress.1405644557.txt.gz · Last modified: 2014/07/18 00:49 by canadawest