Alle prosjekter
Arctech

Maskinsyn som finner batterier i søppelstrømmen

Prosjektperiode:
Juli 2025 - September 2025
  • AI

Kort beskrivelse

Sanntidsdeteksjon som gjenkjenner fire batterityper på transportbånd, under varierende lys, i bevegelse og delvis skjult, og forteller robotarmen hvor de er.

Om prosjektet

Batterier på avveie i søppelstrømmen er både brannfarlige og en tapt ressurs, de hører ikke hjemme i restavfallet, men havner der likevel. Arctech utvikler et system som løser dette fysisk: en robotarm som oppdager og plukker ut batterier fra søppelstrømmen, slik at farlig avfall håndteres trygt og verdifulle materialer kan gjenvinnes. Selskapet samarbeider med både akademiske miljøer og industrianlegg for å utvikle og validere teknologien i praktisk bruk.

Append utviklet synet til systemet: sanntidsdeteksjonen som identifiserer batteriene på transportbåndet og forteller robotarmen hvor de er.

Utfordring

Et transportbånd med søppel er et krevende sted å drive bildegjenkjenning. Belysningen varierer, bakgrunnen skifter, båndet er i bevegelse, og batteriene ligger sjelden pent plassert, men delvis skjult under annet avfall. Modellen måtte oppdage de likevel, i sanntid, og beregne posisjonen presist nok til at en robotarm kan plukke dem.

Løsning

Det ble utviklet en YOLO11-basert modell for sanntidsdeteksjon i videostrømmer, trent på en kombinasjon av syntetiske data og reelle videoopptak fra Arctechs anlegg, syntetiske data ga volum, opptakene fra anlegget ga virkeligheten.

Gjennomføring

Modellen analyserer enkeltbilder fra videostrømmen og gjenkjenner fire batterikategorier: AA, AAA, knappeceller/klokkebatterier og C-batterier. For hvert oppdaget batteri returneres posisjon som x- og y-koordinater samt bredde og høyde. Posisjonsdataene sendes videre over ROS 2 til robotstyringen, som Arctech utvikler internt.

Resultater

Resultatet ble en fungerende modell for sanntidsdeteksjon av fire batterikategorier under reelle forhold: varierende lys, bevegelse og delvis skjulte objekter. Posisjonsdata ble levert på ROS 2, klart til bruk i Arctechs robotstyring, et rent grensesnitt mellom vår deteksjon og deres styring.

Teknologi

  • Roboflow for annotering
  • Benchmarks og litt FoU
  • Yolo11 som backbone
  • Ultralytics sine biblioteker for bruk & trening
  • Google Colab for datakraft/trening/utvikling
  • Ros2 for kommunikasjon
  • Foxglove for utvikling/testing med Ros2

Dato: 1.7.2025

Vil dere ha noe lignende?

Vi hjelper dere gjerne med å finne den beste løsningen for behovet deres.

Snakk med oss om lignende løsning