Makani was an ambitious Google X project that sought to harness wind energy using airborne wind turbines — autonomous kites capable of generating power while flying in crosswind patterns. This open-source repository contains the complete software stack that powered Makani’s research and flight systems, including the flight simulator, autopilot controller, avionics firmware, visualization tools, and ground control software. The software enables simulation, control, and analysis of the Makani M600 turbine system, designed to operate offshore and autonomously manage complex aerodynamic behaviors. Built primarily in C++ and Python, the codebase integrates real-time flight control, sensor fusion, aerodynamic modeling, and telemetry visualization. The project also provides comprehensive simulation environments for studying airborne wind power systems and flight dynamics. Although Makani’s commercial development concluded, the software remains valuable for researchers and engineers.

Features

  • Full airborne wind turbine simulator with physics-based flight modeling
  • Real-time autopilot control software for crosswind, hover, and transition flight modes
  • Visualization tools for monitoring flight telemetry in 3D using OpenGL
  • Avionics firmware for onboard systems including motors, servos, and ground stations
  • Python- and MATLAB-based analysis tools for flight log data processing and plotting
  • Docker-based build environment for reproducible simulations and testing

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Makani

Makani Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Makani!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

C, C++, Java, Python

Related Categories

Python Software Development Software, C++ Software Development Software, C Software Development Software, Java Software Development Software

Registered

22 hours ago