When I use transformation module there is a way to rotate one volume to match the other, but I can’t control the center of rotation. I thought that by setting a fiducial point will do the trick but no.
So, is there a way to set up the center of rotation? I just need to make a fiducial point the center of rotation
We haven’t implemented this feature because in general you cannot achieve optimal spatial alignment by performing rotation around a single point.
You can rotate around a point as shown in this example in the script repository but I would recommend to use better registration methods (landmark registration, surface registration, intensity-based image registration, etc.).
You can change the origin (around which volume rotates) of the volume in “Volume” module. Click on center volume to move the origin of the selected volume.
After centering the volume, linear transforms should work in expected way.
You can also set up a transform hierarchy which allows you to simulate various robot arm-like motions.