Is it possible to obtain the position of the TrackIt scanner?
Hi @shimon
Not direct in the software , but the first frame of the scanner data have the original position of the scanner the moment you click start scanning , since the tracker is tracking the main cage with the markers , the first frame register it’s original position .
Thank you for your reply. I’ll take a look at the scan data. Thank you for making such a great product.
No problem , however your finished scan of the object is actually in the original position when you click the scan button so maybe you can extract the data from it , however it will be always different with each scan and never the same . Because the tracking will register the cage once you start scanning in whatever position it is .
It is the same as with Global markers , once you generate the Global marker file it is also the original position .
You can drop an email to customer@revopoint3d.com if you have more technical questions regarding it . You can include the link to your thread as reference.
Thank you for your explanation.
If I understand correctly, when the scan is started, the position of the cage at that moment is registered as the original position. Therefore, if the cage position is different for each scan, the scan data will also have a different coordinate reference each time.
Regarding the Global Marker file, does this mean that once a Global Marker file is generated, it can be used as a common base reference file for later scans?
For example, if I fix the Global Markers in the working area and generate the Global Marker file once, can I then reuse the same Global Marker file in subsequent scans so that the scan data is aligned to the same coordinate system every time?
I would like to understand whether the Global Marker file can work as a shared/common reference coordinate system, or whether it is also only valid for the original position at the moment it was generated.
Thank you again for your support.
Yes that is correct
Yes that is correct , just make sure that the Global markers setup it always arranged the same way , for example people stick markers on a black table and use the global marker files over and over again because nothing really change in the physical setup of the markers on that table. Rearranging the physical markers will render the Global markers unusable.
It is the same with the Trackit cage , it is actual a Global marker setup , the tracker track it in space each time based on the registered file of it .
The position in space for that matters don’t really matters , as long the markers correspond with the Global markers files
Yes you can share the Global markers files as long as the physical markers setup is exactly the same and I mean it has to be exactly replicated .
The reason the Physical Cage is made of carbon , to avoid shrinking, expanding etc and it it happens for any reason , the Global markers can be again recalibrated .
So for example you create 5 tables with exactly the same physical markers setup , you can basically use one Global markers files with all the 5 tables
Thank you very much for the detailed explanation.
I now understand that the Global Marker file can be used as a common reference as long as the physical marker setup is exactly the same as when the file was generated.
I also understand that the Trackit cage works in a similar way, because it is essentially a fixed Global Marker setup.
What I would like to do is to obtain the relative scanner position at each moved position.
Based on your explanation, it seems that this may be possible by moving the scanner/cage to each position, starting the scan each time, and using the first registered position or first frame information at the moment the scan starts.
So, for my purpose, I may not need a full 3D scan of the object. I mainly need the relative position information of the scanner/cage between each scan start position.
Thank you again for your very helpful advice.
One thing I would still like to confirm is whether there is any practical way to extract or check the first registered position / transformation information from the saved scan data or project file.
Yes that is exactly it , the first frame is the exact origin of the scanner in 3D space .
That question you may direct to an technician at customer@revopoint3d.com
I am not sure if you get provided with the answer but you can try .
I never needed that myself but maybe there are software that can calculate it based on the scan position in space and give you exactly data . As long you export the scan in OBJ format since it is rich format including all information .
Thank you very much, PUTV.
Your explanation is very clear and helpful.
I now understand that my interpretation is correct: the first frame at the moment the scan starts can be treated as the accurate origin of the scanner in 3D space.
This is very useful for my purpose, because I mainly want to obtain the relative scanner/cage positions between multiple scan start positions, rather than creating a complete 3D scan of the object.
I also understand that extracting or checking the first registered position or transformation information from the saved scan data, project file, or exported OBJ file may require confirmation from Revopoint’s technical support.
I will contact customer@revopoint3d.com and ask whether this information can be accessed.
Thank you again for your valuable advice. It helped me understand the possible workflow much more clearly.