Skip to content

Implement the Bingham Distribution #192

@kam3k

Description

@kam3k

The Bingham distribution is used to describe axial data on the unit spheres (of any dimension). It is gaining popularity in describing the orientation and rotation of objects in 3D (e.g., a unit quaternion can describe the 3D orientation of an object as a point on the 3-sphere in 4D). It has applications in robotics and computer vision [1][2]. It is only recently becoming popular (2011-present), but could become the standard distribution to describe uncertain orientations and rotations in the future.

Jared Glover has a nice implementation written in both C and MATLAB (https://code.google.com/p/bingham/).

[1] I. Gilitschenski et al., "Unscented Orientation Estimation Based on the Bingham Distribution" (http://arxiv.org/abs/1311.5796)
[2] J. Glover, L. Pack Kaelbling, "Tracking 3-D Rotations with the Quaternion Bingham Filter" (http://dspace.mit.edu/bitstream/handle/1721.1/78248/MIT-CSAIL-TR-2013-005.pdf)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions