Class InstructionListJointsResult.JointsResult
Inheritance
InstructionListJointsResult.JointsResult
Namespace: RoboDk.API.Model
Assembly: RoboDkApi.dll
Syntax
public class InstructionListJointsResult.JointsResult
Constructors
|
Improve this Doc
View Source
JointsResult(JointsResult)
Declaration
public JointsResult(InstructionListJointsResult.JointsResult other)
Parameters
|
Improve this Doc
View Source
JointsResult(int, double[], double[], double[], int, SimulationErrorFlags, double, double, double)
Declaration
public JointsResult(int moveId, double[] joints, double[] speeds, double[] accelerations, int pathSimulationErrorCode, SimulationErrorFlags simulationErrorFlags, double linearStep, double jointStep, double timeStep)
Parameters
Properties
|
Improve this Doc
View Source
Accelerations
Joint Accelerations (for each joint), empty if ListJointsType flag less than 3
Declaration
public double[] Accelerations { get; }
Property Value
|
Improve this Doc
View Source
HasCollision
True if joint position is causing a collision.
Declaration
public bool HasCollision { get; }
Property Value
|
Improve this Doc
View Source
Joints
Joint positions (array length = number of axis)
Declaration
public double[] Joints { get; }
Property Value
|
Improve this Doc
View Source
JointStep
Maximum step for joint movements (degrees)
Declaration
public double JointStep { get; }
Property Value
|
Improve this Doc
View Source
LinearStep
Maximum step in millimeters for linear movements (millimeters)
Declaration
public double LinearStep { get; }
Property Value
|
Improve this Doc
View Source
MoveId
Identifies the Target (Frame) to which the position belongs too.
Declaration
public int MoveId { get; }
Property Value
|
Improve this Doc
View Source
PathSimulationErrorCode
Simulation Error Code (raw value returned by RoboDK)
Declaration
public int PathSimulationErrorCode { get; }
Property Value
|
Improve this Doc
View Source
SimulationErrorFlags
Raw Error Code (PathSimulationErrorCode) translated into SimulationErrorFlags.
Declaration
public SimulationErrorFlags SimulationErrorFlags { get; }
Property Value
|
Improve this Doc
View Source
Speeds
Joint Speeds (for each joint), empty if ListJointsType flag less than 2
Declaration
public double[] Speeds { get; }
Property Value
|
Improve this Doc
View Source
TimeStep
Time between joint positions
Declaration
public double TimeStep { get; }
Property Value