Moderators: roger, 99jonathan, imaqine
/**
* Loads operator settings for GELway when only one robot is used
*/
public static void loadNormal() {
//LCD.drawString("Waiting...", 2, 1);
//BTConnection conn = Bluetooth.waitForConnection();
// conn.setIOMode(0); // Used when a pc connection is made
//conn.setIOMode(NXTConnection.RAW); // Used when a phone connection is made
LCD.clear();
// Start Bluetooth reader thread
// br = new BluetoothReader(conn);
//br.start();
// Start Balance control thread
// BalanceController bc = new BalanceController(ctrl);
BalanceController bc = new BalanceController(ctrl);
bc.start();
LCD.clear();
//Behavior b1 = new GELwayDriver(ctrl, br); // Needed to drive robot and slave
// Behavior b1 = new GELwayFollower(ctrl);
Behavior b2 = new DetectObstacle(ctrl); // Needed to avoid obstacles
// Behavior b3 = new KeepStraight(ctrl); // Needed to keep straight
Behavior[] bArray = { b2 };
Arbitrator arby = new Arbitrator(bArray);
arby.start();
}Users browsing this forum: Google [Bot] and 1 guest