Plume
Plume is an open-source electromagnetic 3D tracking system project done as a research project between 2012 and 2014.[1]
The project involved reverse-engineering existing electromagnetic tracking devices.
It uses AC (resonant) magnetic fields.
The software is composed of three parts: the client code (on a connected computer), the emitting base embedded software, and the receiver embedded software.[2]
The project used STM32F series microcontrollers from STMicroelectronics.
It involved research into resonant magnetic fields.[3]
Portions of the code were written in C and C++.
Hardware architecture[edit]
- The receiver circuit has three Analog Devices AD8656 amplifiers connected to an ADG794.[3]
Plume's transmitting coil has multiple layers.[3]
It used one or more H-bridges, specifically the STMicroelectronics L6206.
Project website[edit]
Its blog site was http://rose.eu.org/2014/tag/plume.[4]
References[edit]
- ↑ "Plume". 2014-10-12. http://www.hackster.io/plume/plume.
- ↑ Size, Company (2025-09-20). "oliviertassinari/plume: Plume is an accurate indoor tracking system which uses the power of magnetic fields to compute a device's position and orientation. We are aiming at an accuracy of less than a centimeter for the position, and less than a degree for the orientation.". https://github.com/oliviertassinari/plume.
- ↑ 3.0 3.1 3.2 "File:Plume-master.zip". 2025-09-25. https://www.xvrwiki.org/wiki/File:Plume-master.zip.
- ↑ "PLUME « ROSE 2014". 2014-10-12. http://rose.eu.org/2014/tag/plume.
"PLUME « ROSE 2014". 2014-06-20. https://web.archive.org/web/20150301145228if_/http://rose.eu.org:80/2014/tag/plume.
