Incredibly ambitious project. I watched the whole documentary. I'm surprised they were 'unable to secure additional funding'. Considering how many crackpot app-of-the-month companies have gotten cash thrown at them over the last decade, you would think a company doing real engineering would be drowning in money. It's a bummer to hear that they folded. Speculation abounds, I suppose, as to why investors started (or ke…
Makani source code released
101–110 of 127 posts
Re: Makani source code released
#102Why this failed? I would love to learn more if anyone has more insider knowledge
The tether replaces one set of problems with a different set of problems. Some of the new problems had promising solutions, but others were more marginal. 1) Land use. The small props are loud, and the setbacks relative to populated areas are pretty high for tether and crash safety. Solution: offshore. Now you have two problems :) 2) The tether's weight is a factor. Its hard to build in much margin on this component…
There were still hard problems to solve there, but ultimately the power system worked well, and out performed it's original design targets. It was not responsible for the projects demise.
Re: Makani source code released
#103Earlier quoted context omitted.
The FAA (or your local alternative) might want to check your paperwork and licensing too.
While it stays tethered to the ground, I don't believe the FAA would be interested? Am I mistaken?
https://plane-lyspoken.foxrothschild.com/2017/12/03/tethered...
Re: Makani source code released
#104Any chance on board schematics, or even just some basic block diagram of the avionics hardware? It's hard to understand this firmware without having any idea what it ran on.
Ask away and I'll tell you what I can. :-) You'll find some description here (but no schematics): https://storage.googleapis.com/x-prod.appspot.com/files/Maka...
pretty sure there is a top level avionics layout in there.
Re: Makani source code released
#105Why this failed? I would love to learn more if anyone has more insider knowledge
> Why this failed? Well, I think the main TLDR is that it would require significant additional investment to reach MVP. Also- the energy sector lacks the huge margins of the tech sector. Renewables have long been subject to a boom-bust cycle driven by the prevailing price of energy. Our released technical report "The Energy Kite" is intended to help answer this question, and to explain what we would do if we had the…
But then again, so does solar. It's tough to compete when there are existing options.
Full respect to everything you and your team built!
Re: Makani source code released
#106Some of the code for the tools is fun to read https://github.com/google/makani/blob/c421e4497dd09c86b01725... This is not proper Java, at all. But it's what a lot of Java code looks like because it's a good choice for inexperienced devs or rushed projects.
// because all low speed wind tunnel cases are overset and all high speed are
// fixed with a remesh, we only rotate in the presence of overset domains.
This is something that personally I strive to do but isn't always repeated in my team. It's important as 6 months later you struggle to remember the nuance that lead to your code being written.Whoever this is seems to have experience with this, so I definitely wouldn't say this is an inexperienced dev.
Re: Makani source code released
#107Earlier quoted context omitted.
X is still X and Google is still Google. Outside of X, Google was never known for crazy moonshots. Google was always an ad platform with a search engine.
Gmail seemed kind of crazy at the time.
Re: Makani source code released
#108Earlier quoted context omitted.
Not entirely true. The actual autopilot (the controller + estimator) runs on an imx6. The tms570 are the sensor / actuator nodes. Edit: just to add some detail. The autopilot and aio (avionics io, i.e. the tmd570s) communicate over a ring ethernet topology.
Oh, that makes sense. It did seem like a lot for such a small processor to handle. Still, that sounds even cooler; a reference for how to set up a local network of MCUs controlled by a big processor? Awesome.
Re: Makani source code released
#109Earlier quoted context omitted.
The FAA (or your local alternative) might want to check your paperwork and licensing too.
While it stays tethered to the ground, I don't believe the FAA would be interested? Am I mistaken?
Our COO gave a talk on the FAA approval process at the Airborne Wind Energy Conference (AWEC) a few years ago: https://repository.tudelft.nl/islandora/object/uuid:ea8256a2...
Re: Makani source code released
#110Former Makanite, and current abc employee here. Happy to answer questions.
What sort of control methodologies were you using for the autopilot? Classic linear negative feedback or more modern techniques? How much of the autopilot problem was novel? Could you use existing designs from other aircraft or do these tend to be kept secret?
Because the maneuver the kite must fly is very dynamic (always turning, but not at constant rates), control with feedback alone would lead to pretty sloppy flight, since feedback requires an error to develop before the system can respond to it. Good feed-forward was crucial to flying well; from the desired flight path, wind speed/direction, and desired aerodynamic quantities (airspeed, angle of attack, and angle of sideslip), we could compute the required rates and feed-forward actuator displacements needed to execute the trajectory.
For more details, check out my paper titled "The Makani Autopilot: A Critical Retrospective", available here: https://storage.googleapis.com/x-prod.appspot.com/files/Maka...