/amino

Basic utilities for robotics including: linear algebra, geometry, memory, and time.

Primary LanguageCBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Build Status

Amino Logo

Amino is library of basic utilities for robotics software. It covers mathematical and linear algebra routines, memory management, time-handling, and various utilities.

FEATURES

  • Extensive support for SE(3) representations and operations, including velocities and derivatives
  • Kinematic robot models as scene graphs / kinematic trees
  • Visualization using OpenGL and POVRay
  • Lightweight BLAS/LAPACK wrapper handling allocation
  • O(1) Memory Region Allocator

INSTALLATION

Obtaining Amino

Building Amino

./configure && make && make install

See the [INSTALL] (http://amino.golems.org/installation.html) file and ./configure --help for details and dependencies.

DOCUMENTATION