ARToolKit | Mailing List Archive |
![]() |
From: | Blair MacIntyre <blair@c ............> | Received: | Apr 11, 2007 |
To | Daniel Wagner <daniel@i ...............> | ||
Subject: | Re: MultiMarker : Orientation && Transformation | ||
Huh? The ARToolkit allows non-coplanar multi-marker panels. Lots of people (including us and Wayne, for example) have done cubes with markers on all sides, and other folks have done non-co-planar ... each marker must be planar, of course. Perhaps you are thinking of the RPP code, or the base ARToolkit single marker pose estimator? But, the multi-marker one should be fine ... On Apr 11, 2007, at 7:26 AM, Daniel Wagner wrote: > henry domis wrote: >> I would like to use multimarkers but not on the single paper, for >> exemple I would like to manage a corner with relationship given >> thanks >> to the multimarker file (as paste at the end). Do I have to configure >> the matrices in the textfile so that the position of the marker B is >> 90 deg rotate compare to the marker A, or do I have to skip this idea >> an make my own relation between markers? > Due to the way ARToolKit works, all those markers have to be co- > planar. > So although the config file allows you to specify a general pose for > each marker it will only work if all marker corners are co-planar. > > Assuming that you follow the ARToolKit conventation that Z means > upwards > (out of the marker plane): The Z value for the translation (bottom > right > coordinate) must be same for all markers and the left 3x3 sub-matrix > must only contain rotations around the Z angle. > > Daniel |
From: | Blair MacIntyre <blair@c ............> | Received: | Apr 11, 2007 |
To | Daniel Wagner <daniel@i ...............> | ||
Subject: | Re: MultiMarker : Orientation && Transformation | ||
Ours was implemented using the built in multimarker features. On Apr 11, 2007, at 7:35 AM, Daniel Wagner wrote: > Blair MacIntyre wrote: >> Huh? The ARToolkit allows non-coplanar multi-marker panels. Lots of >> people (including us and Wayne, for example) have done cubes with >> markers on all sides, and other folks have done non-co-planar ... >> each >> marker must be planar, of course. > Are you sure those non-planar panels where implemented using the > built-in ARTK multi-marker feature? > Nobody prevents you from combining tracking results from multiple > markers on your own... > > Daniel |
From: | Stephen DiVerdi <sdiverdi@c ..........> | Received: | Apr 11, 2007 |
To | artoolkit@h .................. | ||
Subject: | Re: MultiMarker : Orientation && Transformation | ||
yeah, i've done this as well. henry, in my experience, the hard part is accurately measuring the transformations between markers when they're not coplanar. what really helps is to write a calibration program that treats each marker individually, records all their poses, and then computes best relative poses for each marker and outputs the appropriate multimarker configuration file. -steve diverdi -sdiverdi@c .......... > Huh? The ARToolkit allows non-coplanar multi-marker panels. Lots of > people (including us and Wayne, for example) have done cubes with > markers on all sides, and other folks have done non-co-planar ... each > marker must be planar, of course. > > Perhaps you are thinking of the RPP code, or the base ARToolkit single > marker pose estimator? But, the multi-marker one should be fine ... > > On Apr 11, 2007, at 7:26 AM, Daniel Wagner wrote: > >> henry domis wrote: >>> I would like to use multimarkers but not on the single paper, for >>> exemple I would like to manage a corner with relationship given thanks >>> to the multimarker file (as paste at the end). Do I have to configure >>> the matrices in the textfile so that the position of the marker B is >>> 90 deg rotate compare to the marker A, or do I have to skip this idea >>> an make my own relation between markers? >> Due to the way ARToolKit works, all those markers have to be co-planar. >> So although the config file allows you to specify a general pose for >> each marker it will only work if all marker corners are co-planar. >> >> Assuming that you follow the ARToolKit conventation that Z means upwards >> (out of the marker plane): The Z value for the translation (bottom right >> coordinate) must be same for all markers and the left 3x3 sub-matrix >> must only contain rotations around the Z angle. >> >> Daniel |
From: | henry domis <rainiou@y .......> | Received: | Apr 11, 2007 |
To | artoolkit@h .................. | ||
Subject: | MultiMarker : Orientation && Transformation | ||
--0-1943866930-1176285733=:70318 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi ARToolKit users! I would like to use multimarkers but not on the single paper, for exemple I would like to manage a corner with relationship given thanks to the multimarker file (as paste at the end). Do I have to configure the matrices in the textfile so that the position of the marker B is 90 deg rotate compare to the marker A, or do I have to skip this idea an make my own relation between markers? Thanks! #the number of patterns to be recognized 6 #marker 1 Data/multi/patt.a 40.0 0.0 0.0 1.0000 0.0000 0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 0.0000 0.0000 1.0000 0.0000 #marker 2 Data/multi/patt.b 40.0 0.0 0.0 1.0000 0.0000 0.0000 100.0000 0.0000 1.0000 0.0000 0.0000 0.0000 0.0000 1.0000 0.0000 #marker 3 Data/multi/patt.c 40.0 0.0 0.0 1.0000 0.0000 0.0000 200.0000 0.0000 1.0000 0.0000 0.0000 0.0000 0.0000 1.0000 0.0000 #marker 4 Data/multi/patt.d 40.0 0.0 0.0 1.0000 0.0000 0.0000 0.0000 0.0000 1.0000 0.0000 -100.0000 0.0000 0.0000 1.0000 0.0000 #marker 5 Data/multi/patt.g 40.0 0.0 0.0 1.0000 0.0000 0.0000 100.0000 0.0000 1.0000 0.0000 -100.0000 0.0000 0.0000 1.0000 0.0000 #marker 6 Data/multi/patt.f 40.0 0.0 0.0 1.0000 0.0000 0.0000 200.0000 0.0000 1.0000 0.0000 -100.0000 0.0000 0.0000 1.0000 0.0000 Henry Domis rainiou@y ....... --------------------------------- Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses. --0-1943866930-1176285733=:70318 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi ARToolKit users!<br>I would like to use multimarkers but not on the single paper, for exemple I would like to manage a corner with relationship given thanks to the multimarker file (as paste at the end). Do I have to configure the matrices in the textfile so that the position of the marker B is 90 deg rotate compare to the marker A, or do I have to skip this idea an make my own relation between markers?<br><br>Thanks!<br><br>#the number of patterns to be recognized<br>6<br><br>#marker 1<br>Data/multi/patt.a<br>40.0<br>0.0 0.0<br>1.0000 0.0000 0.0000 0.0000<br>0.0000 1.0000 0.0000 0.0000<br>0.0000 0.0000 1.0000 0.0000<br><br>#marker 2<br>Data/multi/patt.b<br>40.0<br>0.0 0.0<br>1.0000 0.0000 0.0000 100.0000<br>0.0000 1.0000 0.0000 0.0000<br>0.0000 0.0000 1.0000 0.0000<br><br>#marker 3<br>Data/multi/patt.c<br>40.0<br>0.0 0.0<br>1.0000 0.0000 0.0000 200.0000<br>0.0000 1.0000 0.0000 0.0000<br>0.0000 0.0000 1.0000 0.0000<br><br>#marker 4<br>Data/multi/patt.d<br>40.0<br>0.0 0.0<br>1.0000 0.0000 0.0000 0.0000<br>0.0000 1.0000 0.0000 -100.0000<br>0.0000 0.0000 1.0000 0.0000<br><br>#marker 5<br>Data/multi/patt.g<br>40.0<br>0.0 0.0<br>1.0000 0.0000 0.0000 100.0000<br>0.0000 1.0000 0.0000 -100.0000<br>0.0000 0.0000 1.0000 0.0000<br><br>#marker 6<br>Data/multi/patt.f<br>40.0<br>0.0 0.0<br>1.0000 0.0000 0.0000 200.0000<br>0.0000 1.0000 0.0000 -100.0000<br>0.0000 0.0000 1.0000 0.0000<br><br><BR><BR><DIV><STRONG><FONT face=arial size=-1>Henry Domis</FONT></STRONG></DIV> <DIV><A href="mailto:rainiou@y ......."><FONT face=arial size=-1>rainiou@y .......</FONT></A></DIV> <DIV> </DIV><p>  <hr size="1"> Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur <a href="http://fr.rd.yahoo.com/evt=42054/*http://fr.answers.yahoo.com">Yahoo! Questions/Réponses</a>. --0-1943866930-1176285733=:70318-- |
From: | Daniel Wagner <daniel@i ...............> | Received: | Apr 11, 2007 |
To | artoolkit@h .................. | ||
Subject: | Re: MultiMarker : Orientation && Transformation | ||
henry domis wrote: > I would like to use multimarkers but not on the single paper, for > exemple I would like to manage a corner with relationship given thanks > to the multimarker file (as paste at the end). Do I have to configure > the matrices in the textfile so that the position of the marker B is > 90 deg rotate compare to the marker A, or do I have to skip this idea > an make my own relation between markers? Due to the way ARToolKit works, all those markers have to be co-planar. So although the config file allows you to specify a general pose for each marker it will only work if all marker corners are co-planar. Assuming that you follow the ARToolKit conventation that Z means upwards (out of the marker plane): The Z value for the translation (bottom right coordinate) must be same for all markers and the left 3x3 sub-matrix must only contain rotations around the Z angle. Daniel |
From: | Daniel Wagner <daniel@i ...............> | Received: | Apr 11, 2007 |
To | artoolkit@h .................. | ||
Subject: | Re: MultiMarker : Orientation && Transformation | ||
Blair MacIntyre wrote: > Huh? The ARToolkit allows non-coplanar multi-marker panels. Lots of > people (including us and Wayne, for example) have done cubes with > markers on all sides, and other folks have done non-co-planar ... each > marker must be planar, of course. Are you sure those non-planar panels where implemented using the built-in ARTK multi-marker feature? Nobody prevents you from combining tracking results from multiple markers on your own... Daniel |