jrt92 created page: home authored by Josephine Raun Thomsen's avatar Josephine Raun Thomsen
......@@ -151,7 +151,7 @@ Hvis tryksensoren registrerer et tryk *imens* bilen er i gang med at dreje (Dete
Nedenstående Java-kode 6 viser vores implementation af DetectWall’s action()-metode, således at bilen kan afbrydes mens den er i gang med at dreje.
*Java-kode 6: *
*Java-kode 6:DetectWall's action()-metode*
``` Java
public void action() {
......@@ -190,15 +190,15 @@ I videoen ser vi, hvordan en testperson rækker hånden ind foran afstandssensor
Reglerne for sumo-brydningen er som følger:
*Robottens basekonstruktion skal være den samme som Express bot består af. Se “base car with extensions” [2].
* Robottens basekonstruktion skal være den samme som Express bot består af. Se “base car with extensions” [2].
*Der må kun benyttes LEGO elementer til at konstruere robotten.
* Der må kun benyttes LEGO elementer til at konstruere robotten.
*Vægten af robotten må ikke overstige 1 kg. Samtidig må robottens størrelse ikke være mere end 30 cm * 30 cm.
* Vægten af robotten må ikke overstige 1 kg. Samtidig må robottens størrelse ikke være mere end 30 cm * 30 cm.
*Robotten skal være autonom.
* Robotten skal være autonom.
*Efter tryk på start-knappen skal robotten vente 3 sekunder inden den begynder at køre.
* Efter tryk på start-knappen skal robotten vente 3 sekunder inden den begynder at køre.
Efter indledende undersøgelser af arkitekturen bag behavior-based control er vores næste mål at konstruere og programmere vores egen LEGO sumobryderrobot. Vi ønsker at programmere vores robot efter behavior-based control paradigmet [3], som det beskrives af Jones et al. Vi benytter Behavior.java [6], Arbitrator.java [7] and BumperCar.java [8] som inspiration til at implementere en behavior-based arkitektur. På trods af at disse klasser understøtter “flydende prioriteter” eller “motivation factors” er alle vores prioriteter enten en høj værdi (hvis den vil have kontrol) eller 0 (hvis den ikke vil have kontrol). Nedenstående figur viser det arkitektur-netværk, som vi har til intention at konstruere og programmere vores sumobryderrobot ud fra.
......
......