48 lines
1.7 KiB
C#
48 lines
1.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace ebbits.Robots {
|
|
class GlassBot : AbstractRobot {
|
|
public GlassBot(int id) {
|
|
init(id);
|
|
this.cservos = 5;
|
|
base.name = "Glas";
|
|
}
|
|
public override void run() {
|
|
base.startPowerMess();
|
|
setStartPosition(new int[] { 20, 68, 175, 175, 20 }, 500);
|
|
|
|
setPosition(new int[] { 20, 68, 160, 162, 20 }, 400);
|
|
setPosition(new int[] { -1, 154, 88, 88, -1 }, 400);
|
|
setPosition(new int[] { -1, -1, 86, 116, 42 }, 200);
|
|
setPosition(new int[] { -1, -1, 77, -1, 48 }, 50);
|
|
setPosition(new int[] { 160, -1, -1, -1, -1 }, 200);
|
|
setPosition(new int[] { -1, -1, 85, -1, -1 }, 20);
|
|
setPosition(new int[] { -1, -1, -1, 106, -1 }, 200);
|
|
setPosition(new int[] { -1, -1, 118, 122, 174 }, 200);
|
|
|
|
setPosition(new int[] { -1, 13, -1, -1, -1 }, 300);
|
|
setPosition(new int[] { -1, -1, 90, 100, 20 }, 200);
|
|
|
|
setPosition(new int[] { -1, -1, 80, 94, 26 }, 20); // Fine Settings
|
|
System.Threading.Thread.Sleep(1000);
|
|
setPosition(new int[] { -1, -1, 90, 90, 20 }, 20); // Fine Lift
|
|
|
|
setPosition(new int[] { -1, -1, 103, 105, 80 }, 150);
|
|
setPosition(new int[] { -1, 154, 118, 122, 174 }, 300);
|
|
setPosition(new int[] { -1, -1, 86, 102, 42 }, 300);
|
|
setPosition(new int[] { -1, -1, 83, 113, 48 }, 100);
|
|
setPosition(new int[] { -1, -1, -1, 117, -1 }, 20);
|
|
setPosition(new int[] { 20, -1, 78, -1, -1 }, 150);
|
|
setPosition(new int[] { -1, -1, 81, 111, -1 }, 20);
|
|
setPosition(new int[] { -1, -1, 90, -1, -1 }, 100);
|
|
|
|
setPosition(new int[] { 20, 68, 160, 162, 20 }, 400);
|
|
setPosition(new int[] { 20, 68, 175, 175, 20 }, 400);
|
|
|
|
shutdownServo();
|
|
}
|
|
}
|
|
}
|