A Robotic C-arm Fluoroscope
|
|
- Alexina Hensley
- 6 years ago
- Views:
Transcription
1 A Robotic C-arm Fluoroscope Norbert Binder, Lars Matthäus, Rainer Burgkart, Achim Schweikard Institute for Robotics and Cognitive Systems, University of Lübeck Ratzeburger Allee 160, Lübeck, Germany Klinik für Orthopädie, Klinikum rechts der Isar der TU München, Ismaninger Str. 22, München {binder matthaeus Abstract Fluoroscopic C-arms are common devices for acquiring images during surgery. Manual positioning is timeconsuming and requires considerable experience. Trained users must often take several images to find the best viewing direction. If a second image must be taken from the same position, e.g. for post operative control, the C- arm must be moved to the exact same position. Without guidance, this is often difficult to accomplish. We developed the idea to completely robotize a standard C-arm, i. e. to equip all joints with motors and encoders. A software environment provides for intelligent control. To archive this goal a complete kinematic analysis of the fluoroscope was necessary. On the basis of this analysis a number of clinical applications have been developed: (1) simplified positioning via cartesian control; (2) automatic acquisition of panoramic images; (3) 3D CT with arbitrary viewing angles; (4) 4D intraoperative CT with/without respiration triggering; (5) automated anatomy-oriented positioning. The goal of this research is thus three-fold: Minimize radiation exposure of the OR staff, reduce positioning time and offer enhanced imaging capability. Keywords: Robot-assisted surgery, medical robotics, intra-surgical imaging, robotized C-arm, 3D flouroscope, C-arm kinematics I. INTRODUCTION MEDICAL Robots have been the subject of research for over a decade. Two large catagories of robotic systems can be distinguished: The first category are master-slave type robots. Such systems are designed to reduce tremor, perform complex manipulation tasks in tight environments, and down-scale movements [1]. The second category are robots for positioning surgical instruments [2], [3]. In this way, heavy instrumentation (such as radiation sources) can be moved with high precision, or pre-operative planning data can be transferred to the OR. The system presented here does not fall into either category. Instead, we propose to optimize the intraoperative image acquisition workflow. Thereby, we attempt to reduce operation time, radiation dose and infection risk, and provide better intra-operative images. When using a standard C-arm fluoroscope (fig. 1), two problems occur: First, it is often desired to obtain several images from the same viewing angle during the operation. If the C-arm was moved in the meantime, the old position and orientation must be found again. Second, if another image from a different position is required, more than one joint must be adjusted in general. This is due to the rather complex kinematic construction of standard C-arms. At the moment this is done manually and without guidance, which often leads to wrong positioning. Even basic movements, such as straight line (translational) movements in the image plane are difficult to perform, due to the fact that three of the joints are rotational. Similarly, pure rotations, if desired, are cumbersome, since several joints are translational.
2 Fig. 1. Ziehm Vario 3D C-arm. We developed the idea to completely robotize the C-arm, i. e. to equip all joints of the device with motors and encoders and to establish an intelligent control environment for positioning the fluoroscope. This would not only allow for simplified positioning and repositioning, but also for completely new applications: isocentric movements with non-isocenter C-arms in arbitrary planes and variable distance between the region of interest (ROI) and the image generator. cartesian movements in the world- or image coordinate system adjusting the center of an image long-bone- or poster-images extraction of 3D information and best-position calculation automatic image collection for intraoperative CT (3D, 4D and respiration-triggered) A complete kinematic analysis is the basis of all applications and is sketched in section II. The analysis is done for a standard commercial C-arm ZIEHM Vision 3D widely used in many clinics. We derive the direct kinematics based on the Denavit-Hartenberg-rules and describe some difficulties when finding a solution for the inverse kinematic problem. A survey of our implementation of the robotized C-arm is given in section III. Section IV discusses the applications mentioned above in some more detail. The paper concludes with a discussion of the results and future work. II. THE C-ARM KINEMATICS A. The Direct Problem The C-arm used for our experiments has five independent joints as shown in figure 2 and hence processes five degrees of freedom (DOF). Movements of the single joints result in the following movements of the C-arm: Joint 1 Linear movement along z 0 which modifies the height of the C. Parameter: length d 1. Joint 2 Rotation around z 0, also called wig-wag, parallel to the x-y-plane of the base coordinate system. Parameter: angle 2. Joint 3 Linear movement to adjust the arm length. Parameter: length d 3. Joint 4 Rotation of the C around the center of the arm (angulation). Parameter: angle 4. Joint 5 Orbital movement to rotate the C in plane. Parameter: angle 5. Fig. 2. Mechanical axes of a standard C-arm fluoroscope. We performed the analysis of the kinematics according to the Denavit-Hartenberg (DH) rules and with respect to the mechanical limitations [4]: For each arm i we define a coordinate system i = (x i, y i, z i) and derive the homogeneous matrices i-1 A i describing the transformation from coordinate system i-1 to i. Finally, the complete transformation 0 A 5 given by 0 A 5 = i-1 A i is calculated. This completely solves the forward kinematics. With the joint parameters (d 1, 2, d 3, 4, 5) given, the position and orientation of the X-ray beam and the image generator is
3 fully defined. B. The Inverse Kinematics Most applications require a certain position and orientation relative to the base of the C-arm. To obtain the joint parameters leading to this position and orientation, we use inverse kinematics. Placing the image plane freely in three-dimensional space requires six degrees of freedom (DOF). The C-arm has only five joints and thus can only reach five DOFs. The missing degree of freedom is the rotation of the image around its center, i.e. the center-axis of the X-ray beam cone. As we have circular radiographs, no information is lost when ignoring the rotation of the image in plane. With the target position given in homogeneous matrix form on one side and the symbolic transformation matrix of the direct kinematics on the other side, we can derive an equation system. When including the knowledge about image rotation and mechanical design of the C-arm, we can solve this system and compute the joint parameters. A description of the mathematical details is beyond the scope of this paper and will be published separately. III. TECHNICAL REALIZATION Our goal is a fully motorized C-arm, which can be positioned by an external PC. The only limitations are those of the mechanical workspace, which is equivalent to the original manual C-arm. A. Control-Unit A Profibus system is used to control all five joints. This gives access to their parameters and monitors correct functioning. A C++-library offering high-level commands for the essential C-arm functions was developed B. C-Arm Lift The vertical lift of the C-arm is motorized in the commercial standard version and had originally been controlled by the up- and down-buttons on the C-arm base only. It can now be activated by the control unit, too. The position is measured by an incremental cable-actuated encoder. C. Wig-Wag The horizontal twist of the arm, also called wig-wag is driven by belt transmission (Fig. 3). Due to the high masses of the moving parts, a high gear-reduction must be used. Fig. 3. Wig-wag. D. Horizontal Stretch The length of the arm is adjusted by a motor with included encoder. This axis had already been modified in former experiments and was slightly adapted to our needs. E. Angulation The C can be tilted sideways by a high resolving motor-gear-combination mounted at the opposite end of the arm (Fig. 4). Due to high masses, a high gear reduction was selected. This reduction currently forbids manual motion of this joint. An emergency coupler was included. Force-torque sensors allow for a servo driven manual mode
4 comparable to common manual positioning. Fig. 4. Angulation axis. F. Orbital Movement The orbital movement (Fig. 5) of the C is activated by a belt drive. The motor and gear were designed to allow for manual handling. Due to the weight of the moving parts, a high gear reduction was applied here as well. Again, manual handling is assured by force-torque sensor controlled movement and an emergency-coupler for powerfailure. Fig. 5. Orbital Axis. G. First Results The robotized C-arm allows for automated positioning via PC and opens new perspectives for intra-surgical imaging. Nevertheless, there are still some aspects which have to be improved. Moving big masses requires high gear reduction which blocks manual handling. However, manual handling is necessary for compatibility reasons or initial positioning, and especially for emergency situations during surgery. Therefore switches, motor-encoders, and force-torque sensors are used to recognize the user s intention, and then activate the drives accordingly. This will also allow for weight compensation. The C-arm joints must be controllable during power-failures which is ensured by couplers. Safety issues such as collision detection are discussed with our clinical and industrial partners and have to be subject of all future steps. IV. APPLICATIONS A robotized C-arm offers numerous applications. As a tool to develop and test new ideas we implemented a computer simulation of the device including a patient model and the ability to take radiograph pictures [5]. Most of the images shown in this section are taken from this simulator.
5 Fig. 6. The simulator is based on a real C-arm and offers the same functionality including the aquisation of radiographs. The underlying idea for all applications is to express the desired movement or desired position of the C-arm not in terms of joint parameters, but in terms of ROI-coordinates (denoted as p) and beam or viewing direction (denoted as z). For example a cartesian movement in direction d would lead to a new ROI p new = p old + t d, where t > 0 denotes the step size, while preserving the beam direction z new = z old. With the help of the inverse kinematics of section II-B the joint parameters (d 1, 2, d 3, 4, 5) are calculated to achieve (p new, z new). Now the robot can be moved easily to the new position. A. User Controlled Movements 1) Cartesian Movements: When operating the standard mechanical C-arm by hand, joint parameters were changed one after the other. The non-trivial architecture of the fluoroscope leads to complex changes of the region of interest and the viewing direction when moving a joint. Thus it is difficult to set the parameters of the C-arm for a certain region of interest. Using the inverse kinematics, movements along cartesian axes can be performed easily. Those motions are much easier to visualize by humans than rotational movements and allow for faster positioning. Here it makes no difference which coordinate system is used. Possible choices are the base (world) coordinate system or an image-based coordinate system. The latter allows for shifts in the image plane, e. g. for reasons of recentering (coordinates x and y ) or a closer view (coordinate z ). To make positioning even easier, a simulation of the new image based on previous pictures can be presented to the OR staff on the computer screen. 2) Isocentric Rotation: As already noted, common C-arm designs were not optimized for robotic movements. Therefore most fluoroscopes are non-isocentric, i. e. when moving joints four and/or five, the image center will change. This complicates image acquisation of a ROI from different viewing angles. Using the inverse kinematics we can easily rotate the C-arm with a user specified distance around an arbitrary point and in an arbitrary plane. All the surgeon has to do, is to define the center of the rotation, either by marking a point in an image (fast, but somewhat inaccurate way) or by marking the same landmark in two different images to allow for the extraction of 3D-coordinates of the desired fixed point (exact way). The plane of the rotation can be defined by the plane of the C of the fluoroscope or by defining any two linearly independent vectors centered on a fixed point. Another application based on this isocentric rotation is described in section IV-C.2. B. Automatic Positioning 1) Re-centering: Placing the C-arm in such a way that a given ROI will be imaged is often difficult and requires experience, especially when the patient is corpulent. Thus it might be desired to obtain an image with the femur head center in the image center. If an image is not centered properly and the ROI is on the edge of the radiograph, important information might be missing. But the picture can still be used to obtain a corrected image. After marking the desired center in the old image, the robotic C-arm can automatically reposition itself such that the desired region is mapped to the center. The viewing angle can either be corrected before taking the new image or be kept from the old image (compare section IV-A.1). An example of the repositioning application on our C-arm is shown in Fig. 7.
6 Fig. 7. Original image (left) and after re-centering (right). 2) Standard Images: Many radiographs are views of standard planes e. g. anterior-posteriory, lateral, medial etc. A motorized C-arm can be moved easily to these positions. In order to enable the robotic C-arm to move to the desired position, the surgeon identifies several landmarks on two pictures of the ROI taken from different angles. The 3D-coordinates of the landmarks are calculated internally and the correct image center and image direction are calculated based on the inverse kinematics. The latter one relies on marking special landmarks from which to get the right anatomical position for the image. E. g. for a-p-images of the spine the surgeon would mark the left and right transverse process and the spine of the vertebra to define the region of interest as well as the a-p-direction. An example can be found in Fig. 8. It should be mentioned that other image modalities can be included into the set of standard images easily by defining the number of points to be marked and the algorithm describing the ROI p and beam direction z in terms of the marked points. Fig. 8. In the two pictures on the left corresponding anatomical landmarks are identified. The 3D-coordinates of them are computed and the correct position for an a-p-image of the spine is adapted automatically by the robot. C. Image Sequences One of the most interesting perspectives for a motorized C-arm are applications which need the input of more than one image. These applications require an exact calibration of the generated image [6], [7] and compensation of the mechanical deformations caused by the masses of the source and the detector. 1) Longbone And Poster Images: Some structures in the human body are bigger than the field of view of the fluoroscope. In orthopaedics sometimes images of the whole femur are useful. Neurosurgeons may have to scan the whole spine to find the vertebra of interest. Images of the entire thorax or pelvis are important in emergency rooms or surgery. Currently the field of view of the standard C-arm is very limited (typical is a 17 cm diameter circular image). Our idea is to acquire several images and compose a single image by automatically repositioning with robot C-am between images. By marking the starting point on two images from different angles its position in space can be calculated. After defining a target point in the same way, the angle of view (a-p, lateral or userdefined) is set. Depending on the length of the distance between start- and end-point, the C-arm will take a series of radiographs and aligning them to one single longbone-image. Our longbone-application offers user-interactive image aquisation. The radiographs are combined according to their position and orientation (Fig. 9).
7 For emergency radiographs marking start- and endpoint in two images each will take too much time. Thus, only the start point and a direction-vector are marked in the first image and the fluoroscope moves in the indicated direction parallel to the image plane to take a specified number of radiographs. It is a non-trivial task to align single images for manual long-bone-image construction. Different methods, such as X-ray rulers were suggested for registration [8]. In our approach, position and orientation of the images in space are given and saved with the image-data (see also section II-B). Therefore it is not difficult to combine the images with a minimum effort of registration. In the example shown in Fig. 9 no registration was applied. Fig. 9. Original image series and constructed long-bone image based on position and orientation information only (no registration). An application similar to the longbone sequence is taking an image of the whole thorax. There, not only one row of images but a whole matrix of images must be taken and set together in the correct way. It is easy to see that our approach extends to this application naturally. 2) Intra-surgical CT: In some surgeries, 3D-images of bones or other body structures substantially help to get better orientation and control. Acquiring such image data in a standard OR is complicated as a CT is normally not available. With the help of the fluoroscope robot, CT-like 3D-images can now be acquired. For this, the C-arm is rotated around the ROI in small discrete steps in an isocentric movement (see section IV-A.2). In each step a radiograph is taken. The rotation plane can be selected freely within the mechanical limits of the C-arm. The algebraic reconstruction technique (ART) algorithm [9] is then able to calculate a 3D model of the ROI in reasonable time. The achieved 3D resolution is sufficient for diagnostic means. Unlike the 3D-reconstruction introduced in [10], only images are necessary to create a sufficient 3D image of the target. Furthermore, the distance between ROI and detector-screen can be varied freely and is not fixed. Fig. 10. (Semi-)automatic aquisation of images for intrasurgical CT calculation. V. DISCUSSION AND FUTURE WORK Up to now most experiments and evaluations were done in computer simulation. (see section IV). Our aim is to bring this simulation into practice. The C-arm we are working on is now equipped with actors and encoders for all
8 joints. The communication is based on a common fieldbus system. A first version of our software allows for moving the C-arm to specified positions with variable joint speeds. Recent implementation of the repositioning, longbone application (see figures 7 and 9), and CT data collection showed promising results. The latest version of our simulation program already includes an interface to the C-arm, so that the real fluoroscope can be steered from the simulator GUI. The approach we introduced here should help assist the surgeon. Therefore the human-machine-interface must be as intuitive as possible to prevent mistakes and allow for minimal stress during surgery. For the next generation, the GUI of the simulator has to be optimized for OR usage. A force-torque sensor controlled drive-mode will allow for manual positioning, smooth the movements, and achieve weight compensation for the operator. Emergency couplers have to be integrated to ensure safety and mobility in critical situations like power failures. Further safefty issues are discussed and are subject of improvement in future steps. VI. CONCLUSION In the project presented here, we have solved the inverse kinematic problem for a common fluoroscopic C-arm. This is the basis for many applications which can assist the users during everyday work. These applications aim at simplifying the workflow and reducing radiation dose. We successfully evaluated a first selection of applications on our computer simulation. Repositioning, longbone application and CT-data collection were also tested successfully in reality on our C-arm. The results were presented. Next steps will include implementation of further applications and acquisation of user feedback for improvement. ACKNOWLEDGMENT The authors would like to thank Ziehm-Imaging for the Vision 3D we use for our experiments and also for the assistance in this project. We also want to thank all surgeons involved for their ideas, advices, and feedback. REFERENCES [1] G. Muhlmann, A. Klaus, W. Kirchmayr, H. Wykypiel, A. Unger, E. Holler, H. Nehoda, F. Aigner, and H. Weiss, Davinci robotic-assisted laparoscopic bariatric surgery: is it justified in a routine setting? Obesity Surgery, vol. 13, no. 6, pp , [2] J. Pransky, Surgeon s realizations of robodoc, Industrial Robot, vol. 25, no. 2, pp , [3] J. R. Adler, A. Schweikard, M. Murphy, and S. Hancock, Image-Guided Stereotactic Radiosurgery: The Cyberknife. Barnett, G., Roberts, D., Guthrie, B. (ed.), McGraw Hill, [4] H.-J. Siegert and S. Bocionek, Robotik: Programmierung intelligenter Roboter. Springer-Verlag, [5] R. Gross, N. Binder, and A. Schweikard, Röntgen-C-Bogen Simulator, Proc. Computer-unterstützte Radiologie und Chirurgie, [6] C. Brack, H. G otte, F. Gosse, J. Moctezuma, M. Roth, and A. Schweikard, Towards Accurate X-Ray-Camera Calibration in Computer- Assisted Robotic Surgery, Proc. Int. Symp. Computer Assisted Radiology (CAR), pp , 1996, paris. [7] C. Brack, R. Burgkart, A. Czopf, H. Götte, M. Roth, B. Radig, and A. Schweikard, Radiological Navigation in Orthopaedic Surgery, Rechnergestützte Verfahren in Orthopädie und Traumatologie, pp , 1999, steinkopf-verlag. [8] Z. Yaniv and L. Joskowicz, Long bone panoramas from fluoroscopic x-ray images, IEEE Transactions on Medical Imaging, vol. 23, pp , [9] P. Toft, The Radon transform - Theory and Implementation, Ph.D. Thesis, Department of Mathematical Modelling, Section for Digital Signal Processing, Technical University of Denmark, [10] D. Ritter, M. Mitschke, and R. Graumann, Intraoberative soft tissue 3D reconstruction with a mobile c-arm, International Congress Series 1256, pp , 2003.
The Surgeon s Third Hand an Interactive Robotic C-Arm Fluoroscope
20 The Surgeon s Third Hand an Interactive Robotic C-Arm Fluoroscope Norbert Binder 1, Christoph Bodensteiner 1, Lars Matthäus 1, Rainer Burgkart 2 and Achim Schweikard 1 1 Institut für Robotik und Kognitive
More informationClosed-form inverse kinematic solution for fluoroscopic C-arms
Advanced Robotics, Vol. 21, No. 8, pp. 869 886 (2007) VSP and Robotics Society of Japan 2007. Also available online - www.brill.nl/ar Full paper Closed-form inverse kinematic solution for fluoroscopic
More informationTowards Projector-based Visualization for Computer-assisted CABG at the Open Heart
Towards Projector-based Visualization for Computer-assisted CABG at the Open Heart Christine Hartung 1, Claudia Gnahm 1, Stefan Sailer 1, Marcel Schenderlein 1, Reinhard Friedl 2, Martin Hoffmann 3, Klaus
More informationSensor-aided Milling with a Surgical Robot System
1 Sensor-aided Milling with a Surgical Robot System Dirk Engel, Joerg Raczkowsky, Heinz Woern Institute for Process Control and Robotics (IPR), Universität Karlsruhe (TH) Engler-Bunte-Ring 8, 76131 Karlsruhe
More informationALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS
ALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS Rainer Konietschke, Gerd Hirzinger German Aerospace Center, Institute of Robotics and Mechatronics P.O. Box 6,
More informationMatlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer
Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer Maitreyi More 1, Rahul Abande 2, Ankita Dadas 3, Santosh Joshi 4 1, 2, 3 Department of Mechanical
More informationOn the Design and Experiments of a Fluoro-Robotic Navigation System for Closed Intramedullary Nailing of Femur
On the Design and Experiments of a Fluoro-Robotic Navigation System for Closed Intramedullary Nailing of Femur Sakol Nakdhamabhorn and Jackrit Suthakorn 1* Abstract. Closed Intramedullary Nailing of Femur
More information10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators
Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of
More informationKinematics and dynamics analysis of micro-robot for surgical applications
ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 5 (2009) No. 1, pp. 22-29 Kinematics and dynamics analysis of micro-robot for surgical applications Khaled Tawfik 1, Atef A.
More informationNavigation System for ACL Reconstruction Using Registration between Multi-Viewpoint X-ray Images and CT Images
Navigation System for ACL Reconstruction Using Registration between Multi-Viewpoint X-ray Images and CT Images Mamoru Kuga a*, Kazunori Yasuda b, Nobuhiko Hata a, Takeyoshi Dohi a a Graduate School of
More informationInverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm
Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Mohammed Z. Al-Faiz,MIEEE Computer Engineering Dept. Nahrain University Baghdad, Iraq Mohammed S.Saleh
More informationUNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences
Page 1 UNIVERSITY OF OSLO Faculty of Mathematics and Natural Sciences Exam in INF3480 Introduction to Robotics Day of exam: May 31 st 2010 Exam hours: 3 hours This examination paper consists of 5 page(s).
More informationCALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES
CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES YINGYING REN Abstract. In this paper, the applications of homogeneous coordinates are discussed to obtain an efficient model
More informationData Fusion Virtual Surgery Medical Virtual Reality Team. Endo-Robot. Database Functional. Database
2017 29 6 16 GITI 3D From 3D to 4D imaging Data Fusion Virtual Surgery Medical Virtual Reality Team Morphological Database Functional Database Endo-Robot High Dimensional Database Team Tele-surgery Robotic
More informationRobot Vision without Calibration
XIV Imeko World Congress. Tampere, 6/97 Robot Vision without Calibration Volker Graefe Institute of Measurement Science Universität der Bw München 85577 Neubiberg, Germany Phone: +49 89 6004-3590, -3587;
More informationDesign of a Three-Axis Rotary Platform
Design of a Three-Axis Rotary Platform William Mendez, Yuniesky Rodriguez, Lee Brady, Sabri Tosunoglu Mechanics and Materials Engineering, Florida International University 10555 W Flagler Street, Miami,
More informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics
MCE/EEC 647/747: Robot Dynamics and Control Lecture 3: Forward and Inverse Kinematics Denavit-Hartenberg Convention Reading: SHV Chapter 3 Mechanical Engineering Hanz Richter, PhD MCE503 p.1/12 Aims of
More informationMOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT
MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT Hongjun ZHU ABSTRACT:In order to better study the trajectory of robot motion, a motion trajectory planning and simulation based
More informationThis week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object.
CENG 732 Computer Animation Spring 2006-2007 Week 4 Shape Deformation Animating Articulated Structures: Forward Kinematics/Inverse Kinematics This week Shape Deformation FFD: Free Form Deformation Hierarchical
More informationResearch Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)
Research Subject Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) (1) Goal and summary Introduction Humanoid has less actuators than its movable degrees of freedom (DOF) which
More informationStructural Configurations of Manipulators
Structural Configurations of Manipulators 1 In this homework, I have given information about the basic structural configurations of the manipulators with the concerned illustrations. 1) The Manipulator
More informationInverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector
Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse
More information1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator
1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator G. Pajak University of Zielona Gora, Faculty of Mechanical Engineering, Zielona Góra, Poland E-mail: g.pajak@iizp.uz.zgora.pl
More informationSCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK
ABCM Symposium Series in Mechatronics - Vol. 3 - pp.276-285 Copyright c 2008 by ABCM SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK Luiz Ribeiro, ribeiro@ime.eb.br Raul Guenther,
More informationWhat is an industrial robot?
What is an industrial robot? A robot is CFIDV 02CFIC CY A kinematic chain A multi-body dynamical system A system with motors and drives A system with digital and analogic sensors An electronic system A
More informationEEE 187: Robotics Summary 2
1 EEE 187: Robotics Summary 2 09/05/2017 Robotic system components A robotic system has three major components: Actuators: the muscles of the robot Sensors: provide information about the environment and
More informationUsing Algebraic Geometry to Study the Motions of a Robotic Arm
Using Algebraic Geometry to Study the Motions of a Robotic Arm Addison T. Grant January 28, 206 Abstract In this study we summarize selected sections of David Cox, John Little, and Donal O Shea s Ideals,
More informationRobot Control for Medical Applications and Hair Transplantation
Dr. John Tenney Director of Research Restoration Robotics, Inc. Robot Control for Medical Applications and Hair Transplantation Presented to the IEEE Control Systems Society, Santa Clara Valley 18 November
More informationRobot mechanics and kinematics
University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot
More informationComparison of Reconstruction Methods for Computed Tomography with Industrial Robots using Automatic Object Position Recognition
19 th World Conference on Non-Destructive Testing 2016 Comparison of Reconstruction Methods for Computed Tomography with Industrial Robots using Automatic Object Position Recognition Philipp KLEIN 1, Frank
More informationPosition accuracy analysis of the stereotactic reference defined by the CBCT on Leksell Gamma Knife Icon
Position accuracy analysis of the stereotactic reference defined by the CBCT on Leksell Gamma Knife Icon WHITE PAPER Introduction An image guidance system based on Cone Beam CT (CBCT) is included in Leksell
More informationA Geometric Approach to Inverse Kinematics of a 3 DOF Robotic Arm
A Geometric Approach to Inverse Kinematics of a 3 DOF Robotic Arm Ayush Gupta 1, Prasham Bhargava 2, Ankur Deshmukh 3, Sankalp Agrawal 4, Sameer Chourika 5 1, 2, 3, 4, 5 Department of Electronics & Telecommunication,
More informationInverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot
International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 11 (2018), pp. 1759-1779 International Research Publication House http://www.irphouse.com Inverse Kinematics
More informationAn Interactive Technique for Robot Control by Using Image Processing Method
An Interactive Technique for Robot Control by Using Image Processing Method Mr. Raskar D. S 1., Prof. Mrs. Belagali P. P 2 1, E&TC Dept. Dr. JJMCOE., Jaysingpur. Maharashtra., India. 2 Associate Prof.
More information17th World Conference on Nondestructive Testing, Oct 2008, Shanghai, China
7th World Conference on Nondestructive Testing, 25-28 Oct 2008, Shanghai, China Image Registration Combining Digital Radiography and Computer-Tomography Image Data Frank HEROLD YXLON International X-Ray
More informationRobotics kinematics and Dynamics
Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study
More informationCecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa
University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot
More informationxorantech.com Suite of DR Products
xorantech.com Suite of DR Products 2 / xorantech.com Xoran provides unsurpassed, white-glove customer service and high quality, reliable products that are user- and patient-friendly Xoran is the pioneer
More informationResponse to Reviewers
Response to Reviewers We thank the reviewers for their feedback and have modified the manuscript and expanded results accordingly. There have been several major revisions to the manuscript. First, we have
More informationRobotics (Kinematics) Winter 1393 Bonab University
Robotics () Winter 1393 Bonab University : most basic study of how mechanical systems behave Introduction Need to understand the mechanical behavior for: Design Control Both: Manipulators, Mobile Robots
More informationFuture Topics. Projection Imaging Dose Reporting, XA 3D Volume Objects. for DICOM WG-02. Presented by Heinz Blendinger, Siemens Medical Solutions
Future Topics for Projection Imaging Dose Reporting, XA 3D Volume Objects DICOM WG-02 Presented by Heinz Blendinger, Siemens Medical Solutions 1 Presentation outline Dose Reporting Why Dose Reporting?
More informationDesign approach for a Highly Accurate Patient Positioning System for NPTC
Design approach for a Highly Accurate Patient Positioning System for NPTC J. Flanz, K. Gall, M. Goitein, S. Rosenthal, and A. Smith, Massachusetts General Hospital, Bosoton MA L. Nissley, G. Silke, T.
More information10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T
3 3 Motion Control (wheeled robots) Introduction: Mobile Robot Kinematics Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground
More informationA Study of Medical Image Analysis System
Indian Journal of Science and Technology, Vol 8(25), DOI: 10.17485/ijst/2015/v8i25/80492, October 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 A Study of Medical Image Analysis System Kim Tae-Eun
More informationHIGH PRECISION SURVEY AND ALIGNMENT OF LARGE LINEAR COLLIDERS - HORIZONTAL ALIGNMENT -
HIGH PRECISION SURVEY AND ALIGNMENT OF LARGE LINEAR COLLIDERS - HORIZONTAL ALIGNMENT - A. Herty, J. Albert 1 Deutsches Elektronen-Synchrotron DESY, Hamburg, Germany with international partners * 1. INTRODUCTION
More informationAssessing Accuracy Factors in Deformable 2D/3D Medical Image Registration Using a Statistical Pelvis Model
Assessing Accuracy Factors in Deformable 2D/3D Medical Image Registration Using a Statistical Pelvis Model Jianhua Yao National Institute of Health Bethesda, MD USA jyao@cc.nih.gov Russell Taylor The Johns
More informationThe team. Disclosures. Ultrasound Guidance During Radiation Delivery: Confronting the Treatment Interference Challenge.
Ultrasound Guidance During Radiation Delivery: Confronting the Treatment Interference Challenge Dimitre Hristov Radiation Oncology Stanford University The team Renhui Gong 1 Magdalena Bazalova-Carter 1
More informationDepth-Layer-Based Patient Motion Compensation for the Overlay of 3D Volumes onto X-Ray Sequences
Depth-Layer-Based Patient Motion Compensation for the Overlay of 3D Volumes onto X-Ray Sequences Jian Wang 1,2, Anja Borsdorf 2, Joachim Hornegger 1,3 1 Pattern Recognition Lab, Friedrich-Alexander-Universität
More informationKINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS
KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS Annamareddy Srikanth 1 M.Sravanth 2 V.Sreechand 3 K.Kishore Kumar 4 Iv/Iv B.Tech Students, Mechanical Department 123, Asst. Prof.
More informationSimulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software
Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software 1 Thavamani.P, 2 Ramesh.K, 3 Sundari.B 1 M.E Scholar, Applied Electronics, JCET, Dharmapuri, Tamilnadu, India 2 Associate Professor,
More information7/31/2011. Learning Objective. Video Positioning. 3D Surface Imaging by VisionRT
CLINICAL COMMISSIONING AND ACCEPTANCE TESTING OF A 3D SURFACE MATCHING SYSTEM Hania Al-Hallaq, Ph.D. Assistant Professor Radiation Oncology The University of Chicago Learning Objective Describe acceptance
More informationInverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator
Inverse Kinematics of 6 DOF Serial Manipulator Robotics Inverse Kinematics of 6 DOF Serial Manipulator Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics
More informationRobot mechanics and kinematics
University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2017/18 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot
More informationCh 22 Inspection Technologies
Ch 22 Inspection Technologies Sections: 1. Inspection Metrology 2. Contact vs. Noncontact Inspection Techniques 3. Conventional Measuring and Gaging Techniques 4. Coordinate Measuring Machines 5. Surface
More informationDigital Laminography and Computed Tomography with 600 kv for Aerospace Applications
4th International Symposium on NDT in Aerospace 2012 - Tu.3.A.1 Digital Laminography and Computed Tomography with 600 kv for Aerospace Applications Malte KURFISS 1, Gerd STRECKENBACH 2 1 YXLON International
More informationIncreasing the accuracy with a rich sensor system for robotic laser osteotomy
Increasing the accuracy with a rich sensor system for robotic laser osteotomy Holger Mönnich moennich@ira.uka.de Daniel Stein dstein@ira.uka.de Jörg Raczkowsky rkowsky@ira.uka.de Heinz Wörn woern@ira.uka.de
More informationChapter 1: Introduction
Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the
More informationApplication Note. Fiber Alignment Using The HXP50 Hexapod PROBLEM BACKGROUND
Fiber Alignment Using The HXP50 Hexapod PROBLEM The production of low-loss interconnections between two or more optical components in a fiber optic assembly can be tedious and time consuming. Interfacing
More informationApplication Note. Fiber Alignment Using the HXP50 Hexapod PROBLEM BACKGROUND
Fiber Alignment Using the HXP50 Hexapod PROBLEM The production of low-loss interconnections between two or more optical components in a fiber optic assembly can be tedious and time consuming. Interfacing
More informationAUTOMATED 4 AXIS ADAYfIVE SCANNING WITH THE DIGIBOTICS LASER DIGITIZER
AUTOMATED 4 AXIS ADAYfIVE SCANNING WITH THE DIGIBOTICS LASER DIGITIZER INTRODUCTION The DIGIBOT 3D Laser Digitizer is a high performance 3D input device which combines laser ranging technology, personal
More informationComparison of Probing Error in Dimensional Measurement by Means of 3D Computed Tomography with Circular and Helical Sampling
nd International Symposium on NDT in Aerospace - We..A. Comparison of Probing Error in Dimensional Measurement by Means of D Computed Tomography with Circular and Helical Sampling Jochen HILLER, Stefan
More informationIndoor Mobile Robot Navigation and Obstacle Avoidance Using a 3D Camera and Laser Scanner
AARMS Vol. 15, No. 1 (2016) 51 59. Indoor Mobile Robot Navigation and Obstacle Avoidance Using a 3D Camera and Laser Scanner Peter KUCSERA 1 Thanks to the developing sensor technology in mobile robot navigation
More informationDipartimento di Elettronica Informazione e Bioingegneria Robotics
Dipartimento di Elettronica Informazione e Bioingegneria Robotics properties and performance measures @ 25 Redundancy first definition McKerrow When a manipulator can reach a specified position with more
More informationRigid Body Motion and Image Formation. Jana Kosecka, CS 482
Rigid Body Motion and Image Formation Jana Kosecka, CS 482 A free vector is defined by a pair of points : Coordinates of the vector : 1 3D Rotation of Points Euler angles Rotation Matrices in 3D 3 by 3
More informationA Non-Linear Image Registration Scheme for Real-Time Liver Ultrasound Tracking using Normalized Gradient Fields
A Non-Linear Image Registration Scheme for Real-Time Liver Ultrasound Tracking using Normalized Gradient Fields Lars König, Till Kipshagen and Jan Rühaak Fraunhofer MEVIS Project Group Image Registration,
More informationMedical Robotics. Control Modalities
Università di Roma La Sapienza Medical Robotics Control Modalities Marilena Vendittelli differ for the the way human input is mapped to the motions of surgical instruments strictly related to the degree
More informationNavigated and Robotized Transcranial Magnetic Stimulation based on 3D Laser Scans
Navigated and Robotized Transcranial Magnetic Stimulation based on 3D Laser Scans Lars Richter 1,2, Ralf Bruder 1, Peter Trillenberg 3, Achim Schweikard 1 1 Institute for Robotics and Cognitive Systems,
More informationGradient-Based Differential Approach for Patient Motion Compensation in 2D/3D Overlay
Gradient-Based Differential Approach for Patient Motion Compensation in 2D/3D Overlay Jian Wang, Anja Borsdorf, Benno Heigl, Thomas Köhler, Joachim Hornegger Pattern Recognition Lab, Friedrich-Alexander-University
More informationCT Protocol Clinical Graphics Move Forward 3D motion analysis service
CT Protocol Clinical Graphics Move Forward 3D motion analysis service Version 1.4 Description of contents This document describes the CT protocol of scans for Clinical Graphics Move Forward 3D Motion Simulation
More informationA New Algorithm for Measuring and Optimizing the Manipulability Index
DOI 10.1007/s10846-009-9388-9 A New Algorithm for Measuring and Optimizing the Manipulability Index Ayssam Yehia Elkady Mohammed Mohammed Tarek Sobh Received: 16 September 2009 / Accepted: 27 October 2009
More informationComputed tomography (Item No.: P )
Computed tomography (Item No.: P2550100) Curricular Relevance Area of Expertise: Biology Education Level: University Topic: Modern Imaging Methods Subtopic: X-ray Imaging Experiment: Computed tomography
More informationPhysiological Motion Compensation in Minimally Invasive Robotic Surgery Part I
Physiological Motion Compensation in Minimally Invasive Robotic Surgery Part I Tobias Ortmaier Laboratoire de Robotique de Paris 18, route du Panorama - BP 61 92265 Fontenay-aux-Roses Cedex France Tobias.Ortmaier@alumni.tum.de
More information13. Learning Ballistic Movementsof a Robot Arm 212
13. Learning Ballistic Movementsof a Robot Arm 212 13. LEARNING BALLISTIC MOVEMENTS OF A ROBOT ARM 13.1 Problem and Model Approach After a sufficiently long training phase, the network described in the
More information1. Introduction 1 2. Mathematical Representation of Robots
1. Introduction 1 1.1 Introduction 1 1.2 Brief History 1 1.3 Types of Robots 7 1.4 Technology of Robots 9 1.5 Basic Principles in Robotics 12 1.6 Notation 15 1.7 Symbolic Computation and Numerical Analysis
More informationVIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.
VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian
More informationMEM380 Applied Autonomous Robots Winter Robot Kinematics
MEM38 Applied Autonomous obots Winter obot Kinematics Coordinate Transformations Motivation Ultimatel, we are interested in the motion of the robot with respect to a global or inertial navigation frame
More information[2] J. "Kinematics," in The International Encyclopedia of Robotics, R. Dorf and S. Nof, Editors, John C. Wiley and Sons, New York, 1988.
92 Chapter 3 Manipulator kinematics The major expense in calculating kinematics is often the calculation of the transcendental functions (sine and cosine). When these functions are available as part of
More informationME5286 Robotics Spring 2014 Quiz 1 Solution. Total Points: 30
Page 1 of 7 ME5286 Robotics Spring 2014 Quiz 1 Solution Total Points: 30 (Note images from original quiz are not included to save paper/ space. Please see the original quiz for additional information and
More informationTomographic Reconstruction
Tomographic Reconstruction 3D Image Processing Torsten Möller Reading Gonzales + Woods, Chapter 5.11 2 Overview Physics History Reconstruction basic idea Radon transform Fourier-Slice theorem (Parallel-beam)
More informationApplications. Systems. Motion capture pipeline. Biomechanical analysis. Graphics research
Motion capture Applications Systems Motion capture pipeline Biomechanical analysis Graphics research Applications Computer animation Biomechanics Robotics Cinema Video games Anthropology What is captured?
More informationSimulation-Based Design of Robotic Systems
Simulation-Based Design of Robotic Systems Shadi Mohammad Munshi* & Erik Van Voorthuysen School of Mechanical and Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052 shadimunshi@hotmail.com,
More informationTracking of Human Body using Multiple Predictors
Tracking of Human Body using Multiple Predictors Rui M Jesus 1, Arnaldo J Abrantes 1, and Jorge S Marques 2 1 Instituto Superior de Engenharia de Lisboa, Postfach 351-218317001, Rua Conselheiro Emído Navarro,
More informationReduction of Metal Artifacts in Computed Tomographies for the Planning and Simulation of Radiation Therapy
Reduction of Metal Artifacts in Computed Tomographies for the Planning and Simulation of Radiation Therapy T. Rohlfing a, D. Zerfowski b, J. Beier a, P. Wust a, N. Hosten a, R. Felix a a Department of
More informationVolumetric Deformable Models for Simulation of Laparoscopic Surgery
Volumetric Deformable Models for Simulation of Laparoscopic Surgery S. Cotin y, H. Delingette y, J.M. Clément z V. Tassetti z, J. Marescaux z, N. Ayache y y INRIA, Epidaure Project 2004, route des Lucioles,
More informationDrawing using the Scorbot-ER VII Manipulator Arm
Drawing using the Scorbot-ER VII Manipulator Arm Luke Cole Adam Ferenc Nagy-Sochacki Jonathan Symonds cole@lc.homedns.org u2546772@anu.edu.au u3970199@anu.edu.au October 29, 2007 Abstract This report discusses
More informationAnnouncements. CS 188: Artificial Intelligence Fall Robot motion planning! Today. Robotics Tasks. Mobile Robots
CS 188: Artificial Intelligence Fall 2007 Lecture 6: Robot Motion Planning 9/13/2007 Announcements Project 1 due (yesterday)! Project 2 (Pacman with ghosts) up in a few days Reminder: you are allowed to
More informationCS 188: Artificial Intelligence Fall Announcements
CS 188: Artificial Intelligence Fall 2007 Lecture 6: Robot Motion Planning 9/13/2007 Dan Klein UC Berkeley Many slides over the course adapted from either Stuart Russell or Andrew Moore Announcements Project
More informationImplementation of a backprojection algorithm on CELL
Implementation of a backprojection algorithm on CELL Mario Koerner March 17, 2006 1 Introduction X-ray imaging is one of the most important imaging technologies in medical applications. It allows to look
More informationLUMS Mine Detector Project
LUMS Mine Detector Project Using visual information to control a robot (Hutchinson et al. 1996). Vision may or may not be used in the feedback loop. Visual (image based) features such as points, lines
More informationAbstract. Introduction
The efficient calculation of the Cartesian geometry of non-cartesian structures J.M. Freeman and D.G. Ford Engineering Control and Metrology Research Group, The School of Engineering, University of Huddersfield.
More informationHomogeneous coordinates, lines, screws and twists
Homogeneous coordinates, lines, screws and twists In lecture 1 of module 2, a brief mention was made of homogeneous coordinates, lines in R 3, screws and twists to describe the general motion of a rigid
More informationMotion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm
The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm Yuji
More informationRedundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators
56 ICASE :The Institute ofcontrol,automation and Systems Engineering,KOREA Vol.,No.1,March,000 Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically
More informationINSTITUTE OF AERONAUTICAL ENGINEERING
Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL
More informationMTRX4700 Experimental Robotics
MTRX 4700 : Experimental Robotics Lecture 2 Stefan B. Williams Slide 1 Course Outline Week Date Content Labs Due Dates 1 5 Mar Introduction, history & philosophy of robotics 2 12 Mar Robot kinematics &
More informationRecovery of 3D Pose of Bones in Single 2D X-ray Images
Recovery of 3D Pose of Bones in Single 2D X-ray Images Piyush Kanti Bhunre Wee Kheng Leow Dept. of Computer Science National University of Singapore 3 Science Drive 2, Singapore 117543 {piyushka, leowwk}@comp.nus.edu.sg
More informationProc. Int. Symp. Robotics, Mechatronics and Manufacturing Systems 92 pp , Kobe, Japan, September 1992
Proc. Int. Symp. Robotics, Mechatronics and Manufacturing Systems 92 pp.957-962, Kobe, Japan, September 1992 Tracking a Moving Object by an Active Vision System: PANTHER-VZ Jun Miura, Hideharu Kawarabayashi,
More informationImaging protocols for navigated procedures
9732379 G02 Rev. 1 2015-11 Imaging protocols for navigated procedures How to use this document This document contains imaging protocols for navigated cranial, DBS and stereotactic, ENT, and spine procedures
More informationIndex Terms Denavit-Hartenberg Parameters, Kinematics, Pick and place robotic arm, Taper roller bearings. III. METHODOLOGY
ISSN: 39-5967 ISO 9:8 Certified Volume 5, Issue 3, May 6 DESIGN OF A PROTOTYPE OF A PICK AND PLACE ROBOTIC ARM Amod Aboti, Sanket Acharya, Abhinav Anand, Rushikesh Chintale, Vipul Ruiwale Abstract In the
More informationCobots
Cobots http://cobot.com Michael Peshkin J. Edward Colgate Witaya Wannasuphoprasit ( Wit ) Intelligent Assist Devices IADs use computer control of motion to create functionality greater than that of conventional
More information