Exemplo n.º 1
0
        public override void ClawPosition(Values.ClawPosition position)
        {
            switch (position)
            {
            case Values.ClawPosition.Closed:
                ClawTargetAngle = 0F;
                break;

            case Values.ClawPosition.HalfOpen:
                ClawTargetAngle = 40F;
                break;

            case Values.ClawPosition.Open:
                ClawTargetAngle = 80F;
                break;
            }
        }
Exemplo n.º 2
0
        /* Until Varwin not supports parameters in Checker
         * [Checker("sensor_rgb")]
         * [Values("robot_sensor")]
         * [Locale(SystemLanguage.English, "Color sensor")]
         * [Locale(SystemLanguage.Russian, "Датчик света")]
         * public bool ColorSensor(string sensor, string color)
         * {
         *  return ColorSensor(MapSensor(sensor), MapColor(color));
         * }
         */

        public abstract void ClawPosition(Values.ClawPosition position);