aboutsummaryrefslogtreecommitdiff
path: root/tools/lighthousefind_tori/torus_localizer.c
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup & torus updatesmwturvey2017-03-101-5/+136
|
* Use a better angle estimatemwturvey2017-02-211-24/+21
|
* find_tori: Cache a tan()mwturvey2017-02-211-4/+9
|
* find_tori: Cache inverse rotation & trade a sin for a sqrtmwturvey2017-02-211-11/+22
|
* Remove a bunch of dead codemwturvey2017-02-211-503/+10
|
* find_tori: Cache rotation matricesmwturvey2017-02-211-24/+20
|
* Disable debug codemwturvey2017-02-211-2/+2
|
* Optimizing find_tori, replace 3 trigs with 1 sqrtmwturvey2017-02-211-9/+35
|
* Eliminate unnecessary pow calls.Mike Turvey2017-02-211-4/+4
|
* Transitioned to a gradient-descent only solutionmwturvey2017-02-141-13/+175
| | | | | | | | | | Added empirically derived fudge factor to fitness function Eliminated dangerous spurious local minimum near the origin. Now taking into account the normals No longer using any of the point cloud stuff Huge speed improvements Huge memory usage improvements Added code smell. Will need to deodorize later.
* Optimize gradient descent for shallow valleymwturvey2017-02-131-2/+79
|
* Using gradient descent to refine estimatemwturvey2017-02-131-45/+222
|
* Replaced rotation algorithm & cleanupmwturvey2017-02-081-408/+422
|
* Replacing rotation matrix (wip)mwturvey2017-02-071-0/+14
|
* Merging math librariesMike Turvey2017-02-071-8/+11
|
* Adding lighthousefind_toriMike Turvey2017-02-051-0/+561