TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 Current status of software development and Kappa R & D - Our aim - Requirements - Current status - Kappa R & D
TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 Our aim – automation & standardisation -From crystal mounting to data processing -The ultimate goal – no users on the beamlines -EPICS based control system -EPICS is the SLS standard and common data exchange device control system -Supports almost all interface, hardware -Many programming languages support EPICS I/O -Write a single function module, share the module on EPICS -No wrappers, no converters… -The simpler, the easier -Less big integrated program but more programs with simple functionality
TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 Intelligent beamline control with kappa -Collision detection between kappa and other devices -Collision detection with virtual beamline -Omega-Kappa mapping -Self shadow detection -OpenGL for real-time detection -> common data format? -Kappa geometry optimisation -Optimal data collection for SAD/MAD -Maximise anomalous difference -> M. Schiltz’s method -Simple interface to EPICS, simple functions as middleware -Vector to , and angles -Vector to device having collision
TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 Importing matrices from data processing programs DENZO XDS MOSFLM A-matrix etc. SLS - ES Optimal conditions
TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 Optimise strategy automatically, launch data reduction DENZO XDS MOSFLM A-matrix SLS - ES Optimal conditions DAQ GUI Launch remote processes
TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 Yet another virtual beamline - Copied ID2 4-circle diffractometer on a GUI - Calculate optimal orientation to align xtals - Used OpenGL to render and check collisions - Coordinates stored in i3dm format
TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 1 st generation Kappa goniometer -The head was too heavy - Steel belt drive did not work stably - Cannot use short detector distance
TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 2 nd generation Kappa goniometer
TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 Development goals - compact design (R R, -> - difficult to align with circle - new technician will characterise specific problems of different circles SLS Kappa goniometer development
TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 Conclusion - Simple interface - Simple functionality - Common 3D coordinate format