Framework in Javascript of the Robotic Toolbox in MATLAB created by Peter Corke.