Dermarob: A Safe Robot for Reconstructive Surgery

Size: px
Start display at page:

Download "Dermarob: A Safe Robot for Reconstructive Surgery"

Transcription

1 876 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 19, NO. 5, OCTOBER 2003 Dermarob: A Safe Robot for Reconstructive Surgery Etienne Dombre, Member, IEEE, Gilles Duchemin, Philippe Poignet, and François Pierrot, Senior Member, IEEE Abstract This paper presents a novel and safe robotic system for skin harvesting, the first one in reconstructive surgery. It is intended to significantly improve the performance of surgeons who do not regularly perform this operation; the tool, called dermatome, is mounted at the tip of a dedicated robot that precisely controls the pressure on the skin and the harvesting velocity. In this paper, the harvesting task is analyzed and the safety constraints are summarized. Then, the mechanical structure and the functions of the control system are described. Finally, in vivo experimental results on pigs are reported and discussed. Index Terms Medical robot, reconstructive surgery, skin harvesting. I. INTRODUCTION SKIN harvesting from the human body for grafting purposes requires highly accurate gestures and is physically very demanding for the surgeon, due to the efforts he has to exert. This technique aims at harvesting a constant thickness strip of skin (a few tenths of millimeter) with a shaver-like device, called dermatome (Fig. 1). It requires a long period of training and has to be regularly practiced (for instance, for orthopedic physicians, this gesture may not be completely mastered, as it is not a daily operation). According to the burn degree, skin strips may be harvested from different locations on the patient, mainly thighs, buttocks, head (thus, scars may be hidden by hair). Because of their shape, some of these locations are more difficult to harvest. These features have been analyzed and justify the robotization of skin harvesting in reconstructive surgery. The goal of the Système de Coupe Automatisé pour Le Prélèvement de Peau (SCALPP) project is to embed part of a specialized surgeon skill in a robotic system (a.k.a., the commercial name of Dermarob). Thus, this skill will be brought to other surgeons who do not regularly practice skin harvesting. This project is run together with Lapeyronie Hospital in Montpellier, France, and SINTERS, a French engineering company. The closest application to skin harvesting that was ever robotized was probably sheep shearing in the 1970s, thanks to the well-known Oracle robot, later improved by the Shear Magic robot [1]. However, the clippers had to be kept at a safe distance from the skin and the difficulty was more to predict the Manuscript received June 17, 2002; revised December 23, This paper was recommended for publication by Associate Editor J. Troccaz and Editor R. Taylor upon evaluation of the reviewers comments. This work was supported in part by the French Ministère de l Education Nationale et de la Recherche and the Région Languedoc-Roussillon. This paper was presented in part at ICAR, Budapest, Hungary, 2001, and in part at ISER, San Angelo, Italy, E. Dombre, P. Poignet, and F. Pierrot are with LIRMM, Montpellier Cedex, France ( dombre@lirmm.fr; poignet@lirmm.fr; pierrot@lirmm.fr). G. Duchemin was with Sinters, Parc Technologique Basso Cambo, Toulouse Cedex 1, France. He is now with LIRMM, Montpellier Cedex, France ( duchemin@lirmm.fr). Digital Object Identifier /TRA Fig. 1. Two models of dermatome: (left) embedded motor; (right) remote motor; the blade is underneath. paths covering all the surface to be shorn, and to manipulate the sheep into the shearing positions. In the medical field, the closest devices are our Hippocrate system [2] and the ultrasound robot from UBC [3], both dedicated to performing ultrasound artery examinations. With the former, the probe applies a constant force on the skin along a discretized point-to-point path. In the SCALPP project, the force applied is much higher, deforming the skin along a continuous path. This paper describes the approach which has led to the design of the Dermarob system: a task analysis has been done with surgeons performing on pigs, and feasibility experiments have been run with a PA-10 robot, showing that the task could be robotized with an appropriate position-force control scheme (Section II). However, due to safety requirements, we have chosen to design a novel robotic system instead of refitting an industrial one, as justified in Section III. The safety constraints have been analyzed and translated in terms of mechanical, hardware, and software specifications. These specifications combined with the desired geometric and kinematic performances have resulted in the mechanical design described in Section IV and the control architecture described in Section V. The project is currently in the assessment phase on pigs. Experimental results are presented and discussed, respectively, in Sections VI and VII. II. TASK ANALYSIS As with most human motions, it is extremely difficult to accurately model the surgeon s gesture when harvesting skin, in terms of kinematics and force [4]. The motion is a three-dimensional (3-D) one, combined with quite large forces exerted on a nonmodeled and soft surface. The aforesaid softness depends on the bones and tissues underneath. The force and velocity produced by the surgeon depend on various parameters: patient s skin, fatigue, training, etc X/03$ IEEE

2 DOMBRE et al.: DERMAROB: A SAFE ROBOT FOR RECONSTRUCTIVE SURGERY 877 Fig. 2. Four steps of the skin harvesting process with a dermatome. Besides, the cutting depth of the dermatome is mechanically limited (Fig. 1). Therefore, and up to a certain threshold value, the thickness of the skin graft depends on the normal force exerted. The surgeon adapts his force to a value beyond this threshold to make sure that the skin graft will have a regular shape and no hole. The threshold value depends on the patient and on the nature of tissues underneath the harvesting location. Finally, the feasibility study [4] has also shown that it is mandatory to control the contact force component and moment components,, which require an actuated arm. Besides, the complex motion of the dermatome against the skin requires six degrees of freedom (DOF). Fig. 3. Surgeon performing skin harvesting on a pig. A feasibility study [4] has shown that the surgeon motion could be divided into four steps (Fig. 2). During the initialization step (step 1), after the contact is reached, the surgeon orients the dermatome about the axis and presses it along the axis (normal to the skin) in such a way that the blade penetrates the skin; when the first cut is obtained, he reorients the dermatome about the axis so that the blade plane comes into full contact with the skin (step 2); in these two steps, there has to be as little motion along the axis as possible; then, the harvesting process begins, consisting in a motion along the axis while the blade plane is kept against the skin with a roughly constant contact force (step 3); finally, the surgeon frees the dermatome by doing a quick rotation about the axis (step 4). Experiments have exhibited that during step 3, the contact force exerted by the surgeon along ranges from 40 N up to 100 N; the torque about is roughly zero, meaning that the surgeon keeps the dermatome blade in close contact with the skin. The harvesting velocity is lower than 5 cm.s. Fig. 3 shows the experimental set-up: a six-component force/torque (F/T) sensor (Gamma F/T transducer from ATI) is inserted between the surgeon s hand and the dermatome; the velocity is measured along using a wire rope transducer (ASM Sensor) attached to the dermatome. This set-up is rather cumbersome, but proved to be satisfying to evaluate rough ranges of variation of force and velocity. Two strategies have been exhibited from the analysis gathered from the experimental data, depending on whether the velocity is kept constant over the step 3. In one strategy, the velocity is modified according to the force along, but then, the fact that the power dissipated along this direction (computed as the product ) is almost constant can be verified. Another strategy for the surgeon is to keep a constant velocity. III. SAFETY ISSUES The key objective of medical robotics is to design, manufacture, and control intelligent devices aimed at improving health care and quality of life [5]. But one of the major characteristics of medical robots is also to strongly interact with human environment (i.e., with possibly trained and/or (especially) not trained people who can have unpredictable behavior). Robots in the industry are usually isolated from the workers who receive an appropriate training to interact with them. This is completely different in the operating room (OR). In [6], the authors state the constraints of a surgical environment: 1) the work has to be done on a human being with soft tissues; 2) the environment is usually unstructured; 3) each task and its execution is specific to the patient; 4) the robot has to be transportable in and out of the OR; 5) its dimensions have to be reduced; and finally, 6) each component has to be sterilized. The first robots used in surgery were industrial robots modified to increase their safety [7], [8]. Today, from a safety point of view, mechanical arms involved in medical robotic applications are of three types depending on their level of autonomy [9]: 1) passive arms, that are nonactuated and have no autonomy; 2) semiactive arms for which the contact force is produced by the surgeon, not by the robot; thus, either the power is cut off during critical phases of the tasks (Neuromate from ISS), or the actuators are used to constrain certain directions of displacement. This is done by reflecting a variable force to the surgeon, for instance in PADyC [9] or Acrobot [10]; and 3) active arms where most of the joints are actuated, thus performing part of planned tasks on their own (Robodoc from ISS, Caspar from URS Ortho, etc.) or in a teleoperated mode (Zeus from Computer Motion, da Vinci from Intuitive Surgical). As mentioned in Section II, skin harvesting requires force control, thus an active robot. Such a robot should ensure a high level of safety in order to be used in an OR. As suggested by Davies [5], a medical device should be designed considering the following principles. 1) Redundancy in control and sensing. However, redundancy raises the number of components, thus increasing the complexity of the system, which finally decreases its reliability. 2) Intrinsic safety obtained with classical components such as actuators with limited power and/or speed; high-reduction gears such as harmonic drives (for their low backlash and flexibility and for their high efficiency); a Dead Man

3 878 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 19, NO. 5, OCTOBER 2003 Switch (DMS) foot pedal, used by the surgeon to authorize motion of the robot; watchdog board checking the activation of the control system. In Dermarob, both approaches have been combined [2], [11]. Specific mechanical, hardware, and software features have been added to provide an intrinsic reliability and safety to the whole system, as emphasized in Sections IV and V. IV. MECHANICAL DESIGN Kinematic and geometric dimensions of Dermarob have been specified with following various constraints. 1) For asepsis considerations, no nonmedical equipment must be closer than 400 mm to the operating table. 2) The length of a zone to harvest may vary from a few millimeters to 400 mm (which corresponds to the length of a thigh); the orientation change of the dermatome may be up to 90 about the axis (when harvesting a skull), and a few degrees about the axis (Fig. 2). 3) The robot might be set up on either side of the operating table. Thus, symmetrical joint limits would be preferred. 4) Good accessibility to the dermatome handle is needed. 5) The robot should be able to move along a path without crossing singularities and reaching joint limits. Under these constraints, a dedicated architecture has been designed [12]. Two types of shoulders were first considered: anthropomorphic and SCARA. Anthropomorphic architectures present two main drawbacks for the application at hand: their workspace is spherical; and under gravity effect, the robot could collapse and hurt the patient, especially if a power cutoff occured. The advantage of a SCARA shoulder is that its cylindrical workspace is less wasteful, and the gravity may be compensated by a simple counterweight if the prismatic joint is the first joint of the shoulder (no specific brakes are required). Finally, a CAD study has shown that the accessibility to the points of typical harvesting paths was better with a SCARA than with an anthropomorphic shoulder of equivalent link lengths. Therefore, a SCARA architecture has been preferred. One could then wonder which axis would be made prismatic, since the first, third (or fourth), and sixth are possible candidates. This robot was designed with the first joint prismatic for the following reasons: as aforementioned, gravity is easy to compensate; the accessibility to the dermatome handle for the surgeon is better; and the volume swept by the arm during motion is more compact and regular since it does not depend on extension of a last translation. It can be argued that the prismatic joint carries the entire weight of the robot, which makes good force control more difficult to achieve along the vertical direction. However, this is not critical, since the forces exerted by the dermatome are not restricted to this direction. We have also evaluated the advantages of placing the robot either on a track fixed to the ceiling, or on a support on the ground. A surgery room is usually cluttered with many pieces of equipment and some of them are already hung from the ceiling, thus discarding the ceiling-mounted solution. For the wrist, different nonspherical architectures have been investigated. Their advantage is to eliminate the classical Fig. 4. Geometric architecture of the shoulder and the wrist. TABLE I MODIFIED DENAVIT HARTENBERG PARAMETERS [14] FOR DERMAROB singularity of the spherical ones when fully extended [12], as Trevelyan already did for the Oracle robot [1]. The wrist presented in Fig. 4 validates this constraint since the only singularity appears on the fifth joint when reaches 90, while providing sufficient joint range. As a consequence, Dermarob features a single singularity in the workspace (when, i.e., when the arm is fully extended). A closed-form solution for the inverse geometric model (IGM) does exist, since the robot has a prismatic joint and a revolute joint with parallel axes [13]. Theoretically, four solutions result from the IGM computation, but two of them are out of the joint limits and only two configurations are available ( left elbow or right elbow ). The equations of the direct and inverse geometric models can be found in [12]. The dimensions of the arm, expressed with a modified notation of Denavit Hartenberg as defined in [14], are given in Table I. The arm is mounted on a mobile cabinet containing the controller as shown in Fig. 5. Specifications of Dermarob are given in Table II.

4 DOMBRE et al.: DERMAROB: A SAFE ROBOT FOR RECONSTRUCTIVE SURGERY 879 the use of stepper motors does not affect the global resolution of the robot (0.02 mm as indicated in Table II). 4) Joints 2 5 are equipped with two absolute sensors (resolvers) per joint, one mounted on the motor output shaft for fine position sensing, and the other one mounted on the output reduction gear for coarse sensing. This combination of resolvers suppresses time consuming and potentially hazardous initialization procedures. 5) The cables are embedded in the wrist. 6) The shoulder is backdrivable, thus quickly and easily removable from the operating field. V. CONTROL SYSTEM Fig. 5. Dermarob arm and the control cabinet. TABLE II SPECIFICATIONS OF DERMAROB Safety constraints have led us to choose suited technological components as follows. 1) Each motor has been chosen to minimize the power transmitted at the joint level. 2) The reduction ratios of the harmonic drives range from 120 up to ) Stepper actuators have been selected: the main reason is that with conventional dc or ac motors, the rotation speed of the shaft depends on the voltage output level of the servo amplifier. If a fault occurs, the motor still goes on rotating. On the contrary, stepper actuators need pulse to rotate. If the output of a translator is stuck to a constant value, the motor shaft would receive a holding torque, preventing it from rotating. These stepper motors have a high resolution thanks to a microstep control mode (resolution of 64 microsteps for each step). The motors selected have 200 steps per revolution, providing a /microstep resolution. Therefore, with a reduction ratio of 160, the theoretical resolution is better than mm. Practically, The control system is stacked in a compact cabinet mounted on wheels which can be easily moved in and out of the OR. It contains four racks: one with a 550-MHz Pentium industrial PC running under the Real Time and Multitasking Operating System (RTMOS) QNX for the high-level control; another with the resolver and translator boards for the control of the stepper actuators; a power supply rack; and the last one with the logical unit formatting the input/output (I/O) signals between the user interface (UI), the switches, the light signals, and PC boards. A. UI and Operating Modes The UI has been developed in close cooperation with surgeons in order to provide user-friendly tools for the robotic system. It consists of three main control structures: a console desk that enables bilateral communications between the user and the robot; it is made up of three sets of control buttons: one to cancel and validate actions ( and ), another to decrement and increment force applied on skin ( and ) and a last one to control the arm (, and ); several lights (,, and ) and an LCD display that indicates the current mode and the faults detected; and a DMS that authorizes arm motion. A careful analysis of the skin harvesting task has led us to choose four operating modes: a mode for teaching; an mode for harvesting; a mode for crossing the elbow singularity; and a mode for safety requirements. In the mode, the arm is compliant (the desired effort is set to zero) and can be programmed using a teaching-by-showing procedure. The surgeon moves the robot on the initial pose on skin, then on the final pose by holding the dermatome handle and activating the DMS. The poses are successively recorded (or deleted) by pressing on the (or ) button. The teaching sequence is validated (or deleted) by pressing the (or ) button, which switches the system in the mode: first, the surgeon selects a desired force for harvesting (from 0 up to 100 N); then, as soon as he activates the DMS, the dermatome motor is switched on and the robot starts the harvesting sequence as indicated in Fig. 6. The mode enables the surgeon to move the robot without force control thanks to the backdrivability of the shoulder. Any motion within the joint limits can be performed since no axes are controlled. This mode can be used to push the arm away from the patient in case of emergency or to drive it in a parking position.

5 880 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 19, NO. 5, OCTOBER 2003 Fig. 6. Different steps of motion during the automatic mode. Fig. 7. Close-up of the Dermarob wrist. B. Force/Torque Measurement The application requires force control to move the arm in both manual and automatic modes. The wrist (Fig. 7) is equipped with a six-component F/T sensor (Gamma transducer from ATI which allows measuring up to 130 N and 10 Nm with a resolution of N and Nm). Experiments on a nonplanar surface covered with foam rubber and coated with silicon have shown that the F/T sensor was unable to measure the torque about accurately enough. Thus, it is not possible to control the pitch angle, even on a flat surface, since a bump (function of the contact force ) is developing ahead of the dermatome. Therefore, a laser telemeter has been added to measure the distance between the wrist and the skin (Fig. 7). Before starting the harvesting process (step 3), a reference measurement,, is acquired. is then estimated by the following simple observer, where is a gain factor The trajectories of and when harvesting on a spherical surface are shown in Fig. 8. A steady-state region can be observed at 10 s on the pitch angle with the laser telemeter because after the reorientation step (step d, Fig. 6), the robot has to wait a few seconds for the efforts to be stabilized before beginning the harvesting motion. C. Force Control Force control has been widely addressed in the past, and state of the art can be found, for instance, in [15]. The most commonly (1) Fig. 8. Comparison of harvesting on a spherical surface with and without controlling the pitch angle. used methods are [14] those involving the relation between position and applied force (passive stiffness control [16] and active stiffness control [17]), those using the relation between velocity and applied force (impedance control [18]), and those using position and force feedback (parallel hybrid control [19] and external hybrid control [20]). As previously mentioned, due to the task constraints, a force control with force measurement is needed. Thus, the first kind of method is discarded since it does not make use of F/T measurements. Among the remaining controls, impedance and parallel hybrid have also been discarded. Indeed, with the first one, it is not possible to prescribe a desired wrench. Then, the second one enables either force control or position control along a given direction, but not both. The external hybrid control, composed of two embedded control loops, is the only suitable one for the application at hand. Here again, different schemes have been proposed depending on the space where the summation of components is achieved (addition of joint torques, velocities, or forces) and on the position control (joint control by IGM or Jacobian matrix, and Cartesian control). External control with Cartesian summation between force and position components as well as joint control by IGM have been chosen. The block diagram of Fig. 9 illustrates how the controller

6 DOMBRE et al.: DERMAROB: A SAFE ROBOT FOR RECONSTRUCTIVE SURGERY 881 Fig. 9. External hybrid force-position control scheme. works [21]. After appropriate transformation, the difference between the desired and measured forces gives an increment which is used to modify the desired motion computed by the motion generator. S is a selection matrix that allows the surgeon to select the Cartesian directions along or about which the force and moment will be controlled. The closed-form solution of the IGM computes the joint positions sent to the axis board (a PMAC-PC board from Delta Tau). The key advantages of such a scheme can be summarized as follows [22]: 1) the joint position servo loop is always activated, providing stability and avoiding switching between the position loop and the force loop; 2) its performance is very satisfying with simple and reliable (thus safe) control laws (such as a proportional-integral-derivative (PID) at the joint level and an integral law for the external force loop); 3) it is easy to implement on any kind of controller; 4) unless an effort is applied on the dermatome (below the force sensor), the robot will not move; and 5) the control software can be incrementally designed, facilitating the tuning of the parameters and validation (internal joint control, then external Cartesian space control, and finally additional force-control loop). This cascade structure provides a more robust control. D. Controller Safety The hardware and software safety features are presented below. 1) Hardware Safety: A watchdog board has been developed in order to manage safety from a software point of view. If anything goes wrong in the high-level controller, the cyclic signal sent to the watchdog is stopped, inactivating it and switching off the power. In order to improve safety, two redundant circuits have been wired on the board. Each external module F/T sensor, laser telemeter, and motors is controlled by a specific board. Each one is separately initialized and can detect a fault on the module: for the first board, disconnection, saturation, or incoherent data of the F/T sensor; for the second board, laser measurement out of range; and for the third board, tracking error during the arm motion, excessive velocity on a motor, translator or amplifier failure, arm close to the limit of workspace. Moreover, several LEDs on the console desk and on the arm are there to warn users of any fault while in motion. 2) Software Safety: The high-level program has been built using a safety-based software analysis. Five QNX processes are Fig. 10. Spectral density of the dermatome motor as a function of time after a blade jamming at t =0(M =256). running, one for each specific task: security; operating modes; force; communication; and translator controls. They run accordingly to a round-robin mode and communicate using sharedmemory variables in the data bases. Each one can be read or written by authorized processes only. Of course, the safety variables have a higher priority than the other ones. If no fault occurs, the five processes are running within a sampling period of 1 ms. Moreover, every time a fault occurs, all software and hardware systems are reinitialized. Besides, in addition to the aforementioned hardware watchdog, the dedicated security process checks the activity of the other ones. If one is locked, then the emergency procedure is switched on. In a fault occurs, or if the DMS pedal is switched off during the mode, different phases of clearing have been planned depending on whether the blade is in contact with the skin or not. Finally, in order to detect a blade jamming that can occur during the skin harvesting (due, for example, to a bad lubrication of the mechanism) which would cause a tearing of the skin, a fast Fourier transform (FFT)-based algorithm has been implemented. It relies on the analysis of the dermatome noise, namely, on the tracking of the resonance frequency of the blade. Indeed, as soon as the motor is switched on, vibrations caused by the blade oscillations can be observed on the component of the F/T sensor. Computed on the last data samples, an FFT allows to observe the blade oscillations, as shown in Fig. 10, for a motor speed of about rpm Hz). Experimental studies have shown that with appropriate data analysis, it was possible to obtain a robust detection of blade jamming with respect to measurement noise together with an acceptable response time (typically 100 ms). Thus, with a robot s maximum velocity of 10 mm/s, the dermatome would move for less than 1 mm, which is quite reasonable considering the skin elasticity. VI. EXPERIMENTAL RESULTS To validate the mechanical structure and the high-level control, Dermarob has been tested by a surgeon in clinical conditions on anaesthetized pigs (Fig. 11). The operations have been

7 882 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 19, NO. 5, OCTOBER 2003 (a) (b) Fig. 11. (a) Experimental test on a pig and (b) the resulting skin graft. performed at the Experimental Surgery Laboratory, School of Medicine, Montpellier, France. For these tests, the desired force was set up to 35 N, which is smaller than the values found during the feasibility study. As a matter of fact, in the manual procedure, the surgeon exerts a force higher than necessary to make sure that the skin sample will have a regular shape and no hole. In these tests, Dermarob harvested samples estimated by the surgeon to be of same quality as those he would have obtained manually. This visual macroscopic appreciation of the quality will be quantified more precisely in future experiments. Samples will be sent to an anatomopathology lab to measure the regularity of thickness over a whole graft. The quality of the graft at a microscopic level will also be checked. However, we expect no change since the dermatome held by Dermarob is the same device as the one manually used by the surgeon. Fig. 12 shows the trajectory of the Cartesian position of the dermatome along with respect to time as well as pitch and roll angles about and, respectively. Fig. 13 shows the corresponding trajectories of forces and moments. The different zones in these figures should be interpreted as follows (see also Fig. 6): a) the robot approaches the first programmed location (no contact): no force control is required and only the Cartesian generation is activated; b) after a 10 reorientation about (experimental value), the force control is switched on along and the Cartesian generation is switched off; c) the dermatome moves down until the skin contact force reaches the desired force and the dermatome motor is started up; d) Fig. 12. Position (above) and angle (below) trajectories during a motion. thanks to a reorientation about of 10, the blade begins to cut the skin; e) the harvesting motion starts under force control along to control the force applied on the skin, and about to control the roll angle; the pitch angle about is controlled using the laser telemeter; the Cartesian motion along is a simple interpolation between the two preplanned locations; and f) when the dermatome reaches the final programmed location, the force control is switched off, the velocity of the Cartesian motion increases, and the blade is freed from the skin by a quick pitch motion which tears the skin strip. VII. DISCUSSION 1) The mechanical, hardware and software safety features embedded in Dermarob make the system intrinsically safe. A risk analysis shows that, when a low-level fault is detected by the software, it takes 2.5 ms in the worst case to switch off the power. In case of a high-level fault handled through the watchdog board, the robot is stopped within 10 ms. At maximum velocity (10 mm/s), it represents a maximum displacement of mm in the first case, and of 0.1 mm in the second one. Such a motion is too small to produce a force large enough to cause any harm to the patient or the operator.

8 DOMBRE et al.: DERMAROB: A SAFE ROBOT FOR RECONSTRUCTIVE SURGERY 883 to harvest in order to identify the model parameters and to better tune the control law parameters according to the skin characteristics of the patient. VIII. CONCLUSION This paper presented Dermarob, the first robotic system dedicated to skin harvesting in reconstructive surgery. Considering surgeon s gesture and safety constraints, a SCARA active robot with a nonspherical wrist has been designed. The robot is position-force controlled and is easily handled, thanks to a userfriendly interface. Special care has been attached to safety at mechanical, hardware, and software levels. The project is currently under validation: experiments have been run on pigs, showing that the performance of the robot was qualitatively equivalent to the performance of the surgeon. Additional experiments will be run to clinically confirm this evaluation. Once the improvements suggested in the discussion have been implemented, further work will consider experiments on cadavers before trying for in vivo harvesting at a later stage. REFERENCES Fig. 13. Force (above) and torque (below) trajectories during a motion. 2) Experiments have shown that an additional force control along the direction of motion is mandatory to better cope with the bump ahead of the dermatome and to better control the motion when the compliance of the skin is not constant along a given path (due to the presence of ribs, for instance, when harvesting on the back). This can be easily achieved with the selection matrix of the chosen control structure. 3) The geometric parameters of the models have been approximated from the robot data sheets. In order to improve performance, an appropriate calibration procedure will be performed. 4) A path generator based on a higher order polynomial is under development in order to take via points into account. The goal is to harvest skin grafts of complex shapes. 5) Currently, the team is working on biomechanical models of skin which are intended to improve the harvesting process. Unlike usual visco-elastic models, which consider only the contact direction, this analysis is extended to the motion direction along [24]. With such a model, a procedure could be run in the OR before starting [1] J. P. Trevelyan, Robots for Shearing Sheep: Shear Magic. Oxford, U.K.: Oxford Univ. Press, [2] F. Pierrot, E. Dombre, E. Dégoulange, L. Urbain, P. Caron, S. Boudet, J. Gariépy, and J.-L. Mégnien, Hippocrate: A safe robot arm for medical applications with force feedback, Med. Image Anal., vol. 3, no. 3, pp , [3] S. E. Salcudean, G. Bell, S. Bachmann, W. H. Zhu, P. Abolmaesumi, and P. D. Laurence, Robot-assisted diagnostic ultrasound Design and feasibility experiments, in Proc. 2nd Int. Conf. Medical Image Computing and Computer-Assisted Intervention (MICCAI), Cambridge, U.K., 1999, pp [4] F. Pierrot, E. Dombre, L. Téot, and E. Dégoulange, Robotized reconstructive surgery: Ongoing study and first results, in Proc. IEEE Int. Conf. Robotics and Automation, San Francisco, CA, 2000, pp [5] B. L. Davies, Safety of medical robots, in Proc. Int. Conf. Advanced Robotics (ICAR), Tokyo, Japan, 1993, pp [6] M. Fadda, T. Wang, B. Allota, P. Dario, M. Marcacci, and S. Martelli, Safety requirements in a robotic surgical system: First analysis and approach, in Proc. 3rd Int. Symp. Measurement and Control in Robotics, Torino, Italy, 1993, pp [7] S. Lavallée, J. Troccaz, L. Gaborit, P. Cinquin, A. L. Benabid, and D. Hoffman, Image-guided robot: a clinical application in stereotactic neurosurgery, in Proc. IEEE Int. Conf. Robotics and Automation, Nice, France, 1992, pp [8] H. A. Paul et al., Development of a surgical robot for cementless total hip arthroplasty, Clinical Orthopaedics Related Res., vol. 285, pp , [9] J. Troccaz and Y. Delnondedieu, Semi-active guiding systems in surgery. A two-dof prototype of the passive arm with dynamic constraints, Mechatronics, vol. 6, pp , [10] S. J. Harris et al., Experiences with robotics systems for knee surgery, in Proc. CVRMed-MRCAS 97, Grenoble, France, 1997, pp [11] E. Dombre, P. Poignet, F. Pierrot, G. Duchemin, and L. Urbain, Intrisically safe active robotic systems for medical applications, in Proc. 1st IARP/IEEE-RAS Joint Workshop Technical Challenge for Dependable Robots in Human Environments, Seoul, Korea, 2001, Paper III-4. [12] G. Duchemin, E. Dombre, F. Pierrot, and E. Dégoulange, SCALPP: A 6-DOF robot with a nonspherical wrist for surgical applications, in Advances in Robot Kinematics, J. Lenarcic and M. M. Stanisic, Eds. Dordrecht, The Netherlands: Kluwer, 2000, pp [13] D. L. Pieper, The kinematics of manipulators under computer control, Ph.D. dissertation, Stanford Univ., Stanford, CA, [14] W. Khalil and E. Dombre, Modeling, Identification and Control of Robots. London, U.K.: Hermes Penton, [15] T. Yoshikawa, Force control of robot manipulators, in Proc. IEEE Int. Conf. Robotics and Automation, San Francisco, CA, 2000, pp

9 884 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 19, NO. 5, OCTOBER 2003 [16] J. L. Nevins et al., Exploratory Research in Industrial Modular Assembly, Charles Stark Draper Lab., Cambridge, MA, Rep. R-1111, [17] K. Salisbury, Active stiffness control of a manipulator in Cartesian coordinates, in Proc. 19th IEEE Conf. Decision and Control, Albuquerque, NM, 1980, pp [18] N. Hogan, Impedance control: An approach to manipulation, J. Dynam. Syst., Meas., Contr., vol. 107, pp. 1 24, [19] M. H. Raibert and J. J. Craig, Hybrid position/force control of manipulators, J. Dynam. Syst., Meas., Contr., vol. 103, pp , [20] J. De Schutter and H. Van Brussel, Compliant robot motion II: A control approach based on external control loop, Int. J. Robot. Res., vol. 7, no. 4, pp , [21] G. Duchemin, E. Dombre, F. Pierrot, and P. Poignet, Skin harvesting robotization with force control, in Proc. Int. Conf. Advanced Robotics (ICAR), Budapest, Hungary, 2001, pp [22] V. Perdereau and M. Drouin, A new scheme for hybrid force-position control, Robotica, vol. 11, pp , [23] E. Dégoulange, P. Dauchez, and F. Pierrot, Determination of a force control law for an industrial robot in contact with a rigid environment, in Proc. IEEE Conf. Systems, Man and Cybernetics, vol. 2, Le Touquet, France, 1993, pp [24] G. Duchemin, E. Dombre, F. Pierrot, and P. Poignet, Robotized skin harvesting, in Experimental Robotics VIII, Springer Tracts in Advanced Robotics, B. Siciliano and P. Dario, Eds. Berlin, Germany: Springer- Verlag, 2003, vol. 5, pp Gilles Duchemin received the M.S. degree in microelectronics and automatics engineering, from the Engineering Sciences Institute of Montpellier, France in 1999 and the Ph.D. degree in automatic control from the University of Montpellier, Montpellier, France in He is currently a Postdoctoral Fellow at the Laboratoire d Informatique, Robotique et Microélectronique de Montpellier (LIRMM), Montpellier, France. Philippe Poignet received the M.E. and Ph.D. degrees in control engineering from the University of Nantes, Nantes, France in 1992 and 1995, respectively. From 1996 to 1998, he was with SEPRO Robotics Company, France. From 1998 to 2000, he was Assistant Professor at the University of Orleans, Orleans, France. He joined the Laboratoire d Informatique, Robotique et Microélectronique de Montpellier (LIRMM), Montpellier, France, in 2000 and is currently Assistant Professor at the University of Montpellier II, Montpellier, France. His research interests include robot identification, nonlinear control, and the applications to medical robotics and artificial locomotion. Etienne Dombre (M 02) received the Ph.D. degree in automatic control in 1975 and the Thèse d Etat in 1981, both from University of Montpellier, France. He is a Director of Research with CNRS (French National Scientific Research Center), currently in the Laboratoire d Informatique, Robotique et Microélectronique de Montpellier (LIRMM), Montpellier, France, where he is Head of the Robotics Department. His current research interest is in medical robotics. François Pierrot (M 93 SM 98) received the M.S. degree in mechanical engineering from the University of Paris, Paris, France, in 1986 and the Ph.D. degree in automatic control from the University of Montpellier, Montpellier, France, in He has been with Laboratoire d Informatique, Robotique et Microélectronique de Montpellier (LIRMM), Montpellier, France, since 1991, as a Researcher, Senior Researcher (1996), and Director of Research (2002) from CNRS (French National Scientific Research Center).

Force/position control of a robotic system for transcranial magnetic stimulation

Force/position control of a robotic system for transcranial magnetic stimulation Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme

More information

Véronique PERDEREAU ISIR UPMC 6 mars 2013

Véronique PERDEREAU ISIR UPMC 6 mars 2013 Véronique PERDEREAU ISIR UPMC mars 2013 Conventional methods applied to rehabilitation robotics Véronique Perdereau 2 Reference Robot force control by Bruno Siciliano & Luigi Villani Kluwer Academic Publishers

More information

Medical Robotics. Control Modalities

Medical Robotics. Control Modalities Università di Roma La Sapienza Medical Robotics Control Modalities The Hands-On Acrobot Robot Marilena Vendittelli Dipartimento di Ingegneria Informatica, Automatica e Gestionale Control modalities differ

More information

Operational Space Control for A Scara Robot

Operational Space Control for A Scara Robot Operational Space Control for A Scara Robot Francisco Franco Obando D., Pablo Eduardo Caicedo R., Oscar Andrés Vivas A. Universidad del Cauca, {fobando, pacaicedo, avivas }@unicauca.edu.co Abstract This

More information

Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist

Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist MHER GRIGORIAN, TAREK SOBH Department of Computer Science and Engineering, U. of Bridgeport, USA ABSTRACT Robot

More information

CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS

CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS E. Batzies 1, M. Kreutzer 1, D. Leucht 2, V. Welker 2, O. Zirn 1 1 Mechatronics Research

More information

Robot Task-Level Programming Language and Simulation

Robot Task-Level Programming Language and Simulation Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application

More information

Scooter, 3 wheeled cobot North Western University. PERCRO Exoskeleton

Scooter, 3 wheeled cobot North Western University. PERCRO Exoskeleton Scooter, 3 wheeled cobot North Western University A cobot is a robot for direct physical interaction with a human operator, within a shared workspace PERCRO Exoskeleton Unicycle cobot the simplest possible

More information

Autonomous Mobile Robot-I

Autonomous Mobile Robot-I Autonomous Mobile Robot-I Sabastian, S.E and Ang, M. H. Jr. Department of Mechanical Engineering National University of Singapore 21 Lower Kent Ridge Road, Singapore 119077 ABSTRACT This report illustrates

More information

Towards a methodology of medical robot design

Towards a methodology of medical robot design Towards a methodology of medical robot design Laurence Nouaille Laboratoire Vision et Robotique Université d Orléans 1 Design of medical robots Medical Requirements Medical gesture analysis Specifications

More information

INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

More information

Intelligent Robotics Lab.

Intelligent Robotics Lab. 1 Variable Stiffness Actuation based on Dual Actuators Connected in Series and Parallel Prof. Jae-Bok Song (jbsong@korea.ac.kr ). (http://robotics.korea.ac.kr) ti k Depart. of Mechanical Engineering, Korea

More information

Figure 3.1.2 Cartesian coordinate robot

Figure 3.1.2 Cartesian coordinate robot Introduction to Robotics, H. Harry Asada Chapter Robot Mechanisms A robot is a machine capable of physical motion for interacting with the environment. Physical interactions include manipulation, locomotion,

More information

THERMAL ANEMOMETRY ELECTRONICS, SOFTWARE AND ACCESSORIES

THERMAL ANEMOMETRY ELECTRONICS, SOFTWARE AND ACCESSORIES TSI and TSI logo are registered trademarks of TSI Incorporated. SmartTune is a trademark of TSI Incorporated. THERMAL ANEMOMETRY ELECTRONICS, SOFTWARE AND ACCESSORIES IFA 300 Constant Temperature Anemometry

More information

LEGO NXT-based Robotic Arm

LEGO NXT-based Robotic Arm Óbuda University e Bulletin Vol. 2, No. 1, 2011 LEGO NXT-based Robotic Arm Ákos Hámori, János Lengyel, Barna Reskó Óbuda University barna.resko@arek.uni-obuda.hu, hamoriakos@gmail.com, polish1987@gmail.com

More information

Active Vibration Isolation of an Unbalanced Machine Spindle

Active Vibration Isolation of an Unbalanced Machine Spindle UCRL-CONF-206108 Active Vibration Isolation of an Unbalanced Machine Spindle D. J. Hopkins, P. Geraghty August 18, 2004 American Society of Precision Engineering Annual Conference Orlando, FL, United States

More information

Universal Exoskeleton Arm Design for Rehabilitation

Universal Exoskeleton Arm Design for Rehabilitation Journal of Automation and Control Engineering Vol. 3, No. 6, December 215 Universal Exoskeleton Arm Design for Rehabilitation Siam Charoenseang and Sarut Panjan Institute of Field Robotics, King Mongkut

More information

TwinCAT NC Configuration

TwinCAT NC Configuration TwinCAT NC Configuration NC Tasks The NC-System (Numeric Control) has 2 tasks 1 is the SVB task and the SAF task. The SVB task is the setpoint generator and generates the velocity and position control

More information

Design of a six Degree-of-Freedom Articulated Robotic Arm for Manufacturing Electrochromic Nanofilms

Design of a six Degree-of-Freedom Articulated Robotic Arm for Manufacturing Electrochromic Nanofilms Abstract Design of a six Degree-of-Freedom Articulated Robotic Arm for Manufacturing Electrochromic Nanofilms by Maxine Emerich Advisor: Dr. Scott Pierce The subject of this report is the development of

More information

Medical Robotics. Classification of surgical systems

Medical Robotics. Classification of surgical systems Università di Roma La Sapienza A.A. 2012/13 Medical Robotics Classification of surgical systems Marilena Vendittelli Dipartimento di Ingegneria Informatica, Automatica e Gestionale potential benefits coupling

More information

FUNDAMENTALS OF ROBOTICS

FUNDAMENTALS OF ROBOTICS FUNDAMENTALS OF ROBOTICS Lab exercise Stäubli AULINAS Josep (u1043469) GARCIA Frederic (u1038431) Introduction The aim of this tutorial is to give a brief overview on the Stäubli Robot System describing

More information

Integration of a Robotic Arm with the Surgical Assistant Workstation Software Framework

Integration of a Robotic Arm with the Surgical Assistant Workstation Software Framework Integration of a Robotic Arm with the Surgical Assistant Workstation Software Framework Release 1.7 Jessie Young 1, Haytham Elhawary 2 and Aleksandra Popovic 2 July 21, 2011 1 Center for Computer-Integrated

More information

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This

More information

Vibrations can have an adverse effect on the accuracy of the end effector of a

Vibrations can have an adverse effect on the accuracy of the end effector of a EGR 315 Design Project - 1 - Executive Summary Vibrations can have an adverse effect on the accuracy of the end effector of a multiple-link robot. The ability of the machine to move to precise points scattered

More information

Robot coined by Karel Capek in a 1921 science-fiction Czech play

Robot coined by Karel Capek in a 1921 science-fiction Czech play Robotics Robot coined by Karel Capek in a 1921 science-fiction Czech play Definition: A robot is a reprogrammable, multifunctional manipulator designed to move material, parts, tools, or specialized devices

More information

Development of Easy Teaching Interface for a Dual Arm Robot Manipulator

Development of Easy Teaching Interface for a Dual Arm Robot Manipulator Development of Easy Teaching Interface for a Dual Arm Robot Manipulator Chanhun Park and Doohyeong Kim Department of Robotics and Mechatronics, Korea Institute of Machinery & Materials, 156, Gajeongbuk-Ro,

More information

Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD)

Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD) Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD) Jatin Dave Assistant Professor Nirma University Mechanical Engineering Department, Institute

More information

Practical Work DELMIA V5 R20 Lecture 1. D. Chablat / S. Caro Damien.Chablat@irccyn.ec-nantes.fr Stephane.Caro@irccyn.ec-nantes.fr

Practical Work DELMIA V5 R20 Lecture 1. D. Chablat / S. Caro Damien.Chablat@irccyn.ec-nantes.fr Stephane.Caro@irccyn.ec-nantes.fr Practical Work DELMIA V5 R20 Lecture 1 D. Chablat / S. Caro Damien.Chablat@irccyn.ec-nantes.fr Stephane.Caro@irccyn.ec-nantes.fr Native languages Definition of the language for the user interface English,

More information

INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users

INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE

More information

DIEF, Department of Engineering Enzo Ferrari University of Modena e Reggio Emilia Italy Online Trajectory Planning for robotic systems

DIEF, Department of Engineering Enzo Ferrari University of Modena e Reggio Emilia Italy Online Trajectory Planning for robotic systems DIEF, Department of Engineering Enzo Ferrari University of Modena e Reggio Emilia Italy Online Trajectory Planning for robotic systems Luigi Biagiotti Luigi Biagiotti luigi.biagiotti@unimore.it Introduction

More information

An inertial haptic interface for robotic applications

An inertial haptic interface for robotic applications An inertial haptic interface for robotic applications Students: Andrea Cirillo Pasquale Cirillo Advisor: Ing. Salvatore Pirozzi Altera Innovate Italy Design Contest 2012 Objective Build a Low Cost Interface

More information

ACTUATOR DESIGN FOR ARC WELDING ROBOT

ACTUATOR DESIGN FOR ARC WELDING ROBOT ACTUATOR DESIGN FOR ARC WELDING ROBOT 1 Anurag Verma, 2 M. M. Gor* 1 G.H Patel College of Engineering & Technology, V.V.Nagar-388120, Gujarat, India 2 Parul Institute of Engineering & Technology, Limda-391760,

More information

Chapter. 4 Mechanism Design and Analysis

Chapter. 4 Mechanism Design and Analysis Chapter. 4 Mechanism Design and Analysis 1 All mechanical devices containing moving parts are composed of some type of mechanism. A mechanism is a group of links interacting with each other through joints

More information

Stirling Paatz of robot integrators Barr & Paatz describes the anatomy of an industrial robot.

Stirling Paatz of robot integrators Barr & Paatz describes the anatomy of an industrial robot. Ref BP128 Anatomy Of A Robot Stirling Paatz of robot integrators Barr & Paatz describes the anatomy of an industrial robot. The term robot stems from the Czech word robota, which translates roughly as

More information

UNIT II Robots Drive Systems and End Effectors Part-A Questions

UNIT II Robots Drive Systems and End Effectors Part-A Questions UNIT II Robots Drive Systems and End Effectors Part-A Questions 1. Define End effector. End effector is a device that is attached to the end of the wrist arm to perform specific task. 2. Give some examples

More information

CNC HARDWARE & TOOLING BASICS

CNC HARDWARE & TOOLING BASICS Computer Aided Manufacturing (CAM) CNC HARDWARE & TOOLING BASICS Assoc. Prof. Dr. Tamer S. Mahmoud 1. Parts of CNC Machine Tools Any CNC machine tool essentially consists of the following parts: Part Program,

More information

CNC Machine Control Unit

CNC Machine Control Unit NC Hardware a NC Hardware CNC Machine Control Unit Servo Drive Control Hydraulic Servo Drive Hydraulic power supply unit Servo valve Servo amplifiers Hydraulic motor Hydraulic Servo Valve Hydraulic Servo

More information

Electronic Power Control

Electronic Power Control Service. Self-Study Programme 210 Electronic Power Control Design and Function With the Electronic Power Control system, the throttle valve is actuated only by an electric motor. This eliminates the need

More information

Degree programme in Automation Engineering

Degree programme in Automation Engineering Degree programme in Automation Engineering Course descriptions of the courses for exchange students, 2014-2015 Autumn 2014 21727630 Application Programming Students know the basis of systems application

More information

ISSN 1340-8763 Vol.14, No.2 December 2003

ISSN 1340-8763 Vol.14, No.2 December 2003 ISSN 1340-8763 Vol.14, No.2 December 2003 mm m Continued on page Continued on page Continued on page Continued on page Extracorporeal Focused Ultrasound Lithotripsy Cavitation Control Lithotripsy Yoichiro

More information

Robotics and Automation Blueprint

Robotics and Automation Blueprint Robotics and Automation Blueprint This Blueprint contains the subject matter content of this Skill Connect Assessment. This Blueprint does NOT contain the information one would need to fully prepare for

More information

Human-like Arm Motion Generation for Humanoid Robots Using Motion Capture Database

Human-like Arm Motion Generation for Humanoid Robots Using Motion Capture Database Human-like Arm Motion Generation for Humanoid Robots Using Motion Capture Database Seungsu Kim, ChangHwan Kim and Jong Hyeon Park School of Mechanical Engineering Hanyang University, Seoul, 133-791, Korea.

More information

This week. CENG 732 Computer Animation. Challenges in Human Modeling. Basic Arm Model

This week. CENG 732 Computer Animation. Challenges in Human Modeling. Basic Arm Model CENG 732 Computer Animation Spring 2006-2007 Week 8 Modeling and Animating Articulated Figures: Modeling the Arm, Walking, Facial Animation This week Modeling the arm Different joint structures Walking

More information

Design of a Robotic Arm with Gripper & End Effector for Spot Welding

Design of a Robotic Arm with Gripper & End Effector for Spot Welding Universal Journal of Mechanical Engineering 1(3): 92-97, 2013 DOI: 10.13189/ujme.2013.010303 http://www.hrpub.org Design of a Robotic Arm with Gripper & End Effector for Spot Welding Puran Singh *, Anil

More information

INTELLIGENT SYSTEMS, CONTROL, AND AUTOMATION: SCIENCE AND ENGINEERING

INTELLIGENT SYSTEMS, CONTROL, AND AUTOMATION: SCIENCE AND ENGINEERING Robotics International Series on INTELLIGENT SYSTEMS, CONTROL, AND AUTOMATION: SCIENCE AND ENGINEERING VOLUME 43 Editor Professor S. G. Tzafestas, National Technical University of Athens, Greece Editorial

More information

Nano Meter Stepping Drive of Surface Acoustic Wave Motor

Nano Meter Stepping Drive of Surface Acoustic Wave Motor Proc. of 1st IEEE Conf. on Nanotechnology, Oct. 28-3, pp. 495-5, (21) Maui, Hawaii Nano Meter Stepping Drive of Surface Acoustic Wave Motor Takashi Shigematsu*, Minoru Kuribayashi Kurosawa*, and Katsuhiko

More information

Pneumatically Driven Robot System with Force Perception for Minimally Invasive Surgery

Pneumatically Driven Robot System with Force Perception for Minimally Invasive Surgery Pneumatically Driven Robot System with Force Perception for Minimally Invasive Surgery Tokyo Institute of Technology Kotaro Tadano Daisuke Haraguchi Kenji Kawashima Research Overview on Surgical Robots

More information

STEPPER MOTOR SPEED AND POSITION CONTROL

STEPPER MOTOR SPEED AND POSITION CONTROL STEPPER MOTOR SPEED AND POSITION CONTROL Group 8: Subash Anigandla Hemanth Rachakonda Bala Subramanyam Yannam Sri Divya Krovvidi Instructor: Dr. Jens - Peter Kaps ECE 511 Microprocessors Fall Semester

More information

Force and Visual Control for Safe Human Robot Interaction

Force and Visual Control for Safe Human Robot Interaction Force and Visual Control for Safe Human Robot Interaction Bruno SICILIANO www.prisma.unina.it PRISMA Team Force and Visual Control for Safe Human Robot Interaction 2/35 Bruno Siciliano Luigi Villani Vincenzo

More information

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies Soonwook Hong, Ph. D. Michael Zuercher Martinson Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies 1. Introduction PV inverters use semiconductor devices to transform the

More information

INTRODUCTION. Robotics is a relatively young field of modern technology that crosses traditional

INTRODUCTION. Robotics is a relatively young field of modern technology that crosses traditional 1 INTRODUCTION Robotics is a relatively young field of modern technology that crosses traditional engineering boundaries. Understanding the complexity of robots and their applications requires knowledge

More information

The Volumetric Erosion of Electrical Contacts

The Volumetric Erosion of Electrical Contacts IEEE TRANSACTIONS ON COMPONENTS AND PACKAGING TECHNOLOGIES, VOL. 23, NO. 2, JUNE 2000 211 The Volumetric Erosion of Electrical Contacts John W. McBride Abstract In this paper a method for measuring the

More information

Design Aspects of Robot Manipulators

Design Aspects of Robot Manipulators Design Aspects of Robot Manipulators Dr. Rohan Munasinghe Dept of Electronic and Telecommunication Engineering University of Moratuwa System elements Manipulator (+ proprioceptive sensors) End-effector

More information

Self-Mixing Laser Diode Vibrometer with Wide Dynamic Range

Self-Mixing Laser Diode Vibrometer with Wide Dynamic Range Self-Mixing Laser Diode Vibrometer with Wide Dynamic Range G. Giuliani,, S. Donati, L. Monti -, Italy Outline Conventional Laser vibrometry (LDV) Self-mixing interferometry Self-mixing vibrometer Principle:

More information

Introduction to Robotics Analysis, Systems, Applications

Introduction to Robotics Analysis, Systems, Applications Introduction to Robotics Analysis, Systems, Applications Saeed B. Niku Mechanical Engineering Department California Polytechnic State University San Luis Obispo Technische Urw/carsMt Darmstadt FACHBEREfCH

More information

A PAIR OF MEASURES OF ROTATIONAL ERROR FOR AXISYMMETRIC ROBOT END-EFFECTORS

A PAIR OF MEASURES OF ROTATIONAL ERROR FOR AXISYMMETRIC ROBOT END-EFFECTORS A PAIR OF MEASURES OF ROTATIONAL ERROR FOR AXISYMMETRIC ROBOT END-EFFECTORS Sébastien Briot, Ilian A. Bonev Department of Automated Manufacturing Engineering École de technologie supérieure (ÉTS), Montreal,

More information

Industrial robots. SCARA robots for industrial applications.»» Reliable and versatile»»simple programming and quick set-up»»economical and efficient

Industrial robots. SCARA robots for industrial applications.»» Reliable and versatile»»simple programming and quick set-up»»economical and efficient Industrial robots SCARA robots for industrial applications»» Reliable and versatile»»simple programming and quick set-up»»economical and efficient A win-win mechatronics proposition Your benefits: Simplify

More information

X8 Option 2 - Technology

X8 Option 2 - Technology moog AC DC AC 4 to 450 A 4 to 210 A Compact MSD Servo Drive TTL in out Specification X8 Option 2 - Technology TTL Encoder Simulation / TTL Master Encoder moog Specification Option 2 - Technology TTL encoder

More information

Harmonic Drive acutator P r e c i s i o n G e a r i n g & M o t i o n C o n t r o l

Harmonic Drive acutator P r e c i s i o n G e a r i n g & M o t i o n C o n t r o l D C S e r v o S y s t e m s RH Mini Series Total Motion Control Harmonic Drive acutator P r e c i s i o n G e a r i n g & M o t i o n C o n t r o l Precision Gearing & Motion Control DC SERVO ACTUATORS

More information

Precise Modelling of a Gantry Crane System Including Friction, 3D Angular Swing and Hoisting Cable Flexibility

Precise Modelling of a Gantry Crane System Including Friction, 3D Angular Swing and Hoisting Cable Flexibility Precise Modelling of a Gantry Crane System Including Friction, 3D Angular Swing and Hoisting Cable Flexibility Renuka V. S. & Abraham T Mathew Electrical Engineering Department, NIT Calicut E-mail : renuka_mee@nitc.ac.in,

More information

Industrial Robot Technology

Industrial Robot Technology Unit 132: Industrial Robot Technology Unit code: Y/602/5130 QCF Level 3: BTEC Nationals Credit value: 10 Guided learning hours: 60 Aim and purpose This unit will develop learners understanding of the operation

More information

Stepper motor I/O. Application Note DK9222-0410-0014 Motion Control. A General information on stepper motors

Stepper motor I/O. Application Note DK9222-0410-0014 Motion Control. A General information on stepper motors Stepper motor Keywords Stepper motor Fieldbus Microstepping Encoder Phase current Travel distance control Speed interface KL2531 KL2541 Part A of this Application Example provides general information on

More information

An Integrated Approach to the Design of Complex Robotic End-effectors

An Integrated Approach to the Design of Complex Robotic End-effectors An Integrated Approach to the Design of Complex Robotic End-effectors L. Biagiotti, F. Lotti, C. Melchiorri, G. Vassura 1 DEIS - DIEM, University of Bologna Via Risorgimento 2, 40136 Bologna, Italy {lbiagiotti,

More information

Leghe a memoria di forma come tecnologia di attuazione per la biorobotica

Leghe a memoria di forma come tecnologia di attuazione per la biorobotica Leghe a memoria di forma come tecnologia di attuazione per la biorobotica Milano, 7 novembre, 2013 Maurizio Follador maurizio.follador@sssup.it Advanced Education, Frontier Interdisciplinary Research and

More information

BARE PCB INSPECTION BY MEAN OF ECT TECHNIQUE WITH SPIN-VALVE GMR SENSOR

BARE PCB INSPECTION BY MEAN OF ECT TECHNIQUE WITH SPIN-VALVE GMR SENSOR BARE PCB INSPECTION BY MEAN OF ECT TECHNIQUE WITH SPIN-VALVE GMR SENSOR K. Chomsuwan 1, S. Yamada 1, M. Iwahara 1, H. Wakiwaka 2, T. Taniguchi 3, and S. Shoji 4 1 Kanazawa University, Kanazawa, Japan;

More information

ServoOne. Specification. Option 2 - Technology. x 11. x 8 X 8. x 10. x 9. x 7. x 6 TTL Encoder / TTL Encoder simulation

ServoOne. Specification. Option 2 - Technology. x 11. x 8 X 8. x 10. x 9. x 7. x 6 TTL Encoder / TTL Encoder simulation x - + - + x L L L AC SO 4-45 A DC SO 4- A ServoOne Specification x 9 - + - + x 7 x 8 X 8 Option - Technology x 6 TTL Encoder / TTL Encoder simulation Specification ServoOne Specification Option - Technology

More information

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter (kucsera.peter@kvk.bmf.hu) Abstract In this article an autonomous advertising mobile robot that has been realized in

More information

CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras

CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras 1 CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation Prof. Dr. Hani Hagras Robot Locomotion Robots might want to move in water, in the air, on land, in space.. 2 Most of the

More information

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors Applied and Computational Mechanics 3 (2009) 331 338 Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors M. Mikhov a, a Faculty of Automatics,

More information

Virtual Power Limiter System which Guarantees Stability of Control Systems

Virtual Power Limiter System which Guarantees Stability of Control Systems Virtual Power Limiter Sstem which Guarantees Stabilit of Control Sstems Katsua KANAOKA Department of Robotics, Ritsumeikan Universit Shiga 525-8577, Japan Email: kanaoka@se.ritsumei.ac.jp Abstract In this

More information

THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY

THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY Dr. T. Clarke & Dr. X. Wang Optical Metrology Centre, City University, Northampton Square, London, EC1V 0HB, UK t.a.clarke@city.ac.uk, x.wang@city.ac.uk

More information

Industrial Walking Systems - A Review

Industrial Walking Systems - A Review Subjects for period of study at LARM in Cassino For stages and thesis developments CONTACT: prof Marco Ceccarelli at Ceccarelli@unicas.it LARM webpage: http://webuser.unicas.it/weblarm/larmindex.htm SUBJECT:

More information

Automated Container Handling in Port Terminals

Automated Container Handling in Port Terminals Automated Container Handling in Port Terminals Overview. Shipping containers revolutionized the movement of goods, driving change and efficiency throughout the global supply chain. The next revolution

More information

Physics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives

Physics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives Physics 9e/Cutnell correlated to the College Board AP Physics 1 Course Objectives Big Idea 1: Objects and systems have properties such as mass and charge. Systems may have internal structure. Enduring

More information

DESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED CONTROL SYSTEM FOR A SERPENTINE ROBOTIC MANIPULATOR

DESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED CONTROL SYSTEM FOR A SERPENTINE ROBOTIC MANIPULATOR Proceedings of the American Nuclear Society Ninth Topical Meeting on Robotics and Remote Systems, Seattle Washington, March 2001. DESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED

More information

A Surveillance Robot with Climbing Capabilities for Home Security

A Surveillance Robot with Climbing Capabilities for Home Security Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 11, November 2013,

More information

Using angular speed measurement with Hall effect sensors to observe grinding operation with flexible robot.

Using angular speed measurement with Hall effect sensors to observe grinding operation with flexible robot. Using angular speed measurement with Hall effect sensors to observe grinding operation with flexible robot. François Girardin 1, Farzad Rafieian 1, Zhaoheng Liu 1, Marc Thomas 1 and Bruce Hazel 2 1 Laboratoire

More information

Industrial Robotics. Training Objective

Industrial Robotics. Training Objective Training Objective After watching the program and reviewing this printed material, the viewer will learn the basics of industrial robot technology and how robots are used in a variety of manufacturing

More information

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015 Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) The standard tuning values used in ADVANCED Motion Controls drives are conservative and work well in over 90%

More information

SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBUST SPACE-VECTOR MODULATION DTC SCHEME

SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBUST SPACE-VECTOR MODULATION DTC SCHEME International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 7, Issue 2, March-April 2016, pp. 78 90, Article ID: IJARET_07_02_008 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=7&itype=2

More information

Design and Implementation of a 4-Bar linkage Gripper

Design and Implementation of a 4-Bar linkage Gripper IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684,p-ISSN: 2320-334X, Volume 11, Issue 5 Ver. IV (Sep- Oct. 2014), PP 61-66 Design and Implementation of a 4-Bar linkage Gripper

More information

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

A 5 Degree Feedback Control Robotic Arm (Haptic Arm) A 5 Degree Feedback Control Robotic Arm (Haptic Arm) 1 Prof. Sheetal Nirve, 2 Mr.Abhilash Patil, 3 Mr.Shailesh Patil, 4 Mr.Vishal Raut Abstract: Haptics is the science of applying touch sensation and control

More information

REMOTE CONTROL AND MONITORING OF AN INDUCTION MOTOR

REMOTE CONTROL AND MONITORING OF AN INDUCTION MOTOR Proceedings of COMADEM 2007 The 20 th International Congress on Condition Monitoring and Diagnostic Engineering Management Faro, Portugal, June 13-15, 2007 REMOTE CONTROL AND MONITORING OF AN INDUCTION

More information

CATIA V5 Tutorials. Mechanism Design & Animation. Release 18. Nader G. Zamani. University of Windsor. Jonathan M. Weaver. University of Detroit Mercy

CATIA V5 Tutorials. Mechanism Design & Animation. Release 18. Nader G. Zamani. University of Windsor. Jonathan M. Weaver. University of Detroit Mercy CATIA V5 Tutorials Mechanism Design & Animation Release 18 Nader G. Zamani University of Windsor Jonathan M. Weaver University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com

More information

The Department of Engineering, has two Scorbot-ER VII robotic manipulators and one Controller- A. There are 4 components in the system:

The Department of Engineering, has two Scorbot-ER VII robotic manipulators and one Controller- A. There are 4 components in the system: Introduction to the Scorbot ER VII and the Eshed Robotec Pty. Ltd. Advanced Control Language (ACL) Robert MAHONY, Dep. Engineering, ANU, ACT, 0200, Australia. The Department of Engineering, has two Scorbot-ER

More information

Integra Padgett. Dermatomes. Limit uncertainty with quality and power from the brand you trust

Integra Padgett. Dermatomes. Limit uncertainty with quality and power from the brand you trust Integra Padgett Limit uncertainty with quality and power from the brand you trust Integra Padgett Electric Slimline Dermatome Models S and S6 The Integra Padgett Electric Slimline Dermatome Models S and

More information

T7560A,B,C Digital Wall Module

T7560A,B,C Digital Wall Module T7560A,B,C Digital Wall Module HONEYWELL EXCEL 5000 OPEN SYSTEM BEFORE INSTALLATION All wiring must comply with local electrical codes and ordinances or as specified on installation wiring diagrams. Digital

More information

Matrix Normalization for Optimal Robot Design

Matrix Normalization for Optimal Robot Design IEEE International Conference on Robotics and Automation Leuven, Belgium, May 16-21, 1998. Matrix Normalization for Optimal Robot Design L. Stocco, S. E. Salcudean and F. Sassani * Department of Electrical

More information

FlexPak 3000 Digital DC Drive Software Reference Manual Version 4.3

FlexPak 3000 Digital DC Drive Software Reference Manual Version 4.3 FlexPak 3000 Digital DC Drive Software Reference Manual Version 4.3 Instruction Manual D2-3405-2 The information in this manual is subject to change without notice. Throughout this manual, the following

More information

SCHATZ - TEST Tool testing systems. SCHATZ -certest-w. Dynamic testing of torque tools

SCHATZ - TEST Tool testing systems. SCHATZ -certest-w. Dynamic testing of torque tools SCHATZ - TEST Tool testing systems SCHATZ -certest Dynamic testing of torque tools SCHATZ -calitest Calibrator for indicating and click-type torque tools SCHATZ -combitest Mobile test center for all torque

More information

SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS

SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS This work covers elements of the syllabus for the Engineering Council exams C105 Mechanical and Structural Engineering

More information

ENS 07 Paris, France, 3-4 December 2007

ENS 07 Paris, France, 3-4 December 2007 ENS 7 Paris, France, 3-4 December 7 FRICTION DRIVE SIMULATION OF A SURFACE ACOUSTIC WAVE MOTOR BY NANO VIBRATION Minoru Kuribayashi Kurosawa, Takashi Shigematsu Tokyou Institute of Technology, Yokohama

More information

Transducer Mounting and Test Setup Configurations. Rick Bono The Modal Shop

Transducer Mounting and Test Setup Configurations. Rick Bono The Modal Shop Transducer Mounting and Test Setup Configurations Rick Bono The Modal Shop 1 Transducer Mounting Mechanical connection method Stud mount Adhesive mount Magnetic mount Press-fit friction mount Test parameter

More information

Servo Info and Centering

Servo Info and Centering Info and Centering A servo is a mechanical motorized device that can be instructed to move the output shaft attached to a servo wheel or arm to a specified position. Inside the servo box is a DC motor

More information

Robotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information.

Robotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Robotics Lecture 3: Sensors See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review: Locomotion Practical

More information

Lecture 3: Teleoperation

Lecture 3: Teleoperation ME 328: Medical Robotics Spring 2015 Lecture 3: Teleoperation Allison Okamura Stanford University Announcements 1. I am not Allison. 2. You re a huge class. So, we found a 2nd CA! meet Jeesu Baek jeesu@stanford.edu

More information

Address for Correspondence

Address for Correspondence International Journal of Advanced Engineering Technology E-ISSN 0976-3945 Research Paper DEVELOPMENT OF LOW COST SHAKE TABLES AND INSTRUMENTATION SETUP FOR EARTHQUAKE ENGINEERING LABORATORY C. S. Sanghvi

More information

Brake module AX5021. Documentation. Please read this document carefully before installing and commissioning the brake module!

Brake module AX5021. Documentation. Please read this document carefully before installing and commissioning the brake module! Documentation Brake module AX5021 Please read this document carefully before installing and commissioning the brake module! Version : 1.2 : 2012.03.05 Date Article-no. : TDmlAX-5021-0000-0200 Page 2/8

More information

Impedance 50 (75 connectors via adapters)

Impedance 50 (75 connectors via adapters) VECTOR NETWORK ANALYZER PLANAR TR1300/1 DATA SHEET Frequency range: 300 khz to 1.3 GHz Measured parameters: S11, S21 Dynamic range of transmission measurement magnitude: 130 db Measurement time per point:

More information

Hand Gestures Remote Controlled Robotic Arm

Hand Gestures Remote Controlled Robotic Arm Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 5 (2013), pp. 601-606 Research India Publications http://www.ripublication.com/aeee.htm Hand Gestures Remote Controlled

More information