Informatii generale
- Categorie: Utilitar
- Judetul: Vâlcea
- Surse: GitHub - empireu/Coyote
Descriere
Coyote este un software pentru planificarea traseelor în cadrul competiției “First Tech Challenge”, calcularea unor traiectorii care pot fi executate de un robot cu limite fizice și crearea programelor de autonomie folosind Behavior Trees
Tehnologii
Se utilizează două programe distincte:
- Programul cu interfață grafică, care generează un proiect cu toate datele necesare
- Programul care rulează pe robot, care interpretează proiectul și execută programele din el
Planificarea traseelor folosește curbe desenate de utilizator. Traiectoriile sunt create din aceste trasee, folosind un algoritm care parametrizează un set de puncte de pe traseu în funcție de timp. Algoritmul ia în calcul limite de viteză și limite de accelerație. Aceste limite sunt considerate simultan, pentru viteza de translație a șasiului și viteza de rotație a șasiului.
Programele sunt create folosind un Node Editor, iar algoritmul de baza este Behavior Trees. De asemenea, noduri personalizate pot fi create pentru a integra mecanisme de pe robot cu editorul.
Cerinte sistem
OpenGL 4.6
Sistem de operare care poate rula .NET
Realizatori
Antonio Dumitrescu
- Scoala: Colegiul National “Alexandru Lahovari”
- Clasa: 10
- Judet: Vâlcea
- Oras: Ramnicu Valcea