Giter Club home page Giter Club logo

emtrackers's Introduction

Open Source Electromagnetic Trackers

Goals of the Project

To teach the process of developing electromagnetic trackers for research, to foster an open community of researchers developing electromagnetic trackers, to develop open-source software and open-source hardware for working research electromagnetic trackers interfacing to Slicer through OpenIGTLink.

Contribute

The easiest way to contribute is to fork this repository and create a pull request. To learn about the process, consider reading the following pages:

References

  • When reading old tracker papers and expired patents, keep in mind the state of (or lack of) microprocessors as of the date of publication. Before the year 2000, EM trackers were generally compute-bound.

  • https://web.archive.org/web/20151002101401/http://home.comcast.net/~traneus/ has links to archived version of P.T. Anderson's tracker-related PhD dissertation, and also links to archived non-tracker-related material.

  • https://web.archive.org/web/20151002101401/http://home.comcast.net/~traneus/dry_emtrackertricoil.htm

  • Project started at 2011 Summer Project Week

  • Frederick H. Raab and Ernest B. Blood and Terry O. Steiner and Herbert R. Jones, "Magnetic Position and Orientation Tracking System", IEEE Transactions on Aerospace and Electronic Systems, vol. AES-15, no. 5, September, 1979, pages 709-718. Iterative solution for 6DOF tracker, very useful for sensitivity analysis.

  • Frederick H. Raab, "Quasi-Static Magnetic-Field Technique for Determining Position and Orientation", IEEE Transactions on Geoscience and Remote Sensing, Vol. GE-19, No. 4, October 1981, pages 235-243. Direct solution for 6DOF tracker.

  • C.A. Nafis, V. Jensen, L. Beauregard, P.T. Anderson, "Method for estimating dynamic EM tracking accuracy of Surgical Navigation tools", SPIE Medical Imaging Proceedings, 2006. Reports low-cost accuracy-measuring techniques and results for various trackers.

  • C. L. Dolph, "A current distribution for broadside arrays which optimizes the relationship between beam width and sidelobe level," Proc. IRE, Vol. 35, pp. 335-348, June, 1946. The original Dolph-Chebyshev Fourier-transform window article. Dolph-Chebyshev window can give 140 dB rejection in the stopband.

  • Albert H. Nuttall, "Some Windows with Very Good Sidelobe Behavior", IEEE Transactions on Acoustics, Speech, and Signal Processing 29 (1) 84-91, doi:10.1109/TASSP.1981.1163506, "U.S. Government work not subject to U.S. copyright", in particular Figure 10 window for -L/2 < t < L/2: w(t) = (1/L) (10/32 + 15/32 cos(2pi t/L) + 6/32 cos(4pi t/L) + 1/32 cos(6pi t/L)) has first sidelobe at -61 dB and 42 dB/octave sidelobe rolloff.

  • Eugene Paperno, "Suppression of magnetic noise in the fundamental-mode orthogonal fluxgate", Elsevier, Sensors and Actuators A 116 (2004) 405-409. Picotesla noise in 20 mm long 1 mm diameter fluxgate magnetometer.

  • Anton Plotkin, Vladimir Kucher, Yoram Horen, and Eugene Paperno, "A New Calibration Procedure for Magnetic Tracking Systems", IEEE Transactions on Magnetics, Volume 44, Number 11, November 2008, Pages 4525 to 4528. In-system coil characterization using just receiver positions on the plane closest to the transmitter, which makes electromagnetic sense.

Licensing

Materials in this repository are distributed under the following licenses:

All software is licensed under the 3-clause BSD License. See LICENSE_3-CLAUSE_BSD file for details.

All Works of Art are licensed under the Creative Commons by Attribution 4.0 License. See LICENSE_CC_BY_40 file for details.

Last revision 25feb2018pta

emtrackers's People

Contributors

jcfr avatar traneus avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.