I have an application where I want to use a NetDuino Plus 2 as the main CPU in a Trilateration system. That is, it gets ranging information from multiple locations and then needs to take that information and Solve for a position in the world. Similar to how GPS works but the data does not come from GPS satellites.
I have written a couple of solvers in .NET 3.5 / 4.0 (Gauss-Newton, Levenberg-Marquart) but they rely heavily on Matrix Classes and transformations that don't port well to .NET 2.0.
Has anyone written (or know off) a solver that can be hosted on a NetDuino Plus 2?
Many thanks in advance
Homey