ndantam / amino

Lightweight robotics utility library

Home Page:http://amino.golems.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Amino CI Travis CI 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

  • Via git:

      git clone --recursive https://github.com/golems/amino.git
      cd amino && autoreconf -i
    
  • Via distribution tarball

Building Amino

./configure && make && make install

See the INSTALL file and ./configure --help for details and dependencies.

DOCUMENTATION

  • Manual, and ./doc/manual/
  • Examples ./demos/

PUBLICATIONS

PRESENTATIONS

About

Lightweight robotics utility library

http://amino.golems.org

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C 49.0%Language:Common Lisp 24.8%Language:C++ 11.7%Language:Python 5.5%Language:Fortran 5.4%Language:M4 1.2%Language:Makefile 1.0%Language:Shell 0.6%Language:Lex 0.4%Language:Vim Script 0.1%Language:Emacs Lisp 0.1%Language:Java 0.1%Language:POV-Ray SDL 0.0%