Está en la página 1de 3

Con el programa de figuras en vez de hacer el cuadrado dibuja la ruta de cada robot de acuerdo a las medidas de la cancha y su ruta

por ejemplo la ruta te la marco con las flechas!! Las flechas negras son del robot1 el curso que deber seguir. Las flechas rojas son las del robot2 el curso que deber seguir en el inicio.

En el programa de figuras haces la ruta!! /

import lejos.nxt.*; import lejos.robotics.navigation.*;

public class figuras { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub Pilot navigator = new TachoPilot(5.4f, 18f, Motor.A, Motor.C);// el 5.4l es el dimetro de las ruedas y el 18 es la separacin entre ellas si el robot no hace bien el cuadrado cambia estos valores para hacercarse lo mas posible a la figura

navigator.reset(); //Aca debes de hacer la ruta que te marque el la imagen con las flechas Por ejemplo si kieres avanzar la primera flecaha hacia delante por 30 cm es navigator.travel(30); Para rotar 180 grados navigator.rotate(180); Puedes poner valores positivos y negativos es algo asi como dibujar en auto cad nadamas checate los sentidos del robot como respode a los giros si con o con +

//Cuadrado navigator.travel(30); navigator.rotate(90); navigator.travel(30); navigator.rotate(90); navigator.travel(30); navigator.rotate(90); navigator.travel(30); navigator.rotate(90);

LCD.drawInt((int)navigator.getTravelDistance(), 6,4); Button.waitForPress(); }

También podría gustarte