vektor

A linear algebra module, including vectors, matrices, transformations, etc

npm install vektor
7 downloads in the last week
13 downloads in the last month

vektor

A robotics-focused linear algebra module

About

This code was officially presented at JSConf US 2013. There are slides from the talk here: AI.js: Robots with Brains

BatBot

You may have seen BatBot's grand debut at LxJS 2013 - slides from the talk are here: NodeBots: Sight with Sound

Install

npm install vektor

Vectors

  • add
  • dot
  • distance between two vectors

Matrices

  • set
  • get
  • add
  • dot (multiply)
  • transpose

Homogenous Matrices (aka Transforms)

  • Rotations
  • Translations

Examples

  • Manipulator

Coming Soon

  • Tutorials :-)

Contributions

Please, please, please help make this module more robust!

  • Send in pull requests (make sure the tests pass)
  • Discuss additional features in the Issues section
  • Add your name and Github handle here:
npm loves you