Abstract
A mechanism with a remote center of rotation, intended for use in medicine, and in particular, minimally invasive operations, is discussed. The basic mechanism consists of two parallelograms with common links, which allows the surgical instrument to duplicate the movement of the drive link of the mechanism. To ensure greater rigidity of the mechanism, it is proposed to introduce drive redundancy through the use of an additional RRR dyad with a drive pair. The position problem has been solved for the resulting mechanism. A 3D model and a prototype of the mechanism have been also presented.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
INTRODUCTION
One of the important areas of application of parallel structure mechanisms is medicine, which is due to qualities of such mechanisms such as higher positioning accuracy and rigidity compared to mechanisms with a sequential structure. Most often, mechanisms of this type are used in surgery, in particular, neurosurgery and minimally invasive abdominal surgery [1, 2]. In this case, various structural diagrams of mechanisms can be used, but the most widespread are devices with a remote center of rotation. In these mechanisms, the output link (most often, a surgical instrument) rotates around a constant point, and the intermediate links are always located at some distance from this point. This feature is caused by the fact that the mentioned point, as a rule, is the site of a puncture or incision at which the instrument is inserted into the patient’s body. The two main types of center-remote mechanisms are spherical and flat mechanisms.
Spherical mechanisms are devices that, as a rule, have three degrees of freedom. In the vast majority of cases, such mechanisms are spatial; i.e., their links are not located in the same plane. Examples of medical spherical mechanisms include the CoBRASurge robot [3] with a classic structure including arc links, designed for minimally invasive operations, as well as the ESTELE robot [4] with a similar structure, the main purpose of which is robotic ultrasound examination of the abdominal region.
Flat mechanisms, the links of which lie in the same plane, can also use arc elements, as, for example, is done in the SASSU [5] and Probot [6] robots. However, the most common are mechanisms with pantographs, in which the movement of the drive link (crank) is copied by a tool. Examples include the LARS robot [7], which is one of the first representatives of such devices, and the BlueDragon robot [8], which uses several pantographs, each of which controls a separate tool. The main disadvantage of such mechanisms is their relatively low rigidity, which is unacceptable for medical equipment [9]. This article proposes a possible solution to this problem by introducing additional drive redundancy into a flat mechanism with a pantograph.
BASIC MECHANISM
First, let us look at the basic design of the mechanism (Fig. 1).
The main part of the mechanism is a pair of flat parallelograms ABCD and CEFG. A rotation joint is located at each point. In this case, the link CD of the first parallelogram and the link of the second parallelogram CE are two parts of a physically single link DE. Similarly, links BC and CG are parts of a single link BG. A tool is attached to the FG link, the axis of which is parallel to this link. Using the well-known Chebyshev formula, one can see that the mobility of the considered mechanism will be equal to unity
where n is the number of moving links of the mechanism, p5 is the number of single-moving kinematic pairs (5th class pairs), and p4 is the number of two-moving kinematic pairs (4th class pairs).
The kinematic structure of the mechanism ensures the synchronous movement of the links AB, DE, FG, and, accordingly, the tool. In other words, rotation of the drive kinematic pair A leads to rotation of the tool around the point O. In this case, the rotation angle of the input link θA will be equal to the rotation angle of the tool φ1. In turn, the link AD is located on the rotary axis MN, which gives a second degree of freedom to the mechanism—the ability to rotate around an axis characterized by the angle φ2. Thus, the mechanism under consideration has two rotational degrees of freedom. In this case, the center of rotation is located at the point O and is removed from the links of the mechanism itself: only the tool passes through this point during operation. The movement of the tool along its own axis, as well as its rotation around this axis, can be done manually or using separate drives and is not considered within the scope of this article.
It can easily be seen that the mechanism is essentially based on a four-bar linkage ABCD (Fig. 1b). Such a mechanism, in fact, is the simplest representative of the class of parallel structure mechanisms, which has the advantages and disadvantages of such mechanisms. One of the main drawbacks is the presence of so-called special positions (singularities), when hitting which, the mechanism loses its degree of freedom or control [10, 11]. In this case, a four-bar linkage, as was shown by Zlatanov [12], can fall into special positions characterized by degeneracy of bonds [13].
Negative effects, such as a decrease in positioning accuracy, loss of rigidity, and increased load on the drives and structural elements of the mechanism, as a rule, begin to appear upon approaching special positions [14, 15], which reduces the actual working area of the mechanism. Since medicine, namely manipulation of surgical instruments, is proposed as the main area of application for the mechanism under consideration, the inadmissibility of the occurrence of the listed phenomena becomes obvious, since each of them can lead to injury or pose a threat to the patient’s life.
One way to deal with special positions is to introduce redundancy into the mechanism, which consists in using only additional drives (drive redundancy) or additional drives paired with auxiliary mobility (kinematic redundancy). It is easy to see that the appearance of additional mobility in the mechanism under consideration would lead to a change in the structure and, accordingly, a loss of synchronization of the movement of the drive link AB and the tool. It follows from this that the most rational solution in this case would be to use drive redundancy.
A MODIFIED MECHANISM WITH DRIVE REDUNDANCY
The simplest way to introduce drive redundancy is to replace any passive kinematic pair with a drive one. In the mechanism under consideration, it seems most rational to replace the kinematic pair D, since this pair is located on the base of the mechanism, which means its physical drive (electric motor) can be conveniently located there. This allows one to avoid increasing the mass of moving parts of the mechanism and the load on them, since there is no need to move the drive during operation. At the same time, it can be seen that the geometry of the mechanism under consideration is far from optimal from the point of view of ensuring its rigidity. Indeed, removal of the center is ensured by the “extended” geometry of the mechanism, which is, in fact, a cantilever beam embedded along the AD link. Reducing the cantilever beam would potentially increase the rigidity of the mechanism without increasing the cross section and, as a consequence, the mass of the mobile links.
To solve this problem, it is advisable to add the simplest Assur structural group with a drive kinematic pair to the mechanism. In this case, the place where such a group is attached to the mechanism should, on the one hand, be as close as possible to the tool and, on the other, not greatly increase the dimensions of the mechanism, since rotation around the MN axis, in any case, will be carried out for the entire structure. As such a solution, this article proposes to use an additional dyad RRR (R denotes a rotational joint) attached to the point E (Fig. 2a).
The additional dyad A'B 'E is located in the rear part of the mechanism and does not operate its main working part (parallelogram CEFG). In this case, the drive pair A' is located on the base of the mechanism. It is worth noting that, at the point E, three links are connected: B ′E, DE, and EF, so theoretically, there are two single-moving pairs at this point. Taking this into account, for the modified mechanism, the Chebyshev structural formula will have the form
The introduction of an additional RRR dyad made it possible to create an additional circuit A'B 'ED in the structure of the mechanism, which is, in fact, another four-bar linkage (Fig. 2b).
Since the link DE moves synchronously with the link AB, in the four-bar linkage under consideration, it can be considered a drive type. Since the link A'B ' is also a drive element, the drive redundancy of the mechanism is obvious. In this case, the position of the point E depends on the rotation angles of two drive links, and not one, as in the case of the basic mechanism, which potentially makes the mechanism with a dyad more rigid as a whole.
Let us move on to solving the position problem. Since it is noted that the angles θA and φ1 are equal, the task will be to calculate the angle \(\theta _{A}^{'}\) from the given value of θA or φ1. In this case, the calculation scheme for solving the problem can be simplified by considering only the articulated four-bar linkage A'B 'ED (Fig. 3).
The coordinates of the point E are determined by the length lDE of the link DE and the angle θA
where xD and yD are known coordinates of the point D.
The coordinates of the point В ' can be expressed similarly through the coordinates of the point A' and the length lA'B' of the link A'B ', as well as the angle \(\theta _{A}^{'}\).
Using expressions (1) and (2), as well as the constancy of the length lB'Е of the link В ′E, one can write the connection equation
In a nonsingular position, Eq. (3) will have two solutions that can be obtained analytically [16]. In this case, obviously, a preferable solution would be the one in which the point B ' will be located higher, which reduces the risk of interference between the links A'B ' and B 'E and the parallelogram ABCD.
The location of the point A', as well as the lengths lA'B' and lB′E, determine the permissible angles of rotation of the link DE, and, as a consequence, the tool. In order for the rotation angle to be theoretically unlimited, the following condition must be met for φ1:
In practice, there may be no need for unlimited rotation of the tool, because it is possible to tilt the entire mechanism in the opposite direction by changing the angle φ2. Therefore, condition (4) is not mandatory in a real device.
COMPUTER SIMULATION OF THE MECHANISM
One of the important stages in the development of a real device is computer simulation of the design. In addition to the fact that such a model serves as a starting point for creating the design documentation necessary for manufacturing a product, CAD modeling allows one to evaluate a number of important parameters, such as the size of the working area taking into account design restrictions, loads on drives, etc. For further development, models of the basic mechanism (Fig. 4a) and the mechanism with drive redundancy (Fig. 4b) were created.
After the initial development, a working prototype of the basic mechanism was created to test the main design solutions and test the control system. At the same time, the design was slightly changed and belt drives were used for drives. In addition, the mechanism was balanced (Fig. 5).
Several four-axis motion controllers have been developed to control the mechanism. One of them, for use in surgery, imitates a laparoscope (Fig. 6a). At the output of the controller, there are four analog signals proportional to the deviation of the handle from the neutral position.
The possibility of freeing the operator’s hands is provided by the pedal motion controller (Fig. 6b). Four foot switches on the platform allow the operator to work either standing or sitting with his feet on the platform; the design makes it possible to stand on the platform without pressing any of the pedals. The four reversible drives are controlled by selecting a combination of the pressed pedals. In this case, these combinations can be configured individually.
The mechanism is supposed to be used as an alternative to the Soloassist system, produced by the German company ActorMed [17], the purpose of which is to control an endoscopic camera during minimally invasive operations.
CONCLUSIONS
This article discusses a mechanism with a remote center of rotation, the main part of which is a flat pantograph. It is shown that such a mechanism can be considered as a four-bar linkage. Flat mechanisms with a remote center of rotation tend to have relatively low rigidity. To solve the problem, it is proposed to introduce drive redundancy into the mechanism through the use of an additional drive dyad RRR. The addition of a dyad forms an additional circuit, equivalent to a four-bar mechanism with two drive links. For such a mechanism, a solution to the position problem is shown. The basic and modified mechanisms are modeled in CAD. In addition, a prototype of the basic belt drive mechanism is presented, for which balancing has been performed.
Change history
27 March 2024
An Erratum to this paper has been published: https://doi.org/10.1134/S1052618824010151
REFERENCES
Kuo, Ch.-Hs., Dai, J.S., and Dasgupta, P., Kinematic design considerations for minimally invasive surgical robots: an overview, Int. J. Med. Rob. Comput. Assisted Surg., 2012, vol. 8, no. 2, pp. 127–145. https://doi.org/10.1002/rcs.453
Essomba, T., Nguyen Vu, L., and Wu, C.-T., Optimization of a spherical decoupled mechanism for neuro-endoscopy based on experimental kinematic data, J. Mech., 2020, vol. 36, no. 1, pp. 133–147. https://doi.org/10.1017/jmech.2019.33
Zhang, X., Lehman, A., Nelson, C.A., Farritor, Sh.M., and Oleynikov, D., Cooperative robotic assistant for laparoscopic surgery: CoBRASurge, 2009 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, St. Louis, Mo., IEEE, 2009, p. 5540. https://doi.org/10.1109/iros.2009.5354446
Arbeille, P., Ayoub, J., Kieffer, V., Ruiz, P., Combes, B., Coitrieux, A., Herve, P., Garnier, S., Leportz, B., Lefbvre, E., and Perrotin, F., Realtime tele-operated abdominal and fetal echography in 4 medical centres, from one expert center, using a robotic arm & ISDN or satellite link, 2008 IEEE Int. Conf. on Automation, Quality and Testing, Robotics, Cluj-Napoca, Romania, 2008, IEEE, 2008, pp. 45–46. https://doi.org/10.1109/aqtr.2008.4588703
Ramrath, L., Hofmann, U.G., and Schweikard, A., Spherical assistant for stereotactic surgery, 2007 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, San Diego, Calif., 2007, IEEE, 2007, pp. 859–864. https://doi.org/10.1109/iros.2007.4398985
Harris, S.J., Arambula-Cosio, F., Mei, Q., Hibberd, R.D., Davies, B.L., Wickham, J.E.A., Nathan, M.S., and Kundu, B., The Probot—An active robot for prostate resection, Proc. Inst. Mech. Eng., Part H, 1997, vol. 211, no. 4, pp. 317–325. https://doi.org/10.1243/0954411971534449
Taylor, R.H., Funda, J., Larose, D., and Treat, M., A telerobotic system for augmentation of endoscopic surgery, Proc. Annu. Int. Conf. of the IEEE Engineering in Medicine and Biology Society, Paris, 1992, IEEE, 1992, vol. 3, pp. 1054–1056. https://doi.org/10.1109/iembs.1992.594711
Rosen, J., Brown, J.D., Chang, L., Barreca, M., Sinanan, M., and Hannaford, B., The BlueDRAGON-A system for measuring the kinematics and dynamics of minimally invasive surgical tools in-vivo, Proc. 2002 IEEE Int. Conf. on Robotics and Automation, Washington, D.C., 2002, IEEE, 2002, vol. 2, pp. 1876–1881. https://doi.org/10.1109/robot.2002.1014814
Zong, G., Pei, X., Yu, J., and Bi, S., Classification and type synthesis of 1-DOF remote center of motion mechanisms, Mech. Mach. Theory, 2008, vol. 43, no. 12, pp. 1585–1595. https://doi.org/10.1016/j.mechmachtheory.2007.12.008
Liu, G., Lou, Y., and Li, Z., Singularities of parallel manipulators: A geometric treatment, IEEE Trans. Rob. Autom., 2003, vol. 19, no. 4, pp. 579–594. https://doi.org/10.1109/TRA.2003.814507
Gosselin, C.M. and Angeles, J., Singularity analysis of closed-loop kinematic chains, IEEE Trans. Rob. Autom., 1990, vol. 6, no. 3, pp. 281–290. https://doi.org/10.1109/70.56660
Zlatanov, D., Bonev, I.A., and Gosselin, C.M., Constraint singularities as C-space singularities, Advances in Robot Kinematics, Lenarčič, J. and Thomas, F., Eds., Dordrecht: Springer, 2002, pp. 183–192. https://doi.org/10.1007/978-94-017-0657-5_20
Zlatanov, D., Bonev, I., and Gosselin, C.M., Constraint singularities of parallel mechanisms, Proc. 2002 IEEE Int. Conf. on Robotics and Automation, Washington, D.C., 2002, IEEE, 2002, vol. 1, pp. 496–502. https://doi.org/10.1109/robot.2002.1013408
Laryushkin, P.A., Experimental study of force transfer in a delta-type mechanism with four degrees of freedom, J. Mach. Manuf. Reliab., 2021, vol. 50, no. 5, pp. 379–387. https://doi.org/10.3103/s1052618821050071
Laryushkin, P.A. and Glazunov, V.A., On the estimation of closeness to singularity for parallel mechanisms using generalized velocities and reactions, Proc. 14th IFToMM World Congress, 2015, pp. 286–291. https://doi.org/10.6567/IFToMM.14TH.WC.OS2.021
Staciu, S., Kinematics of the 3-RRR planar parallel robot, UPB Sci. Bull., Ser. D: Mech. Eng., 2008, vol. 70, no. 2, p. 3.
Ohmura, Ya., Nakagawa, M., Suzuki, H., Kotani, K., and Teramoto, A., Feasibility and usefulness of a joystick-guided robotic scope holder (soloassist) in laparoscopic surgery, Visceral Med., 2018, vol. 34, no. 1, pp. 37–44. https://doi.org/10.1159/000485524
Funding
This study was supported by the Russian Science Foundation, grant no. 23-29-00789, https://rscf.ru/project/23-29-00789/.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
The authors declare that they have no conflicts of interest.
Additional information
Translated by Sh. Galyaltdinov
Publisher’s Note.
Pleiades Publishing remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The original online version of this article was revised: Due to a retrospective Open Access order.
Rights and permissions
This article is published under an open access license. Please check the 'Copyright Information' section either on this page or in the PDF for details of this license and what re-use is permitted. If your intended use exceeds what is permitted by the license or if you are unable to locate the licence and re-use information, please contact the Rights and Permissions team.
About this article
Cite this article
Glazunov, V.A., Laryushkin, P.A. & Shalyukhin, K.A. Structure, Kinematics, and Prototyping of a Parallel Manipulator with a Remote Center of Rotation. J. Mach. Manuf. Reliab. 52, 585–591 (2023). https://doi.org/10.1134/S1052618823060080
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S1052618823060080