In legatura cu interfetele pentru placa UDOO si masina Linux: cum ar trebui sa implementam propriu zis aceste interfete? Cum ne folosim de API-ul GadgetFS? OpenCV va fi instalat pe placa sau pe linuxul personal?
Solved! Go to Solution.
Rezultatul final ar trebui sa fie urmatorul: atunci cand conectati PC-ul cu placuta, ar trebui ca PC-ul sa detecteze un mouse standard. Exista doua modalitati prin care puteti implementa mouse-ul ambele folosind Linux USB gadget infrastructure: folosind direct GadgetFS API sau folosind Gadget HID. Va recomand sa folositi gadget HID.
O prezentare generala a infastructurii gadget din Linux:
Informatii despre gadget HID:
Informatii despre GadgetFS gasiti aici:
Cateva implementari din care va puteti inspira (pentru GadgetFS):
Ideal ar fi sa folositi OpenCV direct pe UDOO si asa veti primi punctajul maxim. In cazul in care aveti probleme cu procesarea pe placuta puteti face offload si pe un PC.
Rezultatul final ar trebui sa fie urmatorul: atunci cand conectati PC-ul cu placuta, ar trebui ca PC-ul sa detecteze un mouse standard. Exista doua modalitati prin care puteti implementa mouse-ul ambele folosind Linux USB gadget infrastructure: folosind direct GadgetFS API sau folosind Gadget HID. Va recomand sa folositi gadget HID.
O prezentare generala a infastructurii gadget din Linux:
Informatii despre gadget HID:
Informatii despre GadgetFS gasiti aici:
Cateva implementari din care va puteti inspira (pentru GadgetFS):
Ideal ar fi sa folositi OpenCV direct pe UDOO si asa veti primi punctajul maxim. In cazul in care aveti probleme cu procesarea pe placuta puteti face offload si pe un PC.
In documentatia pentru HID Gadget spune ca trebuie sa folosim biblioteca linux/platform_devices.h care ar trebui sa se gaseasca in folderul include, la un loc tu celelalte biblioteci, insa nu exista si nici nu putem crea un fisier .h (nu avem permisiunea). Care ar putea fi solutia?
Ps: am reusit sa instalam si sa folosim OpenCV pentru recunoasterea unui obiect ales de noi. Avem cum sa incarcam videoul demonstrativ cu aceasta parte?