Method to generate rotation of ultrasound probe for various collision points #4829
Replies: 5 comments 1 reply
-
Hello Hayden. I could think of several tricks that would do what you are looking for using weak constraints and the solvers to automatically converge to the right orientation, but those would be cumbersome. To answer you question precisely, no component doing exactly that currently exists in the api in my knowledge. But you can compute the normals of the surface mesh using the component |
Beta Was this translation helpful? Give feedback.
-
I guess you are aiming at training a NN from your simulation Cheers |
Beta Was this translation helpful? Give feedback.
-
Hello, |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
@HaydenGowing Hello, have you solved the rotation/transformation problem of the probe? Or real-time control, looking forward to your reply! If you have any new research findings, could you share them so that I can easily cite your latest paper. |
Beta Was this translation helpful? Give feedback.
-
Hello,
My project consists of deforming a breast containing a tumor inside of it, with an ultrasound probe as seen in the image below.
The issue we have been running into is that we need to deform this breast from a couple thousand different points on the breast mesh. I have all of the points (x,y,z) stored in a file which I know I can cycle through using the LinearMovementConstraint class. The problem is how to rotate/transform the probe to be perpendicular to the desired point on the breast mesh. Is there a class or method that I can use in SOFA in order to generate the desired rotation of my probe to align with its target position for a large amount of positions?
Thanks,
Hayden
Beta Was this translation helpful? Give feedback.
All reactions