Kinova’s Robotic Algorithms and Control Team faced a key challenge in the design of the controller for their robotic arm, JACO. In order to safely operate the robotic arm, they needed to design advanced algorithms involving large matrix equations to calculate the kinematics and applied forces through the arm.