/rotation_representations

Performance evaluation of different rotation representations for regression

Primary LanguageJupyter NotebookMIT LicenseMIT

Rotation representations

This repository contains IPython notebooks for Euler angles visualizations and for regression performance evaluation of Euler angles, quaternions and 6D representations. For more information please visit this blog post

Performance evalution notebook

To run rotations_performance.ipynb you need:

  1. Tensorflow 2.
  2. Pyquaternion

plot

Visualization and rendering notebook

To run euler_visualization.ipynb you need to:

  1. Request and download FLAME model
  2. Install simple_camera library to render triangle meshes.
  3. Install Moviepy

animation

license