Surgical system for osteotomy

EP4743013A1Pending Publication Date: 2026-05-20KYNISKA ROBOTICS
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
KYNISKA ROBOTICS
Filing Date
2024-07-15
Publication Date
2026-05-20

AI Technical Summary

Technical Problem

Current surgical systems for osteotomies face challenges in accurately drilling screw holes without overdrilling, particularly when using bicortical screws, which can lead to increased risk of damaging soft tissues hidden behind the bone.

Method used

A surgical system comprising a robotic arm controlled by a computer unit that uses a 3D model to precisely compute and align drilling axes and depths for screw holes, hinge holes, and pin insertion axes, preventing overdrilling by aligning the surgical tool with predetermined cutting planes and drilling axes based on localization data from a tracking system.

Benefits of technology

The system enhances precision and safety by ensuring accurate drilling and cutting, reducing the risk of overdrilling and improving the accuracy of screw hole placement, thereby minimizing damage to surrounding tissues and improving the overall effectiveness of osteotomy procedures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2024070055_16012025_PF_FP_ABST
    Figure EP2024070055_16012025_PF_FP_ABST
Patent Text Reader

Abstract

A surgical system (100) for osteotomy comprising: a robotic arm (110); a surgical tool (130); a storage unit (140); a tracking system (150); and a control unit (120), the control unit (120) being configured to: compute a drilling axis of a screw hole, a depth of a screw hole and a cutting plane (17) based on a pose of the implant (40) and a position of the plurality of screws (50) of a 3D bone model, control the robotic arm (110) to: align the surgical tool (130) with the cutting plane or the drilling axis based on the localization data provided by the tracking system (150); and displace the surgical tool (130) along the predetermined drilling axis (20) until reaching the predetermined depth based on the localization data.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] SURGICAL SYSTEM FOR OSTEOTOMY

[0002] TECHNICAL FIELD

[0003] The present subject matter relates generally to surgical systems, more particularly, surgical systems for osteotomies.

[0004] BACKGROUND

[0005] In some osteotomies, a bone is cut and deformed in particular for correcting a limb misalignment by moving bone portions - obtained after cutting the bone - away or toward each other about a bony hinge to reach a deformed configuration. To maintain the bone in the deformed configuration, an implant may then be fixed to the bone portions with a plurality of screws in a plurality of respective screw holes previously drilled in the bone.

[0006] There exist several types of screws. For instance, screws may be mono-cortical or bi- cortical according to the number of threads engaged in the cortical bone. The biomechanically advantages of using bicortical screws encourages the surgeons to use more and more bicortical screws. To that end, some surgical systems may drill a screw hole through both sides of the bone to allow the surgeon to use a gauge to determine a length of the respective screw. The gauge is inserted into the screw hole and the surgeon slides a mobile part of the gauge until coming into contact with one side of the screw hole. The surgeon reads the gauge at this position to determine a length of the screw hole and then selects the length of the respective screw based on the previously determined length of the screw hole.

[0007] However, drilling through both sides of the bone to use such gauges may increase the risk of overdrilling, for example drilling soft tissues hidden behind the bone.

[0008] Accordingly, improving hole drilling in osteotomies would be useful.

[0009] SUMMARY

[0010] According to a first aspect of the present disclosure, it is provided a surgical system for osteotomy of a first bone of a lower limb to correct a misalignment of the lower limb by moving a first bone portion of the first bone and a second bone portion of the first bone away or toward each other about a bony hinge to reach a targeted deformed configuration of the first bone achieving a corrected alignment of the lower limb, the first bone portion and the second bone portion being created after cutting the first bone the targeted deformed configuration of the first bone being maintained by an implant attached to the first bone portion and the second bone portion of the first bone with a plurality of screws in a plurality of respective screw holes, the lower limb comprising the first bone and a second bone articulated with the first bone, the surgical system comprising: a storage unit; a control unit configured to communicate with the storage unit; a robotic arm, the control unit being configured to control the robotic arm; a surgical tool configured to be attached to the robotic arm and to perform at least one of the following operations: drilling at least one screw hole in the first bone along a respective predetermined drilling axis and until a respective predetermined depth, performing a partial cut in the first bone along at least one predetermined cutting plane to create the first bone portion and the second bone portion, the control unit being configured to compute the respective drilling axis, the respective predetermined depth and the predetermined cutting plane based on a planned position of the implant and a planned pose of the plurality of screws on a 3D model, the 3D model representing the first bone in the targeted deformed configuration, the predetermined drilling axis, the predetermined depth and the predetermined cutting plane being stored in the storage unit, a tracking system comprising, at least, a first tracker configured to be fixed to the robotic arm, a second tracker and a third tracker configured to be fixed respectively to the first bone and the second bone, the tracking system being configured to determine a relative pose of the robotic arm with respect to the first and the second bone, and to send corresponding localization data to the control unit, the control unit being configured to control the robotic arm to: align the surgical tool with the predetermined cutting plane or the predetermined drilling axis based on the localization data provided by the tracking system; and displace the surgical tool along the predetermined drilling axis until reaching the predetermined depth based on the localization data.

[0011] By "pose", we mean both positions and orientations (i.e. six degrees of freedom in all) of an object, such as a tracker.

[0012] The 3D model may further comprise a bone volume and a bone surface of the first bone, the bone volume comprising a cortical bone and a cancellous bone of the first bone, the bone surface delimiting the bone volume, and the control unit may be further configured to compute the predetermined depth as a distance along the predetermined drilling axis from an entry point of the surgical tool on the bone surface to an end point located in the cortical bone opposite to the entry point with respect to the cancellous bone.

[0013] The storage unit may comprise a plurality of screw references, each screw reference defining a diameter and a length of a respective screw, the control unit being further configured to select, for each screw hole, a screw reference whose diameter is less than or equal to a diameter of the screw hole and whose length corresponds to the respective predetermined depth of the screw hole. The surgical system may further comprise a user interface coupled to the control unit, the control unit being further configured to compute a representation of a relative pose of the surgical tool with respect to the predetermined cutting plane or with respect to the predetermined drilling axis, a representation of the predetermined drilling axis, a representation of the predetermined depth and / or a representation of the predetermined cutting plane on the model of the first bone, the user interface being configured to display the representation.

[0014] The user interface may be further configured to display, for each screw hole, a representation of the selected screw reference.

[0015] The control unit may be further configured to allow an activation of the surgical tool only when the surgical tool is aligned with the predetermined cutting plane or the predetermined drilling axis.

[0016] The control unit may be further configured to control the robotic arm to displace and to align the surgical tool at a relative speed with respect to the predetermined cutting plane or the predetermined drilling axis between a predetermined minimum relative speed and a predetermined maximum relative speed.

[0017] The control unit may be further configured to control the robotic arm to displace and to align the surgical tool at a rotation speed between a predetermined minimum rotation speed and a predetermined maximum rotation speed.

[0018] The robotic arm may comprise at least six motorized joints, the control unit being further configured to control a motorized joint of the at least six motorized joints.

[0019] The surgical system may further comprise an input device configured to communicate with the control unit, the control unit being configured to receive an input from a user through the input device and to take into account said input to control the robotic arm and / or the surgical tool.

[0020] According to a second aspect of the present disclosure, it is provided a computer- assisted surgical method for osteotomy of a first bone of a lower limb to correct a misalignment of the lower limb by moving a first bone portion of the first bone and a second bone portion of the first bone away from or toward each other about a bony hinge to reach a targeted deformed configuration of the first bone achieving a corrected alignment of the lower limb, the first bone portion and the second bone portion being created after cutting the first bone, the lower limb comprising the first bone and a second bone articulated with the first bone, the method being implemented by the control unit of the surgical system, the method comprising: computing a 3D model representing the first bone in the targeted deformed configuration; based on a planned position of the implant and a planned pose of a plurality of screws on the 3D model, computing at least one of the following features: a drilling axis for a respective screw hole, a respective depth of the screw hole; a drilling axis for a hinge hole, the drilling axis for the hinge hole forming a rotation axis of the hinge, wherein the drilling axis for the hinge hole is non-secant with the drilling axis for the respective screw hole; a insertion axis for at least one pin a respective depth of the pin, the insertion axis for the pin crossing the first bone portion and the second bone portion, based on the localization data of the tracking system and the drilling axis for the hinge hole, control the robotic arm to perform at least one of the following operation: align the surgical tool with the drilling axis for the respective screw hole based on the localization data provided by the tracking system and displace the surgical tool along the drilling axis for the respective screw hole until reaching the predetermined depth of the respective screw hole based on the localization data; align the surgical tool with the drilling axis for the hinge hole based on the localization data and displace the surgical tool along the drilling axis for the respective hinge hole; align the surgical tool with the insertion axis for the respective pin and displace the surgical tool along the insertion axis for the respective pin until reaching the predetermined depth of the pin.

[0021] According to a third aspect of the present disclosure, it is provided a computer-assisted surgical method for osteotomy of a first bone of a lower limb to correct a misalignment of the lower limb by moving a first bone portion of the first bone and a second bone portion of the first bone away from or toward each other about a bony hinge to reach a targeted deformed configuration of the first bone achieving a corrected alignment of the lower limb, the first bone portion and the second bone portion being created after cutting the first bone, the lower limb comprising the first bone and a second bone articulated with the first bone, the method being implemented by the control unit of the surgical system, the method comprising: computing a 3D model representing the first bone in the targeted deformed configuration; based on a planned position of the implant and a planned pose of a plurality of screws on the 3D model: computing at least one drilling axis for a respective screw hole, a respective depth of the screw hole and at least one cutting plane; then based on the drilling axis for the respective screw hole, the respective depth of the screw hole and the cutting plane, computing a drilling axis for a hinge hole, the drilling axis for the hinge hole forming a rotation axis of the hinge, wherein the drilling axis for the hinge hole is non-secant with the drilling axis for the respective screw hole; and based on the localization data of the tracking system and the drilling axis for the hinge hole, control the robotic arm to: align the surgical tool with the drilling axis for the respective screw hole based on the localization data provided by the tracking system; displace the surgical tool along the drilling axis for the respective screw hole until reaching the predetermined depth of the respective screw hole based on the localization data; align the surgical tool with the drilling axis for the hinge hole based on the localization data; and displace the surgical tool along the drilling axis for the respective hinge hole.

[0022] The computer-assisted surgical method may further comprise: based on the planned position of the implant and the planned pose of a plurality of screws on the 3D model, the drilling axis for the respective screw hole, the respective depth of the screw hole, the cutting plane and the drilling axis of the hinge hole, computing at least one insertion axis for a respective pin and a respective depth of the pin, the insertion axis for the pin crossing the first bone portion and the second bone portion, wherein the insertion axis for the respective pin is non-secant with the drilling axis for the respective screw hole, the drilling axis of the hinge hole and the cutting plane; and based on the localization data of the tracking system and the drilling axis for the pin, control the robotic arm to: after performing a partial cut in the first bone along at least one predetermined cutting plane to create the first bone portion and the second bone portion, align the surgical tool with the drilling axis for the respective pin; and displace the surgical tool along the insertion axis for the respective pin until reaching the predetermined depth of the pin.

[0023] According to a fourth aspect of the present disclosure, it is provided a computer- assisted surgical method for osteotomy of a first bone of a lower limb to correct a misalignment of the lower limb by moving a first bone portion of the first bone and a second bone portion of the first bone away from or toward each other about a bony hinge to reach a targeted deformed configuration of the first bone achieving a corrected alignment of the lower limb, the first bone portion and the second bone portion being created after cutting the first bone, the lower limb comprising the first bone and a second bone articulated with the first bone, the method being implemented by the control unit of the surgical system, the method comprising: computing a 3D model representing the first bone in the targeted deformed configuration; based on a planned position of the implant and a planned pose of a plurality of screws on the 3D model: computing a drilling axis for a hinge hole and a cutting plane, the drilling axis for the hinge hole forming a rotation axis of the hinge; then based on the drilling axis for the hinge hole and the cutting plane, computing at least one drilling axis for a respective screw hole, a respective depth of the screw hole, wherein the drilling axis for the hinge hole is non-secant with the drilling axis for the respective screw hole; and based on the localization data of the tracking system and the drilling axis for the hinge hole, control the robotic arm to: align the surgical tool with the drilling axis for the hinge hole based on the localization data; displace the surgical tool along the drilling axis for the respective hinge hole; align the surgical tool with the drilling axis for the respective screw hole based on the localization data provided by the tracking system; and displace the surgical tool along the drilling axis for the respective screw hole until reaching the predetermined depth of the respective screw hole based on the localization data.

[0024] The computer-assisted surgical method may further comprise: based on the planned position of the implant and the planned pose of a plurality of screws on the 3D model, the drilling axis for the respective screw hole, the respective depth of the screw hole, the cutting plane and the drilling axis of the hinge hole, computing at least one insertion axis for a respective pin and a respective depth of the pin, the insertion axis for the pin crossing the first bone portion and the second bone portion, wherein the insertion axis for the respective pin is non-secant with the drilling axis for the respective screw hole, the drilling axis of the hinge hole and the cutting plane; and based on the localization data of the tracking system and the drilling axis for the pin, control the robotic arm to: after performing a partial cut in the first bone along at least one predetermined cutting plane to create the first bone portion and the second bone portion, align the surgical tool with the drilling axis for the respective pin; and displace the surgical tool along the insertion axis for the respective pin until reaching the predetermined depth of the pin. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Further features, purposes and advantages will be apparent from the following description, which is purely illustrative and not limiting, and which should be read in conjunction with the drawings in which: figure 1a to 1d are schematic views of a first bone and a second bone of a lower limb showing a partial cut for respectively a high-tibial osteotomy (figure 1 a), a distal tibial osteotomy (figure 1 b), a distal femoral osteotomy (figure 1c) and a proximal femoral osteotomy (figure 1d); figures 2a to 2c are schematic views of the first bone showing a partial cut with a hinge hole in the case of the high-tibial osteotomy; figures 3a and 3b are schematic views of the first bone with pins inserted in the first bone in the case of the high-tibial osteotomy; figures 4a and 4b illustrate different embodiments of a surgical system; figures 5a, 5b and 5c illustrate a detailed embodiment of a robotic arm equipped with different surgical tools; figure 6a illustrates a schematic view of the 3D model of the bone in the targeted deformed configuration, the pose of the implant and screws to fix the implant; and figures 6b and 6c illustrate a fixation of an implant with respectively bi-cortical and mono-cortical screws.

[0026] DETAILED DESCRIPTION

[0027] In reference to figures 1a to 1 d, an osteotomy of a first 1 , respectively second bone 2 of a lower limb is a surgical operation wherein the first 1 , respectively second bone 2 is cut and reconfigured to correct a misalignment in the lower limb.

[0028] In the following description, it is assumed for the sake of conciseness that osteotomy is carried out on the first bone 1 , but osteotomy may, in addition or alternatively, be carried out on the second bone 2.

[0029] In an open wedge osteotomy, a partial cut is made through the first bone 1 to obtain a first bone portion 11 and a second bone portion 12. The first and the second bone portions 11 , 12 can then be moved away from each other about a bony hinge 13 to reach an opened targeted deformed configuration of the first bone 1 achieving a corrected alignment of the limb. In a closed wedge osteotomy, at least two partial cuts are performed in the first bone 1 to remove a wedge-shaped portion to obtain the first bone portion 11 and the second bone portion 12 that are moved toward each other about the bony hinge 13 to reach a closed targeted deformed configuration of the first bone 1 achieving a corrected alignment of the lower limb. Depending on the correction to be achieved, the partial cut(s) may be performed in different locations of the limb. For example, the cut(s) may be performed in the tibia, adjacent to the knee, in case of a high-tibial osteotomy illustrated in figure 1a, or adjacent to the ankle, in case of a distal tibial osteotomy illustrated in figure 1b. The cut(s) may also be performed in the femur, adjacent to the knee, in case of a distal femoral osteotomy illustrated in figure 1c, or adjacent the hip, in case of a proximal femoral osteotomy illustrated in figure 1d. In some situations, cuts may be performed in both the tibia and the femur.

[0030] To reduces stress concentration located around the hinge, for example at an end line 24 of each partial cut, a hinge hole may be drilled at the end of each partial cut.

[0031] For example, in figures 2a to 2c, the first bone 1 to be partially cut is the proximal tibia (figure 2a) and the partial cut is performed in the tibia adjacent to the knee (figure 2b). A hinge hole 23 is drilled at the end of the partial cut to match the edge of the partial cut, in a direction comprised within the cutting plane 17 of the partial cut. Therefore, the first and the second bone portions 11 , 12 can then be moved away from each other about the hinge hole 23 (figure 2c).

[0032] To prevent bone fractures and absorb overstresses when bones are moved away, at least one pin (also called K-wire) may be inserted into the first bone percutaneously. For example, as illustrated in figures 3a and 3b, the pin 51 may be inserted from the first bone portion 11 to the second bone portion 12 (figure 3a) or from the second bone portion 12 to the first bone portion 11 (figure 3b).

[0033] Depending on the osteotomy to be performed, a hinge hole may be drilled with or without pin and vice versa.

[0034] A first table below summarizes several embodiments of osteotomy procedures wherein the screw hole, the hinge hole and the partial cut are performed. Each line represents a successive step and each column represent one independent embodiment. Table must be read from top to bottom.

[0035] A second table below summarizes several embodiments of osteotomy procedures wherein the screw hole(s), the hinge hole, pin insertion and the partial cut(s) are performed. Each line represents a successive step and each column represent one independent embodiment. Tables must be read from top to bottom.

[0036] In a preferred embodiment, both hinge hole drilling and pin insertion are performed and the hinge hole is drilled before pin insertion.

[0037] An implant is then fixed to the first bone 1 with a plurality of screws in a respective plurality of screw holes drilled in the first bone 1 to maintain the first bone 1 in the deformed configuration. The implant may be a locking implant or a non-locking implant. By “locking implant” we here mean that the implant comprises through holes comprising an inner thread configured to engage a respective outer thread of the screw, to hold the plurality of screws. By “non-locking implant” we here mean that the implant comprises through holes having a smooth inner surface, each screw passing through the implant without mechanical engagement.

[0038] A surgical system 100 configured to perform the osteotomy and illustrated by several examples in figure 4a and 4b is described below.

[0039] The surgical system comprises a base from which extends a robotic arm 110. For instance, the base can be a wheeled cart 101 adapted to be displaced in the operating room.

[0040] The robotic arm extends between a first end connected to the base 101 and a second end which forms a flange of the robotic arm 110. The robotic arm 110 comprises several segments 113 connected to one another thanks to motorized joints 114. The robotic arm may comprise at least six motorized joints. The robotic arm could also comprise more than six motorized joints without departing from the scope of the disclosure.

[0041] One or more tools may be interchangeably attached to a surgical tool comprised in the flange of the robotic arm to cut, drill the bone or to insert a pin in the bone according to a target axis or a target plane, the robotic arm constraining the tool in said target axis or target plane. In particular, a surgical handpiece attachment 131 interconnects the surgical tool and the tool. Therefore, a rotational power provided by the surgical tool is converted into another mechanical power to operate the tool. The arrangement of the tool and the surgical handpiece attachment depend on the surgical operation.

[0042] In an example embodiment, the tool is configured to drill screw holes and hinge holes in the first bone. The tool comprises a rotation tool 132, such as a drill as shown for example in figure 5b, and the surgical handpiece 131 is configured to transmit the rotation power from the surgical tool to the rotation tool. The tool may also be a laser, a water jet, or focused ultrasounds.

[0043] In another example embodiment, the tool 132 is configured to perform a partial cut in the first bone to create the first and second bone portions. The tool comprises a cutting tool 132, such as a sawing blade as shown for example in figure 5a, and the surgical handpiece is configured to convert the rotation power from the surgical tool into a translation power for the cutting tool.

[0044] In another example embodiment, the tool 132 is configured to be inserted percutaneously in the first bone. The tool comprises a pin 132, so-called k-wire, as shown for example in figure 5c, and the surgical handpiece is configured to convert the rotation power from the surgical tool into a translation power to push the pin percutaneously in the first bone.

[0045] By displacing the robotic arm, it is thus possible to drill a plurality of screw holes according to a planned sequence and / or to perform a plurality of partial cuts.

[0046] The surgical system comprises a control unit 120 configured to control the robotic arm. The control unit may, for instance, comprise one or more microprocessor, one or more random access memory (RAM) and / or one or more read-only memory (ROM), one or more calculators, one or more computers and / or one or more computer programs. The computer program(s) comprise code instructions to control the robotic arm. In addition, the control unit may include other devices and circuitry for performing the functions described herein such as, for example, a hard drive, input / output circuitry, and the like. The input / output circuitry can be adapted to treat digital and / or analog signals such as electromagnetic signals or video.

[0047] The surgical system can comprise at least one input device - not shown - and at least one processing unit adapted to receive inputs transmitted by the user through the input device and to compute instructions to be sent to one or several motorized joints of the robotic arm so as to activate and / or displace the surgical tool as commanded by the user, but with safety parameters - not detailed in this document - considered by said processing unit. For instance, the input device can be formed as a joystick or a handle mounted on the robotic arm, near the surgical tool. The processing unit may be integrated in the control unit or configured to communicate with the control unit.

[0048] The surgical system also comprises a tracking system 150. The tracking system is configured to determine, at a predetermined frequency, for example greater than 100 Hz, a relative pose of the robotic arm with respect to the first and the second bone, and to send corresponding localization data to the control unit. To that end, the tracking system comprises at least a first tracker attached to the robotic arm, a second and a third tracker respectively fixed to the first and second bones. The first tracker may be attached to the flange of the robotic arm. Alternatively, the first tracker may be arranged on any segment of the robotic arm. According to another alternative, the first tracker may be arranged on the base of the surgical system. A kinematic model of the robotic arm is stored in a memory of the control unit, and the control unit is thus able to determine the pose of the surgical tool relative to the first tracker based on said kinematic model.

[0049] The first and second trackers may be fixed respectively to the first and second bones by screwing or impacting.

[0050] The tracking system 150 may be an optical tracking system as for instance illustrated in figure 4a. The optical tracking system comprises at least a first tracker 151 rigidly fixed to the robotic arm 110, a second and third trackers 152, 153 rigidly attached respectively to the first and second bones 1 , 2 and a camera system 154 configured to detect the current pose of the first, second and third trackers 151 , 152, 153 and to determine, based on said current poses of the trackers 151 , 152, 153, the relative pose of the robotic arm 110 with respect to the first and second bone 1 , 2.

[0051] In another embodiment, the tracking system 150 may be an electromagnetic tracking system, as for instance illustrated in figure 4b.

[0052] The electromagnetic tracking system comprises at least a first, second and third trackers 151 , 152, 153 configured to receive an electromagnetic field, and an emitting device 154 configured to emit the electromagnetic field. The tracking system is configured to determine, from the electromagnetic field received by the trackers 151 , 152, 153, the relative pose of the robotic arm 110 with respect to the first and second bones 1 , 2.

[0053] The surgical system also comprises a storage unit 140, the control unit being configured to communicate with the storage unit. This communication can be wired or wireless without departing from the scope of the disclosure. According to the illustrated embodiment, the control unit 120 and the storage unit 140 are embedded within the base 101 of the system as shown in figures 4a and 4b, but they could be positioned anywhere else within the system, or even be remote from said system. The storage unit is configured to store a 3D model of the first bone and the second bone.

[0054] The 3D model of the first bone is determined during a planning procedure, for example by the control unit, and represents a targeted deformation of the first bone to correct the misalignment of the limb. Therefore, the 3D model comprises a pose of the implant and of the plurality of screws to fix the implant as shown for example in figure 6a. Several known methods can be used to carry out such planning and they are not developed in this document. The control unit is further configured to compute a drilling axis for each screw and a cutting plane 17 for each partial cut based on the 3D model of the first bone, for example during the planning procedure. Indeed, because the pose of the implant and the pose of the plurality of screws in the 3D model are already known, it is possible for example to compute the pose of each corresponding drilling axis. The control unit is also configured to determine a plurality of drilling axes and cutting planes 17 when several screw holes and partial cuts are performed.

[0055] The control unit may be configured to determine a drilling axis 21 for the hinge hole based on the planned position of the implant and the planned pose of the plurality of screws on the 3D model. The drilling axis for the hinge hole is comprised on the cutting planes 17 of the partial cuts and being perpendicular to the direction of each partial cut so that the hinge rotates around the drilling axis for the hinge hole. Therefore, the drilling axis for the hinge forms a rotation axis of the hinge.

[0056] Additionally, the control unit may be configured to determine the drilling axis 21 for the hinge hole based on the drilling axis for the screw hole such that the drilling axis for the hinge hole and the drilling axis for the screw hole do not cross each other. Therefore, the drilling axis for the hinge hole axis is non-secant with the drilling axis for the screw hole.

[0057] Alternatively or additionally, the control unit may be also configured to determine at least one insertion axis 22 for the pin based on the planned position of the implant and the planned pose of the plurality of screws on the 3D model. The insertion axis is comprised in a plane secant to the cutting planes 17 and crosses the first and second bone portions.

[0058] Additionally, the control unit may be configured to determine the insertion axis 22 for the pin based on the drilling axis for the screw hole and / or the hinge hole such that the insertion axis for the pin, the drilling axis for the hinge hole and the drilling axis for the screw hole do not cross each other. Therefore, the insertion axis for the pin is non-secant with the drilling axis for the hinge hole and the drilling axis for the screw hole.

[0059] The control unit is also configured to control the robotic arm to align the surgical tool with the predetermined cutting plane 17 or the predetermined drilling axis based on the localization data received from the tracking system. By “aligning” is meant in the present text that an active portion of the surgical tool is within the cutting plane 17 or the drilling axis. By “active portion” we here mean the portion of the surgical tool which is configured to cut or drill the region of interest. In the example illustrated in figure 5a wherein the surgical tool 130 is a saw, the active portion is formed by a blade 133a of the saw. In the example illustrated in figure 5b wherein the surgical tool 130 is a drill, the active portion is formed by the surface 133b of the drill bit. In the example illustrated in figure 5c, wherein the surgical tool 130 is a pin driver, the active portion is formed by the end 133c of the pin (the part where the pin entries to the skin first). The control unit is configured to compute movement(s) and send instructions to control one or several motorized joints of the robotic arm to align the surgical tool with the predetermined cutting plane 17 or the predetermined drilling axis based on the localization data. Several known methods can be used to carry out alignment and they are not developed in this document.

[0060] The alignment of the surgical tool can be done automatically by the robotic arm based on the planning and on localization data provided by the tracking system.

[0061] Alternatively, the alignment of the surgical tool can be commanded by the user via the input device, the control unit computing the instructions to the motorized joints based on the user’s input, the planning and the localization data provided by the tracking system.

[0062] In order to allow the user of the system to operate the surgical tool safely, the control unit 120 may be further configured to allow an activation of the surgical tool 130 only when the surgical tool 130 is aligned with the predetermined cutting plane 17 or the predetermined drilling axis.

[0063] The surgical tool can for instance be activated and / or guided by the user, through the input device. Alternatively, the control unit can be configured to activate the surgical tool to cut the bones automatically, based on the planning and on the determined poses of the concerned bones obtained thanks to the tracking system.

[0064] In order to drill a screw hole or a hinge hole with a predetermined length, the control unit is also configured to compute a depth of the screw hole based on the 3D model, for example during the planning procedure. Indeed, because the plurality of screws in the 3D model are already known, it is possible to compute the pose of each corresponding depth. Therefore, the control unit is also configured to displace the surgical tool along the drilling axis until reaching the predetermined depth. Consequently, the surgical system does not drill further than a “virtual end limit” (i.e. , the predetermined depth) which prevents overdrilling risks such as drilling soft tissues. It is notably shown in figure 6a wherein screws do emerge from the 3D model of the bone in the targeted deformed configuration. Another advantage is that the user of the system can operate the surgical tool with higher precision by drilling until the proper depth in addition to the proper pose.

[0065] In order to insert the pin, the control unit may be configured to compute a predetermined length of the insertion of the pin in the same way.

[0066] Each predetermined drilling axis, predetermined depth and predetermined cutting plane 17 computed are also stored in the storage unit.

[0067] The surgical system may be configured to allow the surgeon to select easily and quickly a proper screw among a lot of screw references. To do that, the storage unit may also comprise a plurality of screw references, such as a screw database, each screw reference defining a type (e.g. mono-cortical or bi-cortical), a diameter and a length of a respective screw. The control unit is further configured to select, for the screw hole, a screw reference whose diameter is less than or equal to a diameter of the screw hole and whose length corresponds to the predetermined depth of the screw hole. It is therefore not necessary for the user to test, and thus waste, several screws in the screw hole until finding a proper screw reference.

[0068] Mono-cortical or bi-cortical screws may be used to fix the implant.

[0069] The first bone 1 comprises a cortical bone 14 and a cancellous bone 15 as illustrated in figures 6b and 6c. The cortical bone 14 is a hard part of the first bone 1 compared to the cancellous bone 15 and the cortical bone 14 surrounds the cancellous bone 15. The cancellous bone 13 is a spongy and porous part of the first bone 1 compared to the cortical bone 14. The control unit may be further configured to determine a bone volume comprising the cortical and the cancellous bone 15, 14 and a bone surface delimiting the bone volume. Therefore, the 3D model may further comprise the bone volume and the bone surface determined by the control unit.

[0070] The control unit may be further configured to determine a second bone surface delimiting a contact between the cortical bone 14 and the cancellous bone 15. Therefore, the 3D model may further comprise the second bone surface determined by the control unit.

[0071] In one embodiment, the control unit may determine the second bone surface by processing an image comprising the first and the second bones. The image may be a 2D image or a 3D image, for example obtained by X-rays or magnetic resonance imaging (MRI). Based on the 2D image or the 3D image, the control unit may also be configured to compute a first bone density and a second bone density corresponding respectively to the cortical bone and the cancellous bone in the 3D bone model. For example, shades of gray of the 2D image or the 3D image are processed by algorithms to delimit a plurality of areas according to different gray levels. Thus, the cortical bone appears in the 2D image or the 3D image brighter than the cancellous bone. Then, algorithms draw a line in the 3D bone model between these two different grey levels.

[0072] In another embodiment, the control unit may determine the second bone surface by a statistical method.

[0073] By “bi-cortical screw” we here mean a screw 50 engaged in two opposite regions forming the cortical bone 14 and in the cancellous bone (figure 6b). By “mono-cortical screw” we here mean a screw 50 engaged in one region forming the cortical bone 14 (i.e. the region closest to the implant) and in the cancellous bone 15 (figure 6c).

[0074] In the case of a bi-cortical screw, i.e., a screw engaged in two opposite regions 141 , 142 forming the cortical bone 14, the control unit may be further configured to determine the predetermined depth as a distance along the predetermined drilling axis 20 from an entry point of the surgical tool on the bone surface to an end point located in the cortical bone 14 tissue opposite to the entry point with respect to the cancellous bone 15. Consequently, the surgical system 130 can perform the screw hole 30 delimited by the entry point 31a and the end point 32a without drilling through both sides of the first bone 1 as shown in figure 6b. In the case of a mono-cortical screw, i.e. a screw engaged once in one region 141 forming the cortical bone 14 of the first bone 1 , the control unit may also be configured to determine the predetermined depth as a distance along the predetermined drilling axis from the entry point of the surgical tool on the bone surface to an end point 32b located in the cancellous bone 15. Therefore, the surgical system 130 can perform properly the screw hole 30 delimited by the entry point 31b and the end point 32b as shown in figure 6c.

[0075] In the case of a pin, the control unit may also be configured to determine the predetermined depth as a distance along the predetermined insertion axis from an entry point 31c, 31 d (figure 3a and 3b) of the pin on the bone surface, the entry point being on the bone surface of the first bone portion 11 or the second bone portion 12 of the first bone 1 , to an end point 32c, 32d located in the cancellous bone 15 of the second bone portion 12 or the first bone portion 11 respectively. Therefore, the surgical system 130 can perform properly the pin insertion delimited by the entry point and the end point.

[0076] In addition to posing the surgical tool, the control unit may be further configured to determine a maximum and / or a minimum relative speed of the surgical tool with respect to the predetermined cutting plane 17 or the predetermined drilling axis based on the localization data provided by the tracking system. Of course, a plurality of maximum and / or minimum relative speeds may be determined so as to adapt the relative speed of the surgical tool as required by the surgeon. For example, when the surgical tool is remote to the cutting plane 17 or the drilling axis, the robotic arm needs to displace the surgical tool quickly. When the surgical tool is close to the cutting plane 17 or the drilling axis, the robotic arm needs more accuracy and therefore needs to displace the surgical tool at a lower speed but also above a minimum speed to cut or drill accurately.

[0077] In one embodiment, the minimum relative speed is zero.

[0078] Therefore, the control unit may compute instructions to control the surgical tool based on the maximum and / or the minimum relative speed previously determined.

[0079] The control unit may also be configured to determine a maximum and / or a minimum rotation speed of the surgical tool based on the localization data provided by the tracking system. The rotation speed may be an oscillation of a saw or a rotation of a drill. The maximum and / or minimum rotation and relative speeds allow the user to drill and perform partial cuts without damage the first bone, for example by overheating bone tissues or by vibrations. Of course, a plurality of maximum and / or minimum rotation speeds may be determined so as to adapt the rotation speed of the surgical tool as required by the surgeon. Indeed, cancellous and cortical bones does not have a same hardness. In addition, cancellous bone does not overheat at a same temperature than the cortical bone. Therefore, determining different maximum and / or minimum rotation speeds allows to improve accuracy when drilling is performed. In one embodiment, the minimum rotation speed is zero.

[0080] Therefore, the control unit may compute instructions to control the surgical tool based the maximum and / or the minimum rotation speed previously determined.

[0081] The control unit may be further configured to determine the relative speed and the rotation speed based on a size of the surgical tool, for example a length of the surgical tool, and a design of the surgical system, for example specifications of the motorized joints.

[0082] Finally, the surgical system advantageously comprises at least one user interface configured to display a representation computed by the control unit of the pose of the surgical tool with respect to each predetermined cutting plane 17 and / or with respect to the predetermined drilling axis, a representation of the predetermined drilling axis, a representation of the predetermined depth, a representation of the predetermined cutting plane 17, and / or the 3D model. Thus, the user of the system can appreciate at any time the relative pose of the above objects with respect to one another. The user interface may be further configured to display, for each screw hole, a representation of the selected screw reference. Thus, the user can select a proper screw quickly. According to the illustrated embodiment in figures 4a and 4b, the user interface 160 is formed as a display attached to the robotic arm 110. Obviously, this is merely an example and the display could be positioned on another part of the surgical system, such as its base, within the scope of the disclosure. Alternatively, the display could also be attached to an operating table 170 where a patient lies in figure 4a and 4b. The display may integrate a touch-sensitive interface to receive inputs transmitted by the user. The display may be remoted controlled by the control unit. According to yet another alternative, the display device could be an augmented reality device configured to be positioned between the eyes of the user and the region of interest, such as augmented reality glasses, goggles, or panel.

Claims

CLAIMS1 . A surgical system (100) for osteotomy of a first bone (1) of a lower limb to correct a misalignment of the lower limb by moving a first bone portion (11) of the first bone and a second bone portion (12) of the first bone (1) away or toward each other about a bony hinge (13) to reach a targeted deformed configuration of the first bone (1) achieving a corrected alignment of the lower limb, the first bone portion (11) and the second bone portion (12) being created after cutting the first bone (1), the targeted deformed configuration of the first bone (1) being maintained by an implant (40) attached to the first bone portion (11) and the second bone portion (12) of the first bone (1) with a plurality of screws (50) in a plurality of respective screw holes, the lower limb comprising the first bone (1) and a second bone (2) articulated with the first bone (1), the surgical system (100) comprising: a storage unit (140); a control unit (120) configured to communicate with the storage unit (140); a robotic arm (110), the control unit (120) being configured to control the robotic arm (110); a surgical tool (130) configured to be attached to the robotic arm (110) and to perform at least one of the following operations: drilling at least one screw hole in the first bone (1) along a respective predetermined drilling axis (20) and until a respective predetermined depth, performing a partial cut in the first bone (1) along at least one predetermined cutting plane (17) to create the first bone portion (11) and the second bone portion (12), the control unit (120) being configured to compute the respective drilling axis (20), the respective predetermined depth and the predetermined cutting plane (17) based on a planned position of the implant (40) and a planned pose of the plurality of screws (50) on a 3D model, the 3D model representing the first bone (1) in the targeted deformed configuration, the predetermined drilling axis, the predetermined depth and the predetermined cutting plane (17) being stored in the storage unit (140), a tracking system (150) comprising, at least, a first tracker (151) configured to be fixed to the robotic arm, a second tracker (152) and a third tracker (153) configured to be fixed respectively to the first bone (1) and the second bone (2), the tracking system (150) being configured to determine a relative pose of the robotic arm (110) with respect to the first and the second bone, and to send corresponding localization data to the control unit (120), the control unit (120) being configured to control the robotic arm (110) to:align the surgical tool (130) with the predetermined cutting plane (17) or the predetermined drilling axis based on the localization data provided by the tracking system (150); and displace the surgical tool (130) along the predetermined drilling axis (20) until reaching the predetermined depth based on the localization data.

2. The surgical system (100) of claim 1 , wherein the 3D model further comprises a bone volume and a bone surface of the first bone (1), the bone volume comprising a cortical bone (14) and a cancellous bone (13) of the first bone (1), the bone surface delimiting the bone volume, and the control unit (120) is further configured to compute the predetermined depth as a distance along the predetermined drilling axis from an entry point (31a, 32a) of the surgical tool (130) on the bone surface to an end point (31b, 32b) located in the cortical bone (14) opposite to the entry point with respect to the cancellous bone (15).

3. The surgical system (100) according to one of the claims 1 to 2, wherein the storage unit (140) comprises a plurality of screw references, each screw reference defining a diameter and a length of a respective screw, the control unit (120) being further configured to select, for each screw hole, a screw reference whose diameter is less than or equal to a diameter of the screw hole and whose length corresponds to the respective predetermined depth of the screw hole.

4. The surgical system (100) according to one of the claims 1 to 3, further comprising a user interface (160) coupled to the control unit (120), the control unit (120) being further configured to compute a representation of a relative pose of the surgical tool with respect to the predetermined cutting plane (17) or with respect to the predetermined drilling axis (20), a representation of the predetermined drilling axis (20), a representation of the predetermined depth and / or a representation of the predetermined cutting plane (17) on the model of the first bone, the user interface (160) being configured to display the representation.

5. The surgical system (100) according to claim 4 in combination with claim 3, wherein the user interface (160) is further configured to display, for each screw hole, a representation of the selected screw reference.

6. The surgical system (100) according to one of the claims 1 to 5, wherein the control unit (120) is further configured to allow an activation of the surgical tool (130) only when thesurgical tool (120) is aligned with the predetermined cutting plane (17) or the predetermined drilling axis (20).

7. The surgical system (100) according to one of the claims 1 to 6, wherein the control unit (120) is further configured to control the robotic arm (110) to displace and to align the surgical tool (130) at a relative speed with respect to the predetermined cutting plane (17) or the predetermined drilling axis (20) between a predetermined minimum relative speed and a predetermined maximum relative speed.

8. The surgical system (100) according to one of the claims 1 to 7, wherein the control unit (120) is further configured to control the robotic arm (110) to displace and to align the surgical tool (130) at a rotation speed between a predetermined minimum rotation speed and a predetermined maximum rotation speed.

9. The surgical system (100) according to one of the claims 1 to 8, wherein the robotic arm (110) comprises at least six motorized joints (114), the control unit (120) being further configured to control a motorized joint (114) of the at least six motorized joints (114).

10. The surgical system according to one of claims 1 to 9, further comprising an input device configured to communicate with the control unit, the control unit (120) being configured to receive an input from a user through the input device and to take into account said input to control the robotic arm (110) and / or the surgical tool (130).

11. The surgical system according to one of claims 1 to 10, wherein the surgical tool (130) is further configured to drill at least one hinge hole (23) in the first bone (1) along a respective predetermined drilling axis (21), the respective drilling axis (21) for the hinge hole forming a rotation axis of the hinge (13), the control unit (120) being further configured to compute the respective predetermined drilling axis (21) for the hinge hole based on the planned position of the implant (40), the planned pose of the plurality of screws (50), and the respective predetermined drilling axis (20) for the screw hole on the 3D model, wherein the respective drilling axis (21) for the hinge hole is non-secant with the respective drilling axis (20) for the screw hole, the predetermined drilling axis for the hinge hole being stored in the storage unit (140), the control unit (120) being configured to control the robotic arm (110) to:align the surgical tool (130) with the predetermined drilling axis (21) for the hinge hole based on the localization data provided by the tracking system (150); and displace the surgical tool (130) along the drilling axis (21) for the hinge hole.

12. The surgical system according to claim 1 to 10, wherein the surgical tool (130) is further configured to insert at least one pin in the first bone (1) along a respective predetermined insertion axis (22) and until a respective predetermined depth, the respective predetermined insertion axis (22) for the pin crossing the first bone portion (11) and the second bone portion (12), the control unit (120) being further configured to compute the respective predetermined insertion (22) axis for the pin and the respective predetermined depth for the pin based on the planned position of the implant (40), the planned pose of the plurality of screws (50) and the respective drilling axis (20) for the screw hole on the 3D model, wherein the respective drilling axis (20) for the screw hole and the respective insertion axis (22) for the pin are non-secant, the respective predetermined insertion axis (22) for the pin and the respective predetermined depth of the hinge hole being stored in the storage unit (140), the control unit (120) being configured to control the robotic arm (110) to: align the surgical tool (130) with the respective predetermined insertion axis (22) for the pin based on the localization data provided by the tracking system (150); and displace the surgical tool (130) along the respective predetermined insertion axis (22) for the pin until reaching the predetermined depth based on the localization data.

13. The surgical system according to one of claims 1 to 10, wherein the surgical tool (130) is further configured to: drill at least one hinge hole (23) in the first bone (1) along a respective predetermined drilling axis (21), the respective predetermined drilling axis (21) for the hinge hole forming a rotation axis of the hinge (13); and insert at least one pin in the first bone (1) along a respective predetermined insertion axis (22) and until a respective predetermined depth, the respective predetermined insertion axis (22) for the pin crossing the first bone portion (11) and the second bone portion (12), the control unit (120) being further configured to compute: the respective drilling axis for the pin and the respective predetermined depth for the pin based on the planned position of the implant (40), the planned pose of theplurality of screws (50), the respective drilling axis (20) for the screw hole and the respective drilling axis (21) for the hinge hole on the 3D model, the respective drilling axis for the hinge hole based on the planned position of the implant (40), the planned pose of the plurality of screws (50), the respective drilling axis (20) for the screw hole and the respective drilling axis (22) for the pin on the 3D model, wherein the respective drilling axis (21) for the hinge hole, the respective drilling axis (20) for the screw hole and the respective drilling axis (22) for the pin are nonsecant, the predetermined drilling axis for the hinge hole, the predetermined drilling axis for the pin and the predetermined depth of the pin being stored in the storage unit (140), the control unit (120) being configured to control the robotic arm (110) to: align the surgical tool (130) with the predetermined respective drilling axis for the hinge hole (21) and the predetermined respective insertion axis (22) for the pin based on the localization data provided by the tracking system (150); and based on the localization data, displace the surgical tool (130) along the drilling axis (21) for the hinge hole and along the predetermined insertion axis (22) for the pin until reaching the predetermined depth.