This sounds like you could look into kickstarting so you can get the money to develop it. You kind of already know what stages and milestones you would need to go through to build the project. It would be a matter of breaking it down into stages and prizes.