Assenstelsel translatie en rotatie
Geplaatst: wo 26 aug 2020, 12:23
Al een paar dagen zit ik mijn hoofd te breken over het volgende vraagstuk, maar ik kom er niet uit:
Ik heb een vlakke plaat met daarop een serie van 11 kegels geschroefd. De diameter van de kegels als functie van de hoogte d(Z) is bekend en lineair uiteraard en tevens de exacte positie van het midden van de kegels in het XY vlak van de plaat.
Dan heb ik twee lasers die geroteerd onder ca 40 graden en ca -40 graden in het XY vlak in de hoeken van de plaat staan en de positie en de breedte van de kegels kunnen detecteren in hun eigen assenstelsel waarbij X het vlak van de laser sensor is en Y de afstand van de sensor tot de pin. De oorsprong van dit stelsel is de sensor zelf. Deze lijn sensoren geven mij per meting voor alle waardes X vlak Y-waardes ongelijk 0 (afstand tot de pin) als de laser gereflecteerd wordt op een pin. Dit alles voor Z=0 in het stelsel van de laser.
Het meten van positie en breedte van de kegels in de laser stelsels gaat prima, maar met deze data wil ik de exacte orientatie van de laser bepalen in de assenstelsel van de plaat. Dus de oorsprong van de laser assenstelsels in het assenstelsel van de plaat, maar ook de rotaties van de laser ten opzichte van het assenstelsel van de plaat.
De meetdata is er en volgens mij heb ik genoeg kegels, maar ik krijg het niet voor elkaar om met standaard goniometrie en Pythagoras dit voor elkaar te krijgen. Ik schaam mij een beetje dat ik gezien mijn TU opleiding Technische wiskunde hier niet uitkom, maar het is ook als lang geleden. Toch zou dit goed op te lossen moeten zijn met de goede formules, wellicht makkelijker om alles via poolcoordinaten of complexe getallen te doen? WIe o wie kan mij op weg helpen?
Ik heb een vlakke plaat met daarop een serie van 11 kegels geschroefd. De diameter van de kegels als functie van de hoogte d(Z) is bekend en lineair uiteraard en tevens de exacte positie van het midden van de kegels in het XY vlak van de plaat.
Dan heb ik twee lasers die geroteerd onder ca 40 graden en ca -40 graden in het XY vlak in de hoeken van de plaat staan en de positie en de breedte van de kegels kunnen detecteren in hun eigen assenstelsel waarbij X het vlak van de laser sensor is en Y de afstand van de sensor tot de pin. De oorsprong van dit stelsel is de sensor zelf. Deze lijn sensoren geven mij per meting voor alle waardes X vlak Y-waardes ongelijk 0 (afstand tot de pin) als de laser gereflecteerd wordt op een pin. Dit alles voor Z=0 in het stelsel van de laser.
Het meten van positie en breedte van de kegels in de laser stelsels gaat prima, maar met deze data wil ik de exacte orientatie van de laser bepalen in de assenstelsel van de plaat. Dus de oorsprong van de laser assenstelsels in het assenstelsel van de plaat, maar ook de rotaties van de laser ten opzichte van het assenstelsel van de plaat.
De meetdata is er en volgens mij heb ik genoeg kegels, maar ik krijg het niet voor elkaar om met standaard goniometrie en Pythagoras dit voor elkaar te krijgen. Ik schaam mij een beetje dat ik gezien mijn TU opleiding Technische wiskunde hier niet uitkom, maar het is ook als lang geleden. Toch zou dit goed op te lossen moeten zijn met de goede formules, wellicht makkelijker om alles via poolcoordinaten of complexe getallen te doen? WIe o wie kan mij op weg helpen?