The
Philips Azurion Image Guided Therapy systems are are designed and manufactured in Best, The Netherlands and shipped all over the world.
These systems are designed to be fitted to a large hospital room. They're far from convenient to ship to exhibitions.
Cue the ''Madorodam System'', a 1-to-5 replica of the original Azurion FlexArm.
It runs the same motion software as its bigger counterpart. Only at the lowest layers, movement is sent to Arduino boards that control miniature motors.
Jaap van Alphen discusses the problems, solutions, and fun things the team faced during the development of this miniature X-Ray system.
Jaap and Klaas work together in a project, working on a new feature. The whole team develops new code and modifies old code. But regulations are strict:
everything must be properly documented. Having worked with about a dozen different UML tools, Klaas was fearing the worst for the documentation hunger at Philips.
But... There's light at the horizon. This project uses
PlantUML to document their designs. No more click-drag-where-did-that-option-go and why-is-this-line-never-straight stuff. Just a simple scripting language to describe the diagrams, and PlantUML will do the drawing.
Klaas will do a live coding session, showing how quickly you can create various UML diagrams with the help of PlantUML.
Klaas's slides are now available.
Jaap's slides will not be published.