Xunyang Hong

From positioning
to diffraction.

A desktop interface for positioning a crystal, finding its centre of rotation and recording Laue diffraction images.

Robot motion, live camera views and acquisition controls come together in one workspace.

  • Meca500 robot arm
  • Dual IC cameras
  • Laue image acquisition
Pick up the goniometer and move to the cameras9 sec · 3× speed
What the recording shows

The operator starts the application, selects Grab Gonio and then Move to Camera. The interface and robot view show the sample moving into position for camera-guided alignment.

Position. Align. Acquire.

These recordings are sped up 3×; instrument motion is not shown in real time. Pause or expand a clip to inspect the controls.

Move around the sample.

Translate the Meca500 arm or rotate about a defined centre of rotation. Switch between fixed laboratory axes and the changing axes of the goniometer convention.

The coordinate convention stays explicit while the sample orientation changes.

Translations, rotations and reference-frame choices25 sec · 3× speed

Locate the crystal in two views.

Use the two live IC-camera views to mark the sample position and set its centre of rotation. The same workflow then moves the sample to the X-ray alignment position.

Camera feedback connects the physical sample to the robot's positioning reference.

Pick the sample position and set the centre of rotation27 sec · 3× speed

Record the diffraction image.

Set the exposure, capture a Laue image and save it through the PS-camera module. The diffraction view sits alongside the positioning controls.

Keep acquisition and sample positioning in the same experiment workspace.

Configure the exposure, capture and save an image14 sec · 3× speed

Making the instruments work together.

I integrated robot control, camera monitoring and Laue image acquisition into a single interface, and connected robot motion to the goniometer conventions used in the experiment.