Felix Geisendörfer 90de7aaec3 WIP, not really better
2013-11-02 16:33:06 +01:00
2013-11-02 16:33:06 +01:00
2013-09-18 10:34:09 +02:00
2013-09-21 18:52:31 +02:00
2013-09-18 10:29:22 +02:00
2013-10-02 11:49:04 +02:00
2013-09-21 17:25:23 +02:00
2013-09-16 22:15:08 +02:00
2013-09-21 17:25:23 +02:00
2013-09-13 13:47:35 +02:00
2013-09-21 17:26:19 +02:00
2013-03-15 22:57:52 +01:00
2013-03-16 02:17:10 +01:00

godrone

An open firmware for the Parrot AR Drone 2 written in Go.

Status

Feel free to poke around the code, but don't expect much to work yet.

Roadmap

  • Navdata reader (in progress)
  • Kalman Filter
  • Motor Drivers
  • Stable Flight / Hover
  • AT protocol (enough for compatibility with node-ardrone)
  • Video protocol (enough for compatibility with FreeFlight app)
  • Http protocol
  • Fun hacks

Motivation

  • Learning: A good excuse to dive into robotics algorithms.
  • Docs: Document the AR Drone hardware/software interfaces.
  • Curiosity: Can this be done in a garbage collected language?
  • Community: Non-programmers should be able to download and run this firmware.

License

This project is licensed under the AGPL v3.

Copyright (C) 2013 Felix Geisendörfer & Contributors
http://felixge.de/

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
S
Descrição
Descrição não fornecida
Readme 1,1 MiB
Linguagens
Go 65%
JavaScript 24.8%
Shell 7.6%
HTML 1.4%
Makefile 0.9%
Outra 0.3%