Model submission for Absolem sensor configurations 6,7,8 by CTU-CRAS-Norlab#860
Merged
nkoenig merged 26 commits intoosrf:submitted_models/ctu_cras_norlab_absolem_3_4_5from May 18, 2021
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Depends and builds on top of #859 (sensor configs 3,4,5), #877 and #878. That is why you see so much commits. If you want to see just changes from the sensor configurations, look e.g. at ctu-vras/subt@submitted_models/ctu_cras_norlab_absolem_improved...ctu-vras:submitted_models/ctu_cras_norlab_absolem/clone .
Everything that was written in #859 applies also here. The main difference of these sensor configs is that they do not have the Ladybug omnicamera, and instead they use our custom omnicamera solution based on 5 pcs of Basler ACE 2 Pro cameras. This is beneficial for occlusions by body parts, which are inevitable when using a centralized omnicam, but are nicely avoided by putting each camera on the edge of the robot body.
The field of view of the Basler cameras is experimentally measured. We took a ruler, shot a picture of it, and by using a bit of trigonometry, we ended up with horizontal FOV of 86.5°. For the trigonometrical computation we used the datasheet value of "Front focal length", which is 9.95 mm. We sketched a triangle from the point on lens axis that is 9.95 mm inside the lens (measured from the vertex of the outern-most lens). One side of the triangle we used for computation is distance of the ruler from the point inside lens, and the other side is the distance viewed on the ruler.
The theoretical value for a 4 mm lens on 1/2.3" chip is 79°, so I assume the difference to our measured value is done by distortion, which is not modeled in the simulator, and neither is it modeled in the theoretical equation.
The computation I used for horizontal FOV is:
Where
0.004is effective focal length and0.0066is the sensor width (both from datasheet). This theoretical value is valid for focusing into infinity. Closer focus can decrease the FOV by a few degrees.