Feeds:
Posts
Comments

Posts Tagged ‘recunoasterea’

După ce am terminat prima parte a asamblării robotului, am continuat cu scrierea codului care în final va da viaţă EcoSorter-ului. Rezultatele obţinute momentan sunt:

  1. Scrierea unui subprogram pentru controlarea iRobot-ului (i.e. partea inferioară a robotului care ne asigură mişcarea în planul xOy)
  2. Scrierea unui subprogram pentru controlarea LynxArm-ului (i.e. braţul cu care vom ridica diferitele obiecte)
  3. Scrierea unui subprogram pentru procesarea grafică a datelor obţinute de la camera web
Codul sursă

Codul sursă

În continuare ne vom preocupa cu realizarea programului principal care va combina toate subprogramele prezentate anterior pentru a obţine comportamentul dorit.

Advertisements

Read Full Post »

In ceea ce priveste recunoasterea obiectelor, am decis sa utilizam o camera web pentru a capta suprafata dinaintea robotului si sa analizam daca exista obiecte pe acea suprafata. In cazul in care gaseste obiecte, le va analiza conturul si in functie de aceste contururi vom incerca sa determinam tipul obiectelor. Pentru toate acestea folosim biblioteca open source si cross-platform openCV. Momentan ne vom concentra pe separarea celor mai intalnite tipuri de metal si plastic si anume PET-urile si dozele de aluminiu. In continuare vom prezenta un exemplu de un asemenea contur:

Conturul unei sticle

Conturul unei sticle

Read Full Post »