Sortirna mašina

Maline, robidnice in podobni elektronski sadeži, ki imajo integriranega kar precej HW.

Moderator: tilz0R

Sortirna mašina

OdgovorNapisal/-a primozib » 02 Dec 2021, 14:23

Pozdravljeni,

kot LEGO navdušenec sem bil pred dnevi fasciniran nad sortirno mašino, https://www.youtube.com/watch?v=04JkdHEX3Ykki jo je možakar izdelal s pomočjo Raspberry PI.
Sem ga sicer kontaktiral, da sem interesent za nakup vendar še ni odgovora.

Zanima me sledeče:
Je do pripravljen pri takem projektu sodelovat, predvsem pri elektro delu.


Če bi šel to delati v lastni režiji bi se lotil v fazah:
Kock v nobeni fazi nebi ločil po barvah (mi je vseeno po barvah)

1.faza - Skeniranje kock in polnjenje baze
2.faza - Skeniranje kock in zapisovanje poskeniranih kock v format ki ga prepozna excel
3.faza - Sortiranje kock po posameznih boxih (recimo 5 boxov)
4.faza - Nadgradnja faze 4 s povečanjem boxov

Oblika mi ni pomembna, prav tako ne krmilna oprema, ... če ima kdo toliko znanja s programiranjem in voljo da mi pomaga, naj me kontaktira, da se dogovorimo za naprej.
Seveda bo za sodelovanje tudi stimulacija$$$

LP
Primož
primozib
 
Prispevkov: 157
Pridružen: 08 Apr 2015, 09:40
Kraj: Ljubljana
Zahvalil se je: 0 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 1

Re: Sortirna mašina

OdgovorNapisal/-a VolkD » 02 Dec 2021, 15:24

Ni slabo. Malo bolj sofisticirana zadeva bi bila uporabna celo za sortiranje SMD elementov.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 55149
Pridružen: 29 Dec 2014, 19:49
Kraj: Kačiče (Divača)
Zahvalil se je: 14402 krat
Prejel zahvalo: 8715 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: Sortirna mašina

OdgovorNapisal/-a primozib » 05 Dec 2021, 13:48

Kaj res ni nikogar bi znal to narediti?

Če bi vsaj prvi del štartali bi bilo dovolj za začetek


LP
Primož
primozib
 
Prispevkov: 157
Pridružen: 08 Apr 2015, 09:40
Kraj: Ljubljana
Zahvalil se je: 0 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 1

Re: Sortirna mašina

OdgovorNapisal/-a VolkD » 05 Dec 2021, 14:09

Če prav razumem, bi ta zadeva morala vsebovat strojni vid. To pa ni ravno nekaj s čimer bi se dajal tako,... en popoldan.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 55149
Pridružen: 29 Dec 2014, 19:49
Kraj: Kačiče (Divača)
Zahvalil se je: 14402 krat
Prejel zahvalo: 8715 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: Sortirna mašina

OdgovorNapisal/-a Kroko » 05 Dec 2021, 22:45

Iz nule je to ene dve leti dela. Tako da si tezko predstavljam, kaj misliš pod stimulacija$$$ ?
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 5436
Pridružen: 14 Jan 2015, 11:12
Kraj: Ljubljana
Zahvalil se je: 726 krat
Prejel zahvalo: 2071 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: Sortirna mašina

OdgovorNapisal/-a igo » 05 Dec 2021, 23:27

RPi je zelo zmogljiv glede obdelave videa, saj zlahka v realnem času prežveči HDMI signal. Gotovo obstaja kakšna knjižnica za strojni vid.

V osnovi je treba najprej definirati par "malenkosti":

- bo to improvizirana hobi naprava za lastno uporabo ali izdelek za prodajo?

- koliko različnih kosov obstaja? Teoretično je možno imeti na izhodu zgolj npr. 7+1 predalčkov. Ob začetku sortiranja prvi kos pade v prvi predalček, nato se vsak dotedanjim kosom različen kos umesti v naslednji predalček. Po 7 različnih kosih vsi preostali padejo v skupni predalček. Na koncu se skupni predalček spet strese v vhodni lijak in ponovno presortira novih 7 različnih kosov. Vem, zamudno, a na tehtnici sta čas sortiranja in mehanska zahtevnost "predalčkanja".

- kako velika sta največji in najmanjši kos. Največji se utegne kam zagozditi najmanjši pa določa potrebno "predmetotesnost" sistema, da kaj ne pade skozi kakšno luknjo.

- SMD elemente bi se načeloma dalo enostavneje sortirati kot lego kocke, ker niso tako veliki in so lahko običajno stabilno položeni le na dveh ploskvah. Najprej se jih sortira na tiste, ki so postavljeni z napisom zgoraj, ostale pa se obrne okrog in .
Še najtežje je prebirati mikroskopske oznake, če sploh so na njih.

Dodano:
Khmmm... šele zdaj sem lahko naglas predvajal video (prej sem samo gledal) in ... ja, dve leti. Morda tri.
Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor
igo
 
Prispevkov: 1627
Pridružen: 11 Apr 2015, 12:38
Kraj: Krško
Zahvalil se je: 182 krat
Prejel zahvalo: 430 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 42

Re: Sortirna mašina

OdgovorNapisal/-a Proteus » 06 Dec 2021, 10:42

Kaj sploh je namen te naprave?

Definitivno to ni naprava s katero bi si "samo" sortiral svoje domače kocke, ker je krepko preveč zakomplicirana. Prej bi rekel, da se je tip pač malce igral in tole namenoma zakompliciral.

Kar se tiče video prepoznavanja, Python s tem nima nekih večjih problemov. Za začetek bi poizkusil z enostavnim prepoznavanjem oblik in barv, ker se oblike in barve kock vedno enake. Sortira se po enakih kosih in ne po med seboj podobnih, zato najbrž niti AI nebi bil potreben.

Če hitrost in velikost ni problem, pote bi se dalo tudi mehaniko poenostaviti.
Uporabniški avatar
Proteus
 
Prispevkov: 3137
Pridružen: 18 Jan 2015, 00:31
Kraj: Planet Zemlja
Zahvalil se je: 345 krat
Prejel zahvalo: 699 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 128

Re: Sortirna mašina

OdgovorNapisal/-a MarkoM » 06 Dec 2021, 11:54

Meni se pri tem projektu zdi še najenostavneje narediti prepoznavo s kamero. Na koncu je omenjen tensorflow, torej uporablja strojno učenje.
MarkoM
 
Prispevkov: 1153
Pridružen: 29 Jan 2015, 12:11
Kraj: Pohorje (Maribor)
Zahvalil se je: 221 krat
Prejel zahvalo: 278 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 24

Re: Sortirna mašina

OdgovorNapisal/-a primozib » 06 Dec 2021, 14:30

Ok, vidim da je projekt zares obsežen.

meni bi zadeva precej koristila če bi že recimo delovalo da ročno dam kocko pod kamero in mi jo prepozna.

Je to lažje izvedljivo?
primozib
 
Prispevkov: 157
Pridružen: 08 Apr 2015, 09:40
Kraj: Ljubljana
Zahvalil se je: 0 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 1

Re: Sortirna mašina

OdgovorNapisal/-a kose19 » 06 Dec 2021, 15:15

Izvedljivo je. Vprašanje koliko budgeta imaš na voljo.
Koliko je strojni vid iz open source zanesljiv in kaj sploh lahko iz tega dobiš je pa drugo vprašanje.
kose19
 
Prispevkov: 455
Pridružen: 19 Jan 2015, 18:01
Kraj: Kobarid
Zahvalil se je: 41 krat
Prejel zahvalo: 147 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 152

Re: Sortirna mašina

OdgovorNapisal/-a Kroko » 06 Dec 2021, 15:16

To lahko kupiš:
https://instabrick.org/
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 5436
Pridružen: 14 Jan 2015, 11:12
Kraj: Ljubljana
Zahvalil se je: 726 krat
Prejel zahvalo: 2071 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Sortirna mašina

OdgovorNapisal/-a Proteus » 07 Dec 2021, 09:52

VolkD je napisal/-a:Namig - za osnovne lego kocke bi pomagale knjižnice za ploskovne prepoznave. Za "umetniški del" lego kock to odpade.

Saj kje pa piše, da moraš v prvemu prehodu vse prepoznati, saj to ni industrija, kjer vsaka izločena zadeva pomeni strošek v proizvodnji.
Malce se igramo, za začetek odstraniš vse kar je enostavno prepoznavno, potem pogledaš preostanek in se odločaš a je ta tako velik, da zahteva ponovno obdelavo ali to pač ročno posortiraš.
Uporabniški avatar
Proteus
 
Prispevkov: 3137
Pridružen: 18 Jan 2015, 00:31
Kraj: Planet Zemlja
Zahvalil se je: 345 krat
Prejel zahvalo: 699 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 128

Re: Sortirna mašina

OdgovorNapisal/-a Obelix » 07 Dec 2021, 11:05

Sortirna mašina za Lego bi tudi mene zanimala.

Lepo bi bilo, če se odpre nova tema in se tja preseli debata o sortiranju SMD-jev, čipovja in podobnega.
Obelix
 
Prispevkov: 803
Pridružen: 19 Jan 2015, 10:31
Kraj: Maribor
Zahvalil se je: 32 krat
Prejel zahvalo: 96 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 99

Re: Sortirna mašina

OdgovorNapisal/-a kose19 » 07 Dec 2021, 12:03

Knjižnice pri strojnem vidu so samo osnova. Brez učenja sistema kaj je Ok ali NG pri tem ne gre.
kose19
 
Prispevkov: 455
Pridružen: 19 Jan 2015, 18:01
Kraj: Kobarid
Zahvalil se je: 41 krat
Prejel zahvalo: 147 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 152

Re: Sortirna mašina

OdgovorNapisal/-a VolkD » 07 Dec 2021, 22:39

Obelix je napisal/-a:Lepo bi bilo, če se odpre nova tema in se tja preseli debata o sortiranju SMD-jev, čipovja in podobnega.
Done. Klik!
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 55149
Pridružen: 29 Dec 2014, 19:49
Kraj: Kačiče (Divača)
Zahvalil se je: 14402 krat
Prejel zahvalo: 8715 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255


Vrni se na Malina

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost