Now that I've gotten my head (mostly) around node.js, and it's been at least a year since my last robot, it's time for rockbot to get her robot groove back.
:: cue music ::
To start things off, I'd like to introduce vektor - a robotics-based linear algebra module for node.js. When I started working on vektor a couple of months ago, there weren't any useful linear algebra modules. Upon publishing the module today*, there are actually quite a few - though, in true OSS fashion, they're all slightly different and are useful for slightly different things. So vektor is specifically for robots, and I'll pretty much be keeping it that way for now.
The functionality that lies within vektor is critical for robot kinematics and planning - my two areas of expertise.
* I would have gotten vektor done sooner, except, you know, life. I'll try not to let it happen again.