15 lines
433 B
C#
15 lines
433 B
C#
using System.Numerics;
|
|
|
|
namespace ln.motion.interfaces
|
|
{
|
|
public abstract class Kinematic
|
|
{
|
|
public abstract DenavitHartenbergParameter[] DenavitHartenbergParameters { get; protected set; }
|
|
|
|
public Kinematic()
|
|
{
|
|
}
|
|
public abstract bool Direct(AxValues[] axValuesArray, out Matrix4x4 position);
|
|
public abstract bool Inverse(Matrix4x4 position, AxValues[] axValues);
|
|
}
|
|
} |