But. I sent an e-mail to Parrot yesterday asking if we can make a simulator to ease the development of ARDrone games for the Meegathon. Their reply: "As your idea is about building and sharing tools to ease the process of doing it we consider it as part of the authorized software development with the SDK." So we now have an official permission to build an ARDrone simulator using Parrot's SDK :) \o/ BR, Topi 2011/1/29 Topi Santakivi <topi.santakivi@xxxxxxxxx>: > Aand that's the end of our project before it even began... > > Quoting Parrot's ARDrone SDK license: > "Consequently, PARROT expressly forbids the Developer: > > (v) To use the PARROT SDK and APIs to develop an application other than a Game > for AR.Drone. The Game for AR.Drone, shall have for sole purpose to be > used by a > User for entertaining, game, leisure or training." > > -Topi > > > 2011/1/28 Topi Santakivi <topi.santakivi@xxxxxxxxx>: >> Hi all. >> >> Wrote the initial version of the project plan, you can read it here: >> http://gitorious.org/ardrone-simulator/pages/Home >> >> Comments, additions, suggestions are welcome!:) >> >> BR, >> Topi >> >> 2011/1/27 Topi Santakivi <topi.santakivi@xxxxxxxxx>: >>> Point taken. >>> >>> I'll try to come up with the initial plan as a wiki page this week, >>> including tasks that need to be done etc. Basically we've got >>> three areas that need to be implemented: >>> >>> - The protocol side, the simulator has to respond to MARDrone >>> commands with the same format as the real ARDrone (Mandatory) >>> >>> - A flying 3D-ARDrone implemented with whatever the selected technology is, >>> QML/3D sounds interesting. Doesn't need to be super-realistic but having >>> something flying on PC would give a better experience. >>> >>> - The video stream-> encoding the 'onboard-camera' of the 3d-drone and >>> sending >>> that into MARDrone side just like the real drone does. >>> >>> BR, >>> Topi >>> >>> 2011/1/27 Ville M. Vainio <vivainio@xxxxxxxxx>: >>>> On Wed, Jan 26, 2011 at 9:08 AM, Topi Santakivi >>>> <topi.santakivi@xxxxxxxxx> wrote: >>>> >>>>> The idea is to make a desktop app with Qt that responds to commands sent >>>>> from MARDrone, and the über-idea is to hook that up with some OpenGL code >>>>> to create a virtual drone that can be controlled from an N900. >>>> >>>> QML/3D would make more sense in a few ways: >>>> >>>> - Code remains approachable by mere mortals >>>> >>>> - QML/3D is something that interests several members of the community >>>> (and is probably more relevant to their daily lives / work than >>>> OpenGL) >>>> >>>> - OpenGL for simulation like this is overkill >>>> >>>> -- >>>> Ville M. Vainio @@ Forum Nokia >>>> >>>> >>> >> >