Dynamixel
Joint Class
NamespacesDynamixelJoint
An abstract class representing a Dynamixel joint. Supporting the IValueControl interface allows the joints to be controlled by a JoystickController.
Declaration Syntax
C#Visual BasicVisual C++
public abstract class Joint : IValueControl
Public MustInherit Class Joint _
	Implements IValueControl
public ref class Joint abstract : IValueControl
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Joint(String)
Constructor.

CurrentLoad
Get the current load of the joint.

CurrentPosition
Get the current position of the joint.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
GoalPosition
Get or set the goal position of the joint.

MaxPosition
Get the maximum angle position used for the joint.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
MinPosition
Get the minimum angle position used for the joint.

Moving
Return true if the joint is moving.

MovingSpeed
Get or set the moving speed of the joint.

Name
An arbitrary user-name for the Joint.

Stop()()()
Stop movement of the joint.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Value
Set the joint GoalPosition as the value;

ValueDecrease(Int32)
Respond to requests to decrease the value by moving the joint to its MinPosition at the specified rate.

ValueHold()()()
Respond to requests to hold the value by stopping joint movement.

ValueIncrease(Int32)
Respond to requests to increase the value by moving the joint to its MaxPosition at the specified rate.

ValueMax
Get the joint MaxPosition.

ValueMin
Get the joint MinPosition.

ValueName
Get the name of the joint.

ValueRate
Use rate changes to change the speed of joint movement.

Inheritance Hierarchy

Assembly: Dynamixel (Module: Dynamixel) Version: 1.0.4.0