Coyote - Utilitar - Vâlcea - Lucrari 2023 Nationala

Informatii generale

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

Screenshots