pseudo-inverse

Committer:
tvlogman
Date:
Wed Nov 01 14:54:38 2017 +0000
Revision:
1:81e4001f1082
Parent:
0:537f81d7b756
nothing changed;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tvlogman 0:537f81d7b756 1 #ifndef INVERSEKINEMATICS_H
tvlogman 0:537f81d7b756 2 #define INVERSEKINEMATICS_H
tvlogman 0:537f81d7b756 3
tvlogman 0:537f81d7b756 4 #include "mbed.h"
tvlogman 0:537f81d7b756 5 #include "Matrix.h"
tvlogman 0:537f81d7b756 6 #include "MatrixMath.h"
tvlogman 0:537f81d7b756 7
tvlogman 0:537f81d7b756 8
tvlogman 0:537f81d7b756 9 class inverseKinematics {
tvlogman 0:537f81d7b756 10 public:
tvlogman 0:537f81d7b756 11 inverseKinematics(float, float, float); // Constructor
tvlogman 1:81e4001f1082 12 Matrix computeAngularVelocities(double Vx, double Vy, double A1, double A2);
tvlogman 0:537f81d7b756 13
tvlogman 0:537f81d7b756 14 private:
tvlogman 0:537f81d7b756 15 float L1;
tvlogman 0:537f81d7b756 16 float L2;
tvlogman 0:537f81d7b756 17 float dt;
tvlogman 0:537f81d7b756 18 };
tvlogman 0:537f81d7b756 19 #endif