Magnetic Pose Estimation Using Distributed Dipole Models

Published:

This project develops algorithms for estimating the pose of flexible permanent magnets using magnetic sensor arrays.

Instead of modeling a magnet as a single dipole, the system represents the magnet as multiple distributed dipoles, allowing reconstruction of bending and deformation.

Key components include:

  • Distributed dipole magnetic modeling
  • Nonlinear least-squares optimization
  • Sensor array calibration
  • Real-time magnetic field data processing

The algorithms are implemented in Python and designed to work with a 17×5 magnetic sensor array, enabling high-resolution magnetic field measurements.

Applications include:

  • Soft robotics
  • Tactile sensing systems
  • Intelligent materials
  • Shape reconstruction of flexible magnetic structures

GitHub Repository

View on GitHub