IRobot

interface IRobot : public INamed, public System.IDisposable

Represents a robotic manipulator (i.e. mechanical system). It consists of a set of rigid bodies interconnected via joints to provide constrained motion.

IDictionary<string, IRigidBody> IRobot.RigidBodies { get; }

IAxisControlGroup IRobot.AxisControlGroup { get; }

RobotCreationState IRobot.CreationState { get; }

IDictionary<string, ISignal> IRobot.Signals { get; }

IDictionary<string, ILockableParameterSet> IRobot.ParameterSets { get; }

IRigidBody IRobot.CreateRigidBody(string name)

void IRobot.CompleteCreation()

ILockableParameterSet IRobot.CreateParameterSet(string name, global::System.Collections.IEnumerable<ISignal> signals)