Avståndsmätning med ljud (ej ultra-) och vanlig smartphone

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
johano
Inlägg: 1943
Blev medlem: 22 januari 2008, 10:07:45
Ort: Stockholm

Re: Avståndsmätning med ljud (ej ultra-) och vanlig smartpho

Inlägg av johano »

Lotsare skrev:Det avgörande problemet som utesluter lasermätare är att de inte är inbyggda i telefoner som ALLA människor hela tiden bär med sig. Lasermätare är inte enkelt programmerbara och ständigt uppkopplade till resten av verkligheten. Det som inte finns i en smartphone är hopplöst otympligt oanvändbart.
Fast, hur många bär med sig _tre_ telefoner??

Om du kan få till avståndsmätning med endast _en_ telefon så skulle det vara mycket intressantare!!

Fast, det finns ju redan en del appar som försökt detta, ingen jag testat som lyckats speciellt bra dock
( Sonar t.ex. )

/johan
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Avståndsmätning med ljud (ej ultra-) och vanlig smartpho

Inlägg av hanzibal »

Jag vill minnas att jag såg en app för att mäta avstånd från telefonen till exempelvis en vägg redan vid tiden för första iPhone-modellen.

Men här talar vi väl om att bestämma telefonens position i rummet med ett slags triangulering där man utnyttjar den samlade informationen från samtliga "fyrar" eftersom de ju kan agera både sändare och mottagare samtidigt. Detta för att på så vis suga ut mer information än vad som vore möjligt annars. Har jag fattat rätt?

Telefoner har ju rejäl beräkningskraft numera. Kan inte tänka mig att millisekundprecision är något problem, kanske inte ens i den virtuella maskinen.
Lotsare
Inlägg: 67
Blev medlem: 6 augusti 2009, 16:52:11

Re: Avståndsmätning med ljud (ej ultra-) och vanlig smartpho

Inlägg av Lotsare »

JimmyAndersson skrev:Lotsare:
"Det avgörande problemet som utesluter lasermätare är att de inte är inbyggda i telefoner som ALLA människor hela tiden bär med sig."

Hmm.. men tidigare skrev du ju:
"Så jag ignorerar härifrån alla slags kommentarer som på något minsta sätt relaterar till frågan om användbarhet."
Jag ignorerar alla ODUGLIGA kommentarer om användbarhet, okej?
Eller kan du rekommendera någon lasermätare som på något sätt kan kommunicera med en mobiltelefon? Gärna någon som inte är dyrare än en ny mobil. Eller åtminstone billigare än 10 000 kr och inte behöver en PC som kommunikationslänk.

Eller menar du att det vore "användbart" att med papper och penna skriva av uppmätt avstånd till en viss punkt, sen förflytta sig en fotlängd, göra ny lasermätning, läsa av och skriva ned det också. Och sedan för hand göra de trigonometriska beräkningar som behövs för att rekonstruera positionen givet varje mätning av varje punkt i tur och ordning.

Det existerar idag inga användbara mobila lasermätare för konsumentändamål.
Lotsare
Inlägg: 67
Blev medlem: 6 augusti 2009, 16:52:11

Re: Avståndsmätning med ljud (ej ultra-) och vanlig smartpho

Inlägg av Lotsare »

johano skrev:Fast, hur många bär med sig _tre_ telefoner??
Folk lägger sina gamla mobiler i byrålådor. Antingen för att de bytt till en bättre, eller för att skärmen på den gamla spruckit.

Sonar tror jag är otroligt mycket svårare att kontrollera med den mikrofon och högtalare som finns i vanliga telefoner. Kan bara ha väldigt speciella tillämpningar.
Lotsare
Inlägg: 67
Blev medlem: 6 augusti 2009, 16:52:11

Re: Avståndsmätning med ljud (ej ultra-) och vanlig smartpho

Inlägg av Lotsare »

hanzibal skrev:Men här talar vi väl om att bestämma telefonens position i rummet med ett slags triangulering där man utnyttjar den samlade informationen från samtliga "fyrar" eftersom de ju kan agera både sändare och mottagare samtidigt. Detta för att på så vis suga ut mer information än vad som vore möjligt annars. Har jag fattat rätt?

Telefoner har ju rejäl beräkningskraft numera. Kan inte tänka mig att millisekundprecision är något problem, kanske inte ens i den virtuella maskinen.
Du har fattat det absolut rätt.
Millisekundprecision är inget problem, bara man går under anderoid-OS:et som hispar omkring med olika saker hela tiden (det är ju gjort för att hantera förflyttning mellan olika nätverk och en GUI-fokuserad lekfull användare, inte alls avsett för den här typen av tillämpning) och kanske även ser till att slippa att javans garbage collection plötsligt uträttas mellan det att ljud verkligen tas emot, och man reda på det och frågar vad klockan är.

Nåväl, om man avaktiverar all funktionalitet man kan, så går det nog att urskilja det som verkligen blir realtid, från enstaka avvikande tillfällen som tar hundradels sekunder längre. Såna störningarna borde vara storleksordningar större än verkliga måttändringar om man gör tätt återkommande mätningar. Spela ljudfiler går ju alltid perfekt oavbrutet så långt våra känsliga öron kan uppfatta, vilket nog är extremt korta tider.
ronnylov
Inlägg: 987
Blev medlem: 23 februari 2012, 12:06:19
Ort: Borås

Re: Avståndsmätning med ljud (ej ultra-) och vanlig smartpho

Inlägg av ronnylov »

Hur noggrannt kan man synka telefonernas klockor med varandra? Tänker mig det kanske kan vara en felkälla när man mäter tidsfördröjningen dem emellan. Men man kan kanske kalibrera dem först genom att lägga dem intill varandra och göra en "nollfördröjningstest" innan man placerar ut dem? Man kan köra flera mätningar i följd och ta ut ett medelvärde. Att ta medelvärdet av flera mätningar är ett bra sätt att minska mätosäkerheten.

Visst man kan synka klockorna med NTP över nätverket också men då blir det kanske inte millisekundsnoggrannhet längre?

Tycker att det är en bra idé och det vore skoj om den blev verklighet.
Nerre
Inlägg: 27208
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Avståndsmätning med ljud (ej ultra-) och vanlig smartpho

Inlägg av Nerre »

NTP är nog säkraste kortet. Tyvärr så kan mobiler inte använda GPS-klockan, eftersom de inte får ut nån signal med tillräcklig noggrannhet från GPS-modulen (i alla fall enligt han som har skrivit NTP-appen jag kör).

Grejen är ju att mobiler inte direkt är anpassade för såna funktioner. Jag tror t.ex. inte heller att processorn har direkt tillgång till högtalare och mikrofon (det är därför det är svårt att skriva appar som spelar in telefonsamtal, ljudet går inte via processorn utan direkt till telefonchippet).

Det är därför jag tror att det blir svårt. Omöjligt är det nog inte, men sen ska man då få till en lösning som funkar på alla Android-mobiler, med alla möjliga versioner av kernels??
Skriv svar