Show / Hide Table of Contents

Class InstructionListJointsResult.JointsResult

Inheritance
object
InstructionListJointsResult.JointsResult
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace:RoboDk.API.Model
Assembly: RoboDkApi.dll
Syntax
公共class InstructionListJointsResult.JointsResult

Constructors

|Improve this Doc View Source

JointsResult(JointsResult)

Declaration
公共JointsResult(InstructionListJointsResult.JointsResult other)
Parameters
Type Name Description
InstructionListJointsResult.JointsResult other
|Improve this Doc View Source

JointsResult(int, double[], double[], double[], int, SimulationErrorFlags, double, double, double)

Declaration
公共JointsResult(int moveId, double[] joints, double[] speeds, double[] accelerations, int pathSimulationErrorCode, SimulationErrorFlags simulationErrorFlags, double linearStep, double jointStep, double timeStep)
Parameters
Type Name Description
int moveId
double[] joints
double[] speeds
double[] accelerations
int pathSimulationErrorCode
SimulationErrorFlags simulationErrorFlags
double linearStep
double jointStep
double timeStep

Properties

|Improve this Doc View Source

Accelerations

Joint Accelerations (for each joint), empty if ListJointsType flag less than 3

Declaration
公共double[] Accelerations { get; }
Property Value
Type Description
double[]
|Improve this Doc View Source

HasCollision

True if joint position is causing a collision.

Declaration
公共bool HasCollision { get; }
Property Value
Type Description
bool
|Improve this Doc View Source

Joints

Joint positions (array length = number of axis)

Declaration
公共double[] Joints { get; }
Property Value
Type Description
double[]
|Improve this Doc View Source

JointStep

最大一步联合运动(度)

Declaration
公共double JointStep { get; }
Property Value
Type Description
double
|Improve this Doc View Source

LinearStep

Maximum step in millimeters for linear movements (millimeters)

Declaration
公共double LinearStep { get; }
Property Value
Type Description
double
|Improve this Doc View Source

MoveId

Identifies the Target (Frame) to which the position belongs too.

Declaration
公共int MoveId { get; }
Property Value
Type Description
int
|Improve this Doc View Source

PathSimulationErrorCode

Simulation Error Code (raw value returned by RoboDK)

Declaration
公共int PathSimulationErrorCode { get; }
Property Value
Type Description
int
|Improve this Doc View Source

SimulationErrorFlags

Raw Error Code (PathSimulationErrorCode) translated into SimulationErrorFlags.

Declaration
公共SimulationErrorFlags SimulationErrorFlags { get; }
Property Value
Type Description
SimulationErrorFlags
|Improve this Doc View Source

Speeds

Joint Speeds (for each joint), empty if ListJointsType flag less than 2

Declaration
公共double[] Speeds { get; }
Property Value
Type Description
double[]
|Improve this Doc View Source

TimeStep

Time between joint positions

Declaration
公共double TimeStep { get; }
Property Value
Type Description
double
  • Improve this Doc
  • View Source
In This Article
Back to topCopyright © 2015-RoboDK Inc.