2D sensor (Læst 18727x)

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
2D sensor
« Dato: Juni 12, 2014, 22:27:25 »
Med denne 2D sensor er det muligt at måle positionen i et to-dimensionale rum ( X og Y-koordinater).
Sensorens opløsning er 2592 x 1944 med en sub-pixel opløsning af omkring 1/5 .. 1/10 pixel.
Det betyder, sensoren har en brugbar opløsning på 13000 x 10000 eller bedre.
Så det er muligt at bestemme positionen af ​​et objekt i et 5m x 4m rum på 0.2mm.



Objektet ( for eksempel en robot ) har en meget lys 1Watt LED. Koordinaterne bliver sendt tilbage via en infrarød LED.



Billeder






Software
Softwaren er open-source og findes på Google Code

Licens
Det er et open source projekt. Licens:  Creative Commons Navngivelse 4.0 International License og GPL3 (software)





« Senest Redigeret: Juni 22, 2014, 20:53:48 af gerd »

 

Offline Jakobsen

  • Højpas filter
  • *****
  • Indlæg: 302
  • Antal brugbare Indlæg: 45
    • Vis profil
Sv: 2D sensor
« Svar #1 Dato: Juni 13, 2014, 10:48:27 »
Hej
Ser super spændende ud.
Har du et formål i tankerne?

Har tit tænkt på at lave noget 3d position der er præsis ned til 1-2 cm og så lave en mobil robot arm med på monteret hække klipper :-)  klip nogle meter og så flytte robotten.
Blot have et par fikspunkter, evt noget med differentiel GPS
Har en kæmpe hæk på skæv grund som kræver stige for at klippe :-(

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: 2D sensor
« Svar #2 Dato: Juni 13, 2014, 18:22:19 »
Citér
Har du et formål i tankerne?
Ja. Jeg drømmer om en gadekunst-tegnerobot. Jeg søger efter en farve, som er ikke permanent.  Jeg er begyndt at eksperimentere med kalk (calciumcarbonat) og kul.
Men en graffiti-quadrocopter eller en strandkunst-tegnerobot som her ville også være muligt. Måske er der en kunstner, der har lyst til et samarbejde.  ;)

gerd

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: 2D sensor
« Svar #3 Dato: Juni 13, 2014, 19:40:39 »
Citér
Har tit tænkt på at lave noget 3d position der er præsis ned til 1-2 cm og så lave en mobil robot arm med på monteret hække klipper :-)  klip nogle meter og så flytte robotten.
Blot have et par fikspunkter, evt noget med differentiel GPS
Har en kæmpe hæk på skæv grund som kræver stige for at klippe :-(

Så du kan lave en slags hæk ur som her: Video plotclock

 

Offline Jakobsen

  • Højpas filter
  • *****
  • Indlæg: 302
  • Antal brugbare Indlæg: 45
    • Vis profil
Sv: 2D sensor
« Svar #4 Dato: Juni 13, 2014, 20:23:26 »
Så du kan lave en slags hæk ur som her: Video plotclock
Hehe heldigvis gror hækken ikke så hurtigt... måske årstallet kunne klippes i hækken.
Det er mere sådan en her jeg ville lave i en husmands version.

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: 2D sensor
« Svar #5 Dato: Juni 14, 2014, 15:54:27 »
Citér
der er præsis ned til 1-2 cm

Er det muligt med differentiel GPS?

Det her er mit forsøg nummer 5 at laver sådan en sensor.
Min første tanke var at gøre det med ultralyd:


Senere prøvede jeg det med laser og en roterende spejl:


Og med en polygon spejl af en laserprinter.


Eller en lysbilledapparat med en 2D rød-grøn stregkode.



Og nu den her med et kamera modul. Det ser ud som om det er nu brugbart. Måske en inspiration til dit projekt.

hække

 

Offline Jakobsen

  • Højpas filter
  • *****
  • Indlæg: 302
  • Antal brugbare Indlæg: 45
    • Vis profil
Sv: 2D sensor
« Svar #6 Dato: Juni 14, 2014, 21:34:21 »
1-2 cm er bare et ønske for at hækken skal se pæn ud  :D

Med differential GPS har jeg set nævnt 4-5 cm.
https://www.kickstarter.com/projects/swiftnav/piksi-the-rtk-gps-receiver
http://hackaday.com/2013/08/05/centimeter-level-precision-gps-for-500/#comments

På en udstilling har jeg set en håndholdt linie laser scanner der måler afstand et objekt f.eks et ansigt dette blev så omsat til et punkt på en computer.
Mener der blev brugt en form for radiofyr som stod på et bord. Men 1 er vel ikke nok

Så bevægede man blot scanneren rundt om objektet og afstanden blev nu målt relativt til
radiofyret. alle disse punkter blev sat sammen til en wireframe og nu kunne der renderes en overflade. Bruges også til at scanne objekter så de kan 3d printes.



 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: 2D sensor
« Svar #7 Dato: Januar 13, 2015, 21:47:06 »
Citat fra: mig
... en strandkunst-tegnerobot ...
Jeg var ikke den første :(
Disney og ETH Zürich har udviklet det nu: http://beachbot.ch/

 

Offline edn

  • Modstanden
  • **
  • Indlæg: 17
  • Antal brugbare Indlæg: 1
    • Vis profil
Sv: 2D sensor
« Svar #8 Dato: Januar 27, 2015, 11:22:54 »
Dette er et meget interessant projekt !

Jeg sidder netop med et projekt, som ligner dette en smule.

Forstil dig, at en drone flyver hen over en mark og tager et antal billeder af en række objekter på marken. Lad os blot sige, det er en række små fjernstyrede biler (hvilket det ikke er, men det har ingen betydning for forståelsen af systemet).

Hver fjernstyrede bil er identificeret med en 'glyph', som er malet på toppen af bilen. En glyph er en matrix-kode, som består en af en række sorte og hvide kvadrater. Her er nogle eksempler (0 = sort kvadrat, 1=hvid kvadrat):

00000
00100
01110
00100
00000

00000
00100
01110
00110
00000

Koden:

00000
00100
01110
00110
00000

og

00000
01100
01110
00100
00000

er identiske i denne sammenhæng.

Billederne fra dronerne analyseres efterfølgende på en central computer (der skal fortages en række beregninger senere). Det første trin er så at identificere hvilke biler, som kører på marken, samt at finde deres præcise placering (fx centrum af en glyph).

Systemet skrives i C# og kører på Windows,  men jeg er ret sikker på at det kan køre på Raspberry Pi ved at anvende mono-projektet.

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: 2D sensor
« Svar #9 Dato: Januar 27, 2015, 18:43:48 »
>men jeg er ret sikker på at det kan køre på Raspberry Pi
JA ! Og du kan vinde en, hvis du skriver den 3. bedste artikel !!
Det er ikke så let, fordi vi har nu kun en (stadig på plads 1).

.. eller med en ODROID med 1.5GHz quad core.

.. eller det her: OpenMV cam

 

Offline edn

  • Modstanden
  • **
  • Indlæg: 17
  • Antal brugbare Indlæg: 1
    • Vis profil
Sv: 2D sensor
« Svar #10 Dato: Januar 29, 2015, 08:14:14 »
Glyph-projektet kan umiddelbart køre på Raspberry Pi' debian-lignende operativsystem via mono-project. Dog ca. 15-20 gange langsommere end det som jeg er vant til.