示例#1
0
        /// <summary>
        /// Set up leg's servos & information
        /// </summary>
        /// <param name="horizontal">Horizontal servo number and initial position</param>
        /// <param name="upperVertical">1st Vertical servo number and initial position</param>
        /// <param name="lowerVertical">2nd Vertical servo number and initial positio</param>
        /// <param name="side">Weigh number for leg's side: left: -1 (less than 0), right: 1 (atleast 0)</param>
        public Leg(Servo horizontal, Servo upperVertical, Servo lowerVertical, int side)
        {
            Side = (side < 0) ? -1 : 1;

            Horizontal = horizontal;
            UpperVertical = upperVertical;
            LowerVertical = lowerVertical;
        }
示例#2
0
 public Head(Servo neckRotate, Servo neckHorizontal, Servo neckVertical, Servo rightMandible, Servo leftMandible)
 {
     NeckBalance = neckRotate;
     NeckHorizontal = neckHorizontal;
     NeckVertical = neckVertical;
     RightMandible = rightMandible;
     LeftMandible = leftMandible;
 }