[ igorpet @ 23.07.2016. 12:59 ] @
Ako moze neko upuceniji da mi pomogne oko odgovora.

Da li postoji laserski uredjaj (ultrazvicni, ili drugi) koji meri rastojanje vise tacaka (objekata) u ravni (koje se pomeraju) istovremeno do razdaljine od 5-6m?
Uredjaj je fiksiran a tacke se pomeraju u ravni i potrebno je dobiti rastojanje i eventualno ugao od uredjaja do svake tacke istovremeno, tj. da li se jednim zahvatom moze izmeriti rastojanje do npr. 10-15 tacaka a da cena uredjaja nije cetvorocifrena.

Otprilike kao sto je dato na slici.

Hvala unapred!





[Ovu poruku je menjao igorpet dana 23.07.2016. u 14:30 GMT+1]
[ mnn @ 23.07.2016. 19:48 ] @
Ne postoji termin "istovremeno" već dovoljno malo vreme koje može da zadovolji. Kako se brzo pomeraju tačke? Koliko brzo neki kontroler+senzor mogu da to obrade u jedinici vremena, prikažu ili proslede pa prema tome ide cena sa dodavanjem nula.
[ igorpet @ 23.07.2016. 20:59 ] @
Da, jasno, hvala na ispravci. Kad sam rekao istovremeno, mislio sam u relativno kratkom vremenskom periodu.

Senzor kog tipa moze da registruje ovako nesto?

Tacke se krecu relativno sporo, recimo 500ms ili cak i 1s bi bila dovoljna, ali pretpostavljam da bi 100ms bilo pozeljnije, jer ne znam koliko to utice na cenu resenja.

Da li postoji neki jednostavan uredjaj koji je vec komercijalizovan za resenje ovakvog problema?

Ne mogu da pretpostavim koji bi senzor mogao da resi ovakav problem.
Znam da stereo 3D kamere mogu resavati ovakve probleme ali deluje mi suvise komplikovano resenje.
Znam da postoje radari na avionima koji mogu pratiti ovakve ciljeve ali to svakako nije jednostavno a jos manje jeftino resenje.

Zato me interesuje da li postoji neki senzor koji moze istovremeno "pratiti" vise tacaka u ravni, i da nudi relativno jednostavno resenje a za kontroler mogao bi da se upotrebi i racunar.

Da li postoji senzor, laser, koji bi zracima pokrio ovakvu povrsinu (bez pokretnih delova) i vratio informacije samo za obelezene tacke npr. nekom bojom ili slicno?
Recimo rucni 3D skeneri funkcionisu slicno, samo sto oni vracaju informaciju svih tacaka rezolucije a meni treba samo obelezenih npr. 10-15 recimo.
[ igorpet @ 25.07.2016. 22:06 ] @
Niko ne zna nista u vezi ovoga?

Ako neko moze da me uputi gde bih mogao da se raspitam u vezi ovoga.
[ dusans @ 25.07.2016. 22:18 ] @
Šta su u stvari te tačke? Kako se one razlikuju od okoline?
Ako ovo znaš da definišeš tako da za prepoznavanje tačaka nije potrebna veštačka inteligencija,
onda ti i ne treba specijalizovan uređaj, već je dovoljna kamera i relativno jednostavan softver.

To ti je jedna od ideja, sigurno ih ima još ali je bitno da kažeš preciznije sa čime barataš,
tačka je apstraktan pojam, napiši konkretnije, pa da vidimo...
[ igorpet @ 26.07.2016. 07:03 ] @
Da bi pojednostavio primer i krenuo od prostijeg, mislio sam da tacke budu upravo to, obojeni krugovi u ravni minimalnog precnika za prepoznavanje.
Od okoline se izdvajaju oblikom i pre svega bojom npr.
Ideja je da se dobije samo rastojanje i ugao a ne i da se prepoznaje oblik.
Sa datim rastojanjem i uglom mogao bih da izracunam medjusobno rastojanje tacaka.

Da li postoji softver koji moze odraditi ovo?
Pisanje programa je prilicno komplikovano i sa vec dostupnim bibiliotekama.



[Ovu poruku je menjao igorpet dana 26.07.2016. u 08:21 GMT+1]
[ shadow88 @ 28.07.2016. 17:44 ] @
mozda bi mogao senzor boje ili dva koji ce nekom optikom i npr servo ili steper motorima brzo da skenira povrsinu na kojoj se nalaze tacke po X i Y osama u liniji pa kad nalete na trazenu boju da se uhvati kordinata i ucrta tacka, sam polozaj motora u kom se nalazi ti je vec trazeni ugao mada on ti i ne treba jer vec imas X i Y vrednost
[ dusans @ 30.07.2016. 11:23 ] @
@igorpet
Program koji bi vršio analizu preko kamere nije trivijalan ali baš nije ni nešto komplikovan.
Mislim, najškatljivija stvar je naći dobru biblioteku za real-time transport i capture frejmova.
Posle toga, sam algoritam ekstrakcije tačaka je brute-force sa malo flood-fill-a.
Projekcija iz fejma na tvoju 2D ravan isto tako bi trebala da bude relativno prosta.
[ igorpet @ 01.08.2016. 17:55 ] @
@dusans
nije samo problem opticke detekcije tacaka na slici nego i rastojanje do njih.

Mislio sam da vec postoji neko slicno resenje koje zaobilazi rad sa kamerama i sa programiranjem ali ...
[ bogdan.kecman @ 01.08.2016. 20:14 ] @
Citat:
igorpet: Mislio sam da vec postoji neko slicno resenje koje zaobilazi rad sa kamerama i sa programiranjem ali ...


postoji, napravis projektni zahtev, ostavis ponudu, ovde, na drugim forumima, na sajtovima specijalizovanim za outsourcing... ili direktno pridjes firmama koje rade projektovanje specijalizovanih resenje i oni ti daju ponudu ti platis oni ti naprave, ne bavis se ni kamerama ni programiranjem ..

[ igorpet @ 02.08.2016. 10:58 ] @
Citat:
bogdan.kecman: postoji, napravis projektni zahtev, ostavis ponudu, ovde, na drugim forumima, na sajtovima specijalizovanim za outsourcing... ili direktno pridjes firmama koje rade projektovanje specijalizovanih resenje i oni ti daju ponudu ti platis oni ti naprave, ne bavis se ni kamerama ni programiranjem ..

Jasno ... nego kud cu posle s tolikim milionima

Ma mislio sam, kad vec postoji svasta, da vec postoji namenski senzor koji radi ovako nesto ...
a to sto se tice angazovanja specijalizovanih firmi ... to ne garantuje i resenje ... jer da je to neko uspesno resio verovatno bi i komercijalizovao.
[ bogdan.kecman @ 02.08.2016. 13:17 ] @
i da imas gotov senzor morao bi da programiras ..
a oko samog posla, ako je dole samo jedna ravan i ako je poznate
velicine objekat sa jednom kamerom i opencv bi to moglo da se uradi, sa
dve kamere prilicno laganica i precizno moze da se uradi, bolje bi bilo
naravno kada bi kameru turio da gleda odozgo a ne "ta trane" al sad..
zahtev je zahtev ... nema tu nekakve "komplikovanosti kamere", kamera je
senzor ko svaki drugi, ako ti se objekti razlikuju po tome sto su "druge
boje" kamera je senzor koji ti treba ...
[ zica49 @ 02.08.2016. 13:29 ] @
Ako se sve tacke ili objekti krecu po jednoj ravni moze i na foru kao sto rade tach-ovi..

Istrazi Sick senzore.
Imaju ogromu paletu senzora razvijenih za industriju.Sa njima detektuju skor sve...boje,kontarst,udaljenost i koliko sam mogao vidjeti skoro svaku fizikalnu velicinu ili promjenu..
[ shadow88 @ 02.08.2016. 20:47 ] @
ako se ti objekti krecu po nekoj beskonacnoj traci , moze se traka obeleziti podeocima poznatih dimenzija pa sa time odredjivati preko kamere distance itd,

ili ako se traka krece fiksnom brzinom i istim smerom napraviti iznad trake poprecni niz senzora koji ce detektovati svaki objekat koji prolazi a samo vreme izmedju nizova ce pokazati distancu izmedju objekata, ili umesto merenja vremena staviti enkoder na traku sa kojim bi se dobilo mnogo preciznije merenje distance.

na kraju krajeva kad bi autor postavio konkretan zadatak sa konkretnim primerom tipa : treba mi skalamerija koja ce da broji konzerve na traci i odredjuje im polozaj za imformaciju robotskoj ruci za pakovanje konzervi u kutiju = lakse bi nasli resenje problema!!!
[ igorpet @ 02.08.2016. 21:45 ] @
Citat:
shadow88: ...
na kraju krajeva kad bi autor postavio konkretan zadatak sa konkretnim primerom tipa : treba mi skalamerija koja ce da broji konzerve na traci i odredjuje im polozaj za imformaciju robotskoj ruci za pakovanje konzervi u kutiju = lakse bi nasli resenje problema!!!

Ne, ne radi se o pokretnoj traci niti o pakovanju robe vec o tackama koje su potrebne za odredjivanje putanje interpolacijom. Nije komercijalni problem...

Hvala za prethodne komentare i informacije.
[ Strale93 @ 09.08.2016. 11:35 ] @
Pozdrav, mislim da bi ti ovako nesto resilo problem .
Senzor

Imam jedan slican kod kuce, moram proveriti koji je model, pa cu javiti.