NXT Projekt: Nasleduj človeka
From RoboWiki
Zadanie
- poskladajte robota, ktorý sa dokáže pohybovať vpred a zatáčať
- vpredu namontujte ultrazvukový senzor nasmerovaný vpred
- napíšte program, tak, aby sa robot pohyboval za človekom alebo robotom, ktorý je pred ním:
- keď robot človeka dostihne a priblíži na malú vzdialenosť, robot zastane
- ak sa človek začne vzďalovať, robot sa znovu rozbehne a nasleduje ho
- ak sa človek priblíži ešte bližšie, robot začne cúvať
- ak sa človek stratí z dohľadu, robot sa začne otáčať na mieste, až kým človeka nenájde, potom ho začne znova sledovať
- Pre pokročilých: pokúste sa, aby pohyby robota boli čo najplynulejšie, využite pritom v programe premenné
Riešenie
- pre učiteľov: