695 research outputs found

    First-class patterns

    Full text link
    Pure pattern calculus supports pattern-matching functions in which patterns are first-class citizens that can be passed as parameters, evaluated and returned as results. This new expressive power supports two new forms of polymorphism. Path polymorphism allows recursive functions to traverse arbitrary data structures. Pattern polymorphism allows patterns to be treated as parameters which may be collected from various sources or generated from training data. A general framework for pattern calculi is developed. It supports a proof of confluence that is parameterised by the nature of the matching algorithm, suitable for the pure pattern calculus and all other known pattern calculi. © 2009 Copyright Cambridge University Press

    Design and Control of Motion Compensation Cardiac Catheters

    Get PDF
    Robotic cardiac catheters have the potential to revolutionize heart surgery by extending minimally invasive techniques to complex surgical repairs inside the heart. However, catheter technologies are currently unable to track fast tissue motion, which is required to perform delicate procedures inside a beating heart. This paper proposes an actuated catheter tool that compensated for the motion of heart structures like the mitral valve apparatus by servoing a catheter guidewire inside a flexible sheath. We examine design and operation parameters that affect performance and establish that friction and backlash limit the tracking performance of the catheter system. Based on the results of these experiments and a model of the backlash behavior, we propose and implement compensation methods to improve trajectory tracking performance. The catheter system is evaluated with 3D ultrasound guidance in simulate in vivo conditions. the results demonstrate that with mechanical and control system design improvements, a robotic catheter system can accurately track the fast motion of the human mitral valve.Engineering and Applied Science

    Inhabitation for non-idempotent intersection types

    Get PDF

    Magnetohydrodynamic Stability in a Levitated Dipole

    Get PDF

    The dipole fusion confinement concept

    Get PDF

    Robotic catheter cardiac ablation combining ultrasound guidance and force control

    Get PDF
    Cardiac catheters allow physicians to access the inside of the heart and perform therapeutic interventions without stopping the heart or opening the chest. However, conventional manual and actuated cardiac catheters are currently unable to precisely track and manipulate the intracardiac tissue structures because of the fast tissue motion and potential for applying damaging forces. This paper addresses these challenges by proposing and implementing a robotic catheter system that uses 3D ultrasound image guidance and force control to enable constant contact with a moving target surface in order to perform interventional procedures, such as intracardiac tissue ablation. The robotic catheter system, consisting of a catheter module, ablation and force sensing end effector, drive system, and image-guidance and control system, was commanded to apply a constant force against a moving target using a position-modulated force control method. The control system uses a combination of position tracking, force feedback, and friction and backlash compensation to achieve accurate and safe catheter–tissue interactions. The catheter was able to maintain a 1 N force on a moving motion simulator target under ultrasound guidance with 0.08 N RMS error. In a simulated ablation experiment, the robotic catheter was also able to apply a consistent force on the target while maintaining ablation electrode contact with 97% less RMS contact resistance variation than a passive mechanical equivalent. In addition, the use of force control improved catheter motion tracking by approximately 20%. These results demonstrate that 3D ultrasound guidance and force tracking allow the robotic system to maintain improved contact with a moving tissue structure, thus allowing for more accurate and repeatable cardiac procedures.Engineering and Applied Science
    • …
    corecore