This repository contains code (that I mostly didn't write myself) to load and process BioVision Hierarchy (.bvh) files in an easy, and convert the animation data to various representations, including several angular representations (Euler, quaternions, 6d representation of Zhou et al.)
motion_tutorials contains example snippets of code to do various things.
smpl2bvh repository here: https://github.com/KosukeFukazawa/smpl2bvh SMPL models can't be distributed with this software because of SMPL license.