Driving to a given direction (Lego Dance)

From wikiluntti

Johdanto

Tanssiareena on iso, ja pienikoisen legorobotin seikkaillessa siellä, se eksyy suunnastaan helposti. Pienet roskat areenalla, tai mahdollisesti isommat krompsut aiheuttavat robotille suunnanmuutoksia. Varsinkin pitkässä tanssissa, robotti päätyy jonnekin muualle kuin sinne minne sen oli tarkoitus.

Gyroskooppia käyttämällä voit estää näitä suunnistamisesta johtuvia ongelmia.

Teoriaa

Aja nollakulmaan

Aja nollakulmaan eli resetoi kulma-anturi ajoittain.
Muutettavat kohdat.


Nollakulmaan ajo tarkoittaa suunnistamista kohti gyroskoopin nollalukemaa. Gyroskooppi nollautuu, kun se resetoidaan. Tämä on helppo ja melko kätevä tapa kulkea pitkiä ja monimutkaisiakin reittejä, jos gyro resetoidaan aina käännösten välillä. Kuitenkin käännökset ovat epätarkkoja, ja tällä yksinkertaisella gyroskoopilla ohjatulla koodilla robotti eksyy lopulta.

Näitä voit laittaa peräkanaa, ja saat robotin kulkemaan neliön.

Aja annettuun kulmaan

Aja robotilla annettuun kulmaan.