예제 #1
0
파일: Joint.cs 프로젝트: SasNst/RSTGui
        /// <summary>
        /// Constructor linking the needed controller to the joint
        /// </summary>
        /// <param name="linkedController">Controller class of the associated robot controller</param>
        public Joint(Controller linkedController, int number)
        {
            LinkedController = linkedController;
            Number = number;

            // TODO remove this part
            State = JointState.Standby;


        }
예제 #2
0
 public AngularJoint(Controller linkedController, int number) : base(linkedController, number) { }
예제 #3
0
 public LinearJoint(Controller linkedController, int number) : base(linkedController, number) { }
예제 #4
0
파일: Joint.cs 프로젝트: SasNst/RSTGui
 /// <summary>
 /// Method to set the controller for the robot joint
 /// </summary>
 /// <param name="linkedController">Controller class of the associated robot controller</param>
 public void SetController(Controller linkedController)
 {
     LinkedController = linkedController;
 }