[go: up one dir, main page]

WO2022239294A1 - Information input device, control device, and surgery system - Google Patents

Information input device, control device, and surgery system Download PDF

Info

Publication number
WO2022239294A1
WO2022239294A1 PCT/JP2021/048640 JP2021048640W WO2022239294A1 WO 2022239294 A1 WO2022239294 A1 WO 2022239294A1 JP 2021048640 W JP2021048640 W JP 2021048640W WO 2022239294 A1 WO2022239294 A1 WO 2022239294A1
Authority
WO
WIPO (PCT)
Prior art keywords
outer shell
input device
sensor
information input
force
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2021/048640
Other languages
French (fr)
Japanese (ja)
Inventor
一生 本郷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Group Corp
Original Assignee
Sony Group Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Group Corp filed Critical Sony Group Corp
Publication of WO2022239294A1 publication Critical patent/WO2022239294A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B34/35Surgical robots for telesurgery
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/02Hand grip control means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer

Definitions

  • this disclosure relates to an information input device, a control device, and an operation system for an operator to perform an input operation on the master side, for example, in a master-slave system.
  • a master-slave surgical system for example, has been developed for the purpose of suppressing operator's hand tremors and absorbing differences in skill between operators through operational support, and is becoming widespread in the medical field.
  • an operator operates an input device on the master side, and on the slave side, a slave robot is driven according to the operation amount of the input device by the operator to perform surgery.
  • the slave robot is equipped with, for example, one or more robot arms, and medical instruments such as forceps, tweezers, and treatment instruments are mounted on the distal end of each robot arm.
  • a bilateral control master-slave system has been proposed (see Patent Document 1).
  • the operator recognizes the external force received by the surgical tool at the distal end of the slave robot from the affected area as a force sensation, thereby suppressing the invasion of the affected area.
  • a force sensation using an input device operated by an operator on the master side.
  • a haptic presentation device consists of a wheel (omni-wheel) provided in a sphere and drives a spherical body with three degrees of freedom (see Patent Document 2).
  • a wheel omni-wheel
  • Patent Document 2 For the operator of this haptic presentation device, the force and moment existing in a virtual world constructed on a computer transmitted by a driving unit or in a remotely controlled robot or the like are presented as a tactile sensation through a sphere in the hand. be.
  • Patent Literature 2 describes that a six-axis torque sensor is arranged at the bottom, there is concern that the resolution of the torque sensor will be rough and noise will increase due to supporting the weight of the drive unit.
  • the outer shell has a hollow spherical structure and has an opening into which the user's finger is inserted;
  • An information input device has been proposed that includes a rotation detection unit that detects a rotation angle when the outer shell is manually operated with the finger (see Patent Document 3).
  • This information input device is lightweight, capable of inputting or measuring rotational angles with three degrees of freedom, and has a wide rotational movable range.
  • this information input device does not have means for rotationally driving the outer shell, it cannot present rotational force to the user.
  • An object of the present disclosure is to provide an information input device, a control device, and an operation system that can input a rotation angle with three degrees of freedom and present a force sensation including a rotational force.
  • the present disclosure has been made in consideration of the above problems, and the first aspect thereof is an outer shell having a hollow spherical structure; a drive unit that rotationally drives the outer shell; an adsorption unit that adsorbs the outer shell so that the surface of the outer shell is in contact with the driving unit; an opening for inserting a user's finger provided in the outer shell; a sensor unit disposed inside the outer shell; It is an information input device comprising
  • the drive section consists of three or more drive sections, and drives the outer shell section to rotate about three axes.
  • Each of said three or more drives comprises a motor and an omni-wheel attached to the output shaft of said motor.
  • the suction unit suctions the outer shell so as to press the surface of the outer shell against the omniwheel of each driving unit.
  • the omniwheel contacts the surface of the outer shell and transmits the rotational force of the motor to the outer shell by frictional force.
  • the sensor section includes a position and orientation sensor that detects the position and orientation of the outer shell section. Further, the sensor section further includes a force sensor that detects an external force acting inside the outer shell section. A tubular cover member is attached over the force sensor, and parts that a user touches with a finger are arranged in the cover member.
  • a second aspect of the present disclosure is an information input device according to the first aspect; a translating structure on which the information input device is mounted; a control unit that controls the drive unit and the translation structure unit based on sensor information detected by the sensor unit; It is a control device comprising
  • the sensor section includes a force sensor that detects an external force acting inside the outer shell and a posture sensor that detects the posture of the outer shell.
  • the controller converts the sensor value detected by the force sensor into the coordinate system of the translational structure based on the orientation information of the outer shell measured by the orientation sensor, and uses a disturbance observer and a torque sensor to convert the sensor value detected by the force sensor into the coordinate system of the translational structure. to estimate the force acting on the translational structure, and compare the difference between these two forces to identify the force acting outside the detection range of the force sensor.
  • a third aspect of the present disclosure is a master-slave surgical system
  • the master device includes an outer shell having a hollow spherical structure, a drive unit that rotationally drives the outer shell, and a surface of the outer shell that attracts the outer shell so as to be in contact with the drive unit.
  • an input device including a suction unit, an opening provided in the outer shell for inserting a user's finger, and a sensor unit disposed inside the outer shell; the slave device operates based on an operation on the input device; It is a surgical system.
  • system refers to a logical assembly of multiple devices (or functional modules that implement specific functions), and each device or functional module is in a single housing. It does not matter whether or not
  • an information input device a control device, and an operation system that can input a rotation angle with three degrees of freedom and present a force sensation including a rotational force.
  • FIG. 1 is a diagram showing a functional configuration example of a master-slave surgery system 100.
  • FIG. 2 is a diagram showing the external configuration of the information input device 200.
  • FIG. 3 is a diagram showing the external configuration of the information input device 200.
  • FIG. 4 is a diagram showing the positional relationship between the outer shell portion 210 and the driving portion 220.
  • FIG. 5 is a diagram showing the external configuration (upper surface) of the information input device 200.
  • FIG. FIG. 6 is a diagram showing information input device 200 as viewed from the bottom surface of outer shell 210. As shown in FIG. FIG. FIG.
  • FIG. 7 is a diagram showing how the lower surface of the outer shell 210 and the omniwheels 222, 232, and 242 come into contact with each other.
  • FIG. 8 is a diagram showing an example in which the outer shell portion 210 is rotated.
  • FIG. 9 is a diagram showing an example in which the outer shell portion 210 is rotated.
  • FIG. 10 is a diagram showing the internal structure of outer shell 210.
  • FIG. 11 is a diagram showing the internal structure of outer shell 210.
  • FIG. FIG. 12 is a view showing the inside of outer shell 210 viewed from opening 211.
  • FIG. 13A and 13B are diagrams for explaining the assembly procedure of the information input device 200 (the state before the cover member 1010 is inserted into the outer shell portion 210).
  • FIG. 14A and 14B are diagrams for explaining the assembly procedure of the information input device 200 (with the cover member 1010 inserted into the outer shell portion 210).
  • FIG. 15 is a diagram for explaining the assembly procedure of the information input device 200 (the assembled state).
  • FIG. 16 is a diagram showing a specific configuration example of the gripping mechanism section 1012. As shown in FIG. 17A and 17B are diagrams showing the gripping operation of the gripping mechanism section 1012.
  • FIG. 18A and 18B are diagrams showing the gripping operation of the gripping mechanism section 1012.
  • FIG. 19A and 19B are diagrams showing the gripping operation of the gripping mechanism section 1012.
  • FIG. 20A and 20B are diagrams showing the gripping operation of the gripping mechanism section 1012.
  • FIG. 21 is a diagram showing a translation stage 2100.
  • FIG. 22 is a diagram showing a 6-DOF input device combining a 3-axis translation stage and an information input device 210.
  • FIG. 23 is a diagram showing a degree-of-freedom configuration of the parallel link 2300.
  • FIG. 24 is a diagram showing a 6-DOF input device combining the parallel link 2300 and the information input device 210.
  • FIG. 25 is a diagram showing a configuration example of the slave robot 122.
  • FIG. FIG. 26 is a diagram showing a functional configuration example of a 4CH bilateral control system 2600.
  • FIG. FIG. 27 is a control block diagram of disturbance observer 2700.
  • FIG. 1 shows an example of the functional configuration of a master-slave surgical system 100 .
  • the illustrated surgery system 100 includes a master device 110 for which a user (operator) instructs operations such as surgery, and a slave device 120 for performing surgery according to instructions from the master device 110 .
  • Master device 110 and slave device 120 are interconnected via transmission line 130 . It is desirable that the transmission line 130 can perform signal transmission with low delay using a medium such as an optical fiber.
  • the master device 110 includes a master-side control unit 111, an operation UI (User Interface) unit 112, a presentation unit 113, and a master-side communication unit 114.
  • the master device 110 operates under general control by the master-side control section 111 .
  • the operation UI unit 112 is a device for a user (operator, etc.) to input instructions to a slave robot 122 (described later) that operates surgical tools such as forceps in the slave device 120 . It is assumed that the operation UI unit 112 is capable of inputting rotation angles with three degrees of freedom, and more preferably has six degrees of freedom in total, including three degrees of freedom of translation. In this embodiment, as the operation UI unit 112, an information input device capable of inputting a rotation angle with three degrees of freedom and presenting a force sensation including a rotational force is used. Details of this information input device will be described later. hand over.
  • the presentation unit 113 provides the user (operator) who is operating the operation UI unit 112 with the slave device 120 mainly based on sensor information acquired by the sensor unit 123 (described later) on the slave device 120 side. Present information about the surgery being performed.
  • the sensor unit 123 is equipped with an observation device such as an RGB camera that captures images for observing the surface of the affected area, or is equipped with an interface that captures images captured by these observation devices, and these image data are transmitted through the transmission path.
  • the presentation unit 113 uses a monitor display or the like to display the real-time affected area image on the screen.
  • the sensor unit 123 is equipped with a function to measure the external force and moment acting on the surgical tool operated by the slave robot 122, and such haptic information is transferred to the master device 110 via the transmission line 130 with low delay. If so, the presentation unit 113 presents the force sense to the user (operator).
  • the information input device used as the operation UI unit 112 has a haptic presentation function, but the details of this point will be given later.
  • the master-side communication unit 114 Under the control of the master-side control unit 111, the master-side communication unit 114 performs transmission/reception processing of signals with the slave device 120 via the transmission line 130.
  • the master side communication unit 114 includes an electric/optical conversion unit that converts an electrical signal sent from the master device 110 into an optical signal, and an optical signal received from the transmission line 130 that is converted into an electrical signal.
  • a photoelectric conversion unit is provided.
  • the master-side communication unit 114 transfers an operation command for the slave robot 122 input by the user (operator) via the operation UI unit 112 to the slave device 120 via the transmission line 130 . Also, the master-side communication unit 114 receives sensor information sent from the slave device 120 via the transmission line 130 .
  • the slave device 120 includes a slave side control section 121, a slave robot 122, a sensor section 123, and a slave side communication section .
  • the slave device 120 performs operations according to instructions from the master device 110 under overall control by the slave-side control unit 121 .
  • the slave robot 122 is, for example, an arm-shaped robot with a multi-link structure, and has a surgical tool such as forceps as an end effector at its tip (or distal end).
  • the slave-side control unit 121 interprets the operation command sent from the master device 110 via the transmission line 130, converts it into a drive signal for the actuator that drives the slave robot 122, and outputs the drive signal.
  • the slave robot 122 operates based on the drive signal from the slave side control section 121 .
  • the sensor unit 123 includes the slave robot 122 and a plurality of sensors for detecting the condition of the affected part of the operation performed by the slave robot 122, and also has an interface for taking in sensor information from various sensor devices installed in the operating room. Equipped.
  • the sensor unit 123 includes a force sensor (Force Torque Sensor: FTS) for measuring the external force and moment acting on the surgical tool mounted on the tip (distal end) of the slave robot 122 during surgery. ing.
  • FTS Force Sensor
  • the sensor unit 123 is equipped with a camera for capturing an image of an affected area being operated by the slave robot 122, or an interface for capturing an image captured by the camera.
  • the slave-side communication unit 124 performs transmission/reception processing of signals from the master device 110 via the transmission path 130 under the control of the slave-side control unit 121 .
  • the slave side communication unit 124 includes an electrical/optical conversion unit that converts an electrical signal sent from the slave device 120 into an optical signal, and an optical signal received from the transmission line 130 that is converted into an electrical signal.
  • a photoelectric conversion unit is provided.
  • the slave-side communication unit 124 transmits force data of the surgical tool acquired by the sensor unit 123, a microscope image of the affected area, an OCT (Optical Coherence Tomography) image obtained by scanning the cross section of the affected area, and the like via the transmission path 130 to the master device. 110.
  • the slave-side communication unit 124 also receives an operation command for the slave robot 122 sent from the master device 110 via the transmission line 130 .
  • the surgical system 100 is a master-slave system, but bilateral control is possible by mounting a force sensor on the tip of the slave robot 122 .
  • Bilateral control is a control method in which a slave is operated by the master in master-slave control, and the state of the slave is fed back to the master at the same time, and power can be presented to the user operating the master.
  • An ideal bilateral control system can simultaneously match the positions and forces of the master and slave.
  • an information input device that can be applied as the operation UI unit 112 on the master device 110 side, has a wide rotational movable range, is lightweight, and is capable of inputting or measuring a rotation angle with three degrees of freedom. are proposed below.
  • FIG. 2 and 3 show the external configuration of an information input device 200 proposed in this specification, capable of inputting a rotation angle with 3 degrees of freedom and capable of presenting a rotational force with 3 degrees of freedom.
  • the illustrated information input device 200 can be applied as the operation UI unit 112, and includes an outer shell part 210 having a hollow spherical structure and containing main components, and a bottom part of the outer shell part 210 that supports the outer shell part 210. and a suction portion 250 that attracts the outer shell portion 210 so that it does not separate from the drive portions 220-240.
  • FIG. 2 shows the appearance of the information input device 200 as seen from the side with the drive units 220 and 230 in front
  • FIG. 3 shows the appearance as seen from the side with the drive unit 240 in front. .
  • the outer shell part 210 has an opening 211 near the upper surface for inserting two or more fingers of the user (basically the thumb and forefinger). Inside the outer shell 210, there are a gripping mechanism that the user grips with two fingers, a position and orientation sensor such as an IMU (Inertial Measurement Unit) that detects changes in the position and posture of the outer shell 210, a user's Various sensors such as a force sensor for detecting an external force received from a finger are arranged.
  • the opening 211 is large enough to facilitate the mounting of members inside the outer shell 210 and the insertion of a person's finger. However, in FIGS.
  • the outer shell portion 210 may be composed of only one spherical structure, or may be composed of a spherical surface by connecting a plurality of surfaces.
  • the drive unit 220 is composed of a rotary motor 221 and an omni wheel 222 attached to the output shaft of the motor 221 .
  • the driving section 230 is composed of a motor 231 and an omniwheel 232
  • the driving section 240 is composed of a motor 241 and an omniwheel 242 .
  • Each omni-wheel 222, 232, 242 is an omni-directional wheel that has greater friction in the drive direction than in the non-drive direction, the friction in the non-drive direction hindering movement of objects in contact therewith. It has the property of being as small as possible. In this embodiment, it is used to transmit the rotation of each motor 221 , 231 , 241 to the surface of the outer shell 210 .
  • the omni wheel itself is a well-known mechanical part in the industry.
  • An omni wheel is a wheel configured by, for example, arranging a plurality of rollers (barrels) around one shaft (the output shaft of a motor in this embodiment) so that their rotation axes are directed in different directions.
  • the specific configuration of the omni-wheel is not particularly limited as long as it can provide the function of being movable in all directions, but it is desirable that the omni-wheel has a structure capable of realizing rotation with little backlash.
  • FIG. 2 for simplification of the drawing, only schematic outlines of the respective omniwheels 222, 232, 242 are drawn, and illustration of detailed structures is omitted.
  • the drive units 220, 230, and 240 basically use the same product, but of course, the drive units 220, 230, and 240 may be configured by combining different products.
  • each drive 220 , 230 , 240 is driven so that an omniwheel 222 , 232 , 242 attached to the output shaft of the respective motor 221 , 231 , 241 contacts the surface of the shell 210 .
  • they are arranged symmetrically at intervals of 120 degrees around the vertical central axis of the outer shell 210 .
  • the outer shell 210 of spherical structure is supported near the bottom by three points of contact with each omniwheel 222, 232, 242.
  • the drive units 220, 230, 240 are symmetrically arranged at intervals of 120 degrees around the central axis of the shell 210, the surface of the shell 210 and the omniwheels 222, 232, 242 are aligned.
  • the points of contact with are approximately the vertices of an equilateral triangle.
  • the adsorption section 250 is arranged at the center of the drive sections 220 , 230 and 240 and adsorbs the surface of the outer shell section 210 near the bottom.
  • the outer shell 210 is prevented from falling off from the triangle formed by the points of contact with the omniwheels 222, 232, and 242 by the resultant force of the weight of the outer shell 210 and the adsorption force of the adsorption portion 250.
  • Contact is maintained between the omniwheels 222 , 232 , 242 and the surface of the shell 210 to create a frictional force.
  • the omniwheels 222, 232, and 242 and the suction unit 250 are arranged so that they are not in contact with each other so that sliding friction does not occur.
  • the attracting part 250 can attract the surface of the outer shell 210 by the magnetism of the magnet.
  • the outer shell portion 210 only the surface of the region that is attracted by the attracting portion 250 during the rotation operation described later is made of a magnetic material, and the surface of the other regions is made of a non-magnetic material. good too.
  • the method of attracting the attracting portion 250 is not limited to magnetism, and the attracting portion 250 may attract the outer shell portion 210 using an action other than magnetism, such as air pressure or electrostatic force.
  • the outer shell portion 210 need not be limited to a specific material such as a magnetic material. Comparing the case of using a magnet as the attracting structure of the attracting portion 250 and the case of using air pressure, the magnet is more advantageous in that it can continue to attract the outer shell portion 210 without power. Also, when an IMU is used as the position and orientation sensor, the current orientation can be measured using the magnet and geomagnetism measurement (described later) of the IMU.
  • the spherical outer shell part 210 falls off from the triangular mounting part composed of the driving parts 220, 230, and 240. In order to prevent this, it is desirable that the adsorption portion 250 adsorbs the outer shell portion 210 with an area of three-fourths or less of the diameter of the outer shell portion 210 .
  • the area where the outer shell part 210 contacts each driving part 220, 230, 240 is limited to the vicinity of the bottom of the sphere. Therefore, even if the opening 211 for inserting two fingers is provided, a wide area is secured for the user to rotate the outer shell 210 with the finger inserted into the opening 211 .
  • FIG. 4 shows the positional relationship between the outer shell part 210 and the driving part 220 when the information input device 200 is viewed from the side.
  • omniwheel 222 abuts the surface of shell 210 .
  • the central axis 401 of the outer shell 210 and the rotational axis 402 of the motor 221 of the drive section 220 seem to intersect, but in reality the central axis 401 and the rotational axis 402 are at twisted positions.
  • the omni wheel 232 and the omni wheel 242 are in contact with the surface of the outer shell 210 respectively.
  • the motor 231 of the other drive unit 230 and the motor 241 of the drive unit 240 are also assumed to have their rotation axes at twisted positions with respect to the central axis 401 of the outer shell 210 .
  • FIGS. 5 and 6 show the positional relationship between the drive units 220, 230, and 240 when the information input device 200 is viewed from above and below the outer shell 210, respectively.
  • the illustration of the internal structure of the outer shell 210 seen through the opening 211 is omitted in FIG.
  • the contours of the portions of the drive units 220, 230, and 240 that are hidden by the outer shell 210 are drawn with dotted lines.
  • the driving portions 220 , 230 , 240 are symmetrically arranged at intervals of 120 degrees around the vertical center axis of the outer shell portion 210 .
  • the central axis 401 of the outer shell portion 210 and the rotating shafts 402 of the motors 221, 231 and 241 of the drive portions 220, 230 and 240 are at twisted positions.
  • the omniwheels 222 , 232 , 242 attached to the output shafts of the motors 221 , 231 , 241 come into contact with the surface of the outer shell 210 .
  • the motors 221, 231, 241 are housed in a circle 601 formed by the contact points of the surfaces of the omniwheels 222, 232, 242 and the outer shell 210, but the diameter is as small as possible.
  • Each drive unit 220, 230, 240 is arranged in the . Therefore, it is possible to achieve three-axis rotation of the spherical outer shell 210 with a simple structure that saves space and uses a small number of motors.
  • the drive units 220, 230, and 240 are held by the base unit 260 at their lower ends so that the positional relationships shown in FIGS. 5 and 6 are established.
  • the structure in which the base portion 260 holds the driving portions 220, 230, and 240 and the shape of the base portion 260 are arbitrary, and can be designed according to the location and installation method of the information input device 200. FIG.
  • the outer shell part 210 is pulled downward by the resultant force of the weight of the outer shell part 210 and the adsorption force of the adsorption part 250, so that it is pressed against the omni wheels 222, 232, 242, , 232 and 242 so as not to fall out of the triangle formed by the points of contact with .
  • Each omni-wheel 222, 232, 242 is a wheel that can move in all directions. Each omniwheel 222, 232, 242 has greater friction in the drive direction than in the non-drive direction. In this embodiment, this property is used to use each omniwheel 222, 232, 242 to transmit the rotation of the motors 221, 231, 241 to the surface of the outer shell 210, respectively.
  • FIG. 7 shows how the omniwheels 222 , 232 , 242 are in contact with the lower surface of the outer shell 210 and the forces acting on the surface of the outer shell 210 from the omniwheels 222 , 232 , 242 .
  • illustration of the motors 221, 231, and 241 of the drive units 220, 230, and 240 is omitted in FIG.
  • tangential frictional forces S1, S2, S3 act on the surface of the outer shell 210 at points of contact with the omniwheels 222, 232, 242, respectively.
  • a rotational movement of the portion 210 is produced.
  • the frictional force S1 received from the omniwheel 222 is It has a latitudinal component force S1 LAT and a longitudinal component force S1 LONG .
  • the frictional force S2 received from the omni-wheel 232 has a component force S2 LAT in the latitudinal direction and a component force S2 LONG in the longitudinal direction of the sphere of the outer shell 210, and the frictional force S3 received from the omni-wheel 242
  • the sphere of portion 210 has a latitudinal component force S3 LAT and a longitudinal component force S3 LONG .
  • the outer shell 210 can be rotated about three axes. That is, it is possible to present a haptic sensation including rotational force about three axes to the user's finger inserted into the outer shell 210 .
  • each of the omniwheels 222, 232, 242 has a small friction in the non-driving direction to the extent that it does not hinder the movement of the object in contact with it.
  • the surface of shell 210 is slidable in contact with each omniwheel 222 , 232 , 242 .
  • the outer shell 210 can slide with respect to each contact point with the omniwheels 222 , 232 , 242 while receiving the adsorption force from the adsorption section 250 , so that the user can use the finger inserted into the opening 211 to slide.
  • the outer shell part 210 can be rotated without any trouble as an interface (operation UI part 112).
  • FIG. 8 illustrates how the user uses a finger inserted into the opening 211 to rotate the outer shell 210 from the posture shown in FIG. .
  • 9 illustrates how the user rotates outer shell 210 in the direction of the arrow indicated by reference number 901 from the posture shown in FIG.
  • the information input device 200 has a configuration in which the outer shell portion 210 having a spherical structure to be operated by the user is connected by attracting the attraction portion 250 (magnetism, etc.). Since there is no singular point like this, it can be used as a rotation input UI with 3 degrees of freedom with a wide range of motion. Basically, the entire surface of outer shell 210 is the range of motion, and singular points do not exist. Further, the information input device 200 according to the present disclosure is capable of detecting 3-axis rotation, detecting the user's gripping force, and presenting the gripping force, as will be described later.
  • FIG. 10 shows the user's right thumb and forefinger inserted through the opening 211 viewed from the front, and FIG. showing the situation.
  • a force sensor 1001 is arranged on the bottom surface of the outer shell part 210 . By disposing force sensor 1001 inside outer shell 210 , the structure behind (or at the distal end of) force sensor 1001 is completely separated from the spherical structure of outer shell 210 .
  • a cylindrical cover member 1010 is attached to the upper portion of the force sensor 1001, as will be described later in detail. The cover member 1010 has the role of regulating the range in which the finger can move so that the finger does not touch the inner wall of the outer shell 210 and separating it from the spherical structure of the outer shell 210 .
  • the force sensor 1001 is composed of, for example, a strain-generating body and a strain detection element attached to the surface of the strain-generating body.
  • the external force can be converted from the strain amount.
  • the force sensor 1001 is, for example, a 6-degree-of-freedom sensor capable of detecting forces in three-axis directions and torques around three axes.
  • FIGS. 10 and 11 the force sensor 1001 is drawn as a simple block for simplification of the drawings.
  • the force sensor 1001 is fixed by screwing from the back (outside of the outer shell 210) through, for example, screw holes drilled in the bottom surface of the spherical surface.
  • the force sensor 1001 When the force sensor 1001 is configured using a magnetic material such as an iron-based material for the strain body, and when the attraction unit 250 uses magnetism for the attraction structure (described above), the magnetism is applied to the strain body. There is a problem that it acts on and causes noise. Therefore, it is necessary to configure the force sensor 1001 using a strain-generating body made of a non-magnetic material such as aluminum to suppress noise generation. In addition to the force sensor 1001, parts arranged near the inner wall of the outer shell 210 should be made of non-magnetic materials. When the adsorption part 250 has an air pressure adsorption structure, there is no restriction that the parts arranged in the outer shell part 210 be made of non-magnetic material.
  • the outer shell part 210 is attracted by an attraction force weaker than the breaking load of the force sensor 1001 .
  • the force sensor 1001 is considered to be the most fragile.
  • the force sensor 1001 can be protected by setting the adsorption force of the adsorption portion 250 to be equal to or less than the breaking load of the force sensor 1001 .
  • a cover member 1010 is attached to the upper portion of the force sensor 1001 .
  • the cover member 1010 is a hollow cylindrical structure with an open top and a closed bottom that joins the force sensor 1001 .
  • the outer diameter of the cylinder of the cover member 1010 is set to a size that can be put in and taken out of the outer shell portion 210 through the opening portion 211 .
  • the user's two or more fingers can be inserted into the cover member 1010 (or the outer shell 210) from the top of the cover member 1010.
  • the force is transmitted to the force sensor 1001, and the contact force from the user's fingertip can be detected. Therefore, it is designed so that all the components operated by the user's fingers are located inside the cover member 1010 .
  • the cover member 1010 restricts the range in which the user's finger can move within the cylinder of the cover member 1010 so that the force sensor 1001 can detect the contact force received by the user's finger inside the outer shell 210 . As a result, it has the role of isolating the working space of the finger so that the finger does not touch the inner wall of the outer shell part 210 .
  • the upper end of the cover member 1010 has a conical shape so that when the user's finger is to be inserted into the cover member 1010, the contact of the finger with the outer shell 210 can be suppressed at a portion near the edge of the opening 211. 1010a, and the diameter widens toward the tip. As a result, while reducing the risk of fingertip contact with the outer shell 210, it becomes easier for a person to operate the parts inside the cover member 1010 without taking an unreasonable posture, thereby hindering the range of motion of the human hand. can reduce the amount.
  • a position/orientation sensor 1011 that detects changes in the three-axis position and orientation of the outer shell 210 and a gripping mechanism 1012 that can be gripped by the user with the thumb and forefinger as an operation UI are arranged. It is In the example shown in FIGS. 6 and 7, a position/orientation sensor 1011 and a gripping mechanism 1012 are attached to an L-shaped support member 1013 .
  • the L-shaped bottom portion of the support member 1013 is fixed to the bottom surface of the cover member 1010 . Therefore, it can be said that the position and orientation sensor 1011 is fixed to the outer shell 210 via the support member 1013 , the cover member 1010 and the force sensor 1001 . Also, it can be said that the grasping mechanism 1012 is fixed to the force sensor 1001 via the support member 1013 and the cover member 1010 .
  • the position/orientation sensor 1011 measures the three-degree-of-freedom orientation of the outer shell 210 and feeds it back to the rotation drive control of the outer shell 210 in the master-side controller 111, for example.
  • the three drive units 220 to 240 are used to rotationally drive the outer shell 210.
  • the encoders installed in the respective motors 221, 231, and 241 detect the surface of the outer shell 210 and the omniwheel 222, The effect of slippage between 232 and 242 cannot be considered.
  • the movement performance of the outer shell 210 is improved by controlling the attitude of the outer shell 210 in consideration of slippage by measuring the attitude using the position/orientation sensor 1011 .
  • the position and orientation sensor 1011 is configured using an IMU, for example.
  • the IMU is basically configured to measure three-dimensional angular velocity and acceleration using a three-axis gyro and a three-directional accelerometer. , GPS (Global Positioning System), magnetic sensors, and other types of sensors are installed.
  • GPS Global Positioning System
  • the position/orientation sensor 1011 is arranged substantially in the center of the sphere of the outer shell 210 and acquires the rotational orientation of the outer shell 210 about three axes. By arranging the position and orientation sensor 1011 substantially in the center of the outer shell 210, it is possible to reduce noise to the acceleration sensor during rotation.
  • the gripping mechanism 1012 includes a pair of flat blades 1012a and 1012b that can be gripped with two fingers (for example, thumb and forefinger) of the user inserted from above the cover member 1010. there is The blades 1012a and 1012b are rotatably joined near their edges, and are opened and closed using the rotational force of a motor 1012c.
  • An encoder (not shown in FIGS. 10 and 11) for detecting the rotation angle between the blades 1012a and 1012b (in other words, the opening/closing angle of the gripping mechanism 1012) is incorporated in the output shaft of the motor 1012c.
  • the grasping mechanism section 1012 is fixed to the force sensor 1001 via the supporting member 1013 and the cover member 1010 . Therefore, the force sensor 1001 can detect an external force applied by the user's two fingers gripping the gripping mechanism 1012 .
  • the motor 1012c by driving the motor 1012c to change the opening/closing angle between the blades 1012a and 1012b, the two fingers gripping the gripping mechanism 1012 can present a sense of operation to the user, It is possible to present the reaction force generated at
  • the gripping mechanism 1012 includes a finger detection sensor for detecting that the user's finger is inserted into the cover member 1010, and each of the blades 1012a and 1012b includes A surface shape pressure sensor that detects the surface shape of the contacting user's fingertip, a tactile sense presentation actuator that presents a tactile sense to the user's fingertip, and the like may be provided.
  • FIG. 11 shows the wiring structure inside the outer shell portion 210 .
  • the signal line 1111 inside the cover member 1010 is bundled, taken out from one point on the bottom of the cover member 1010, further bundled with the signal line 1112 of the force sensor 1001, and several points on the inner wall of the outer shell part 210 (Fig. 11, it is fixed at four points indicated by reference numerals 1101 to 1104) and taken out of the opening 211.
  • FIG. 11 shows the wiring structure inside the outer shell portion 210 .
  • the signal line 1111 inside the cover member 1010 is bundled, taken out from one point on the bottom of the cover member 1010, further bundled with the signal line 1112 of the force sensor 1001, and several points on the inner wall of the outer shell part 210 (Fig. 11, it is fixed at four points indicated by reference numerals 1101 to 1104) and taken out of the opening 211.
  • FIG. 11 it is fixed at four points indicated by reference numerals 1101 to 1104
  • the signal lines 1111 and 1112 are fixed at several points on the inner wall of the outer shell 210 and then pulled out to the outside of the outer shell 210 . Therefore, inside the outer shell part 210, the signal generators 1111 and 1112 are pulled, and the force sensor 1001 is prevented from being adversely affected by its own weight. Risk can be reduced.
  • the signal lines 1111 and 1112 may include power lines that supply power to internal components of the cover member 1010 and internal components of the outer shell 210 .
  • FIG. 12 shows how the inside of the outer shell 210 is viewed from the opening 211 .
  • the outer shell part 210 is in a state before components such as the force sensor 1001 and the cover member 1010 are attached inside.
  • the outer shell part 210 has an opening 211 of a sufficiently large size from the viewpoint of incorporation, so that components including the cover member 1010 can be attached inside.
  • a flat installation surface 1201 for mounting the force sensor 1001 is provided on the bottom surface of the outer shell 210 .
  • the installation surface 1201 is provided with a plurality of screw holes for screwing the force sensors 1001 (not shown in FIG. 9).
  • FIG. 13 shows the state before the cover member 1010 is attached inside the outer shell portion 210 .
  • various components that are touched by a user's fingers including a position/orientation sensor 1011 (not shown in FIG. 13) and a gripping mechanism 1012, are arranged via a support member 1013. be in a state where Further, the force sensor 1001 is temporarily fixed to the installation surface 1201 on the bottom surface of the outer shell portion 210 .
  • the signal line 1111 to be drawn into the cover member 1010 and the signal line 1112 of the force sensor 1001 are preliminarily attached to the inner wall of the outer shell 210 (Fig. 13, it is fixed at three points indicated by reference numbers 1102 to 1104). Also, the signal line 1112 is connected to the force sensor 1001 .
  • a connector 1301 for attaching the end of the signal line 1111 to the component is arranged inside the cover member 1010 .
  • FIG. 14 shows how the cover member 1010 is then attached inside the outer shell portion 210 .
  • signal line 1111 is first pulled into cover member 1010 .
  • the force sensor 1001 is fastened to the installation surface 1201 at the bottom of the outer shell 210 by screwing or the like, and the cover member 1010 is fixed to the upper surface of the force sensor 1001 .
  • FIG. 15 shows the information input device 200 in a state where assembly is completed.
  • the end of the signal line 1111 drawn into the cover member 1010 is connected to the connector 1301 .
  • the signal line 1111 is then fixed to the structure (in the example shown in FIG. 15, at the location indicated by reference number 1101) to complete the assembly.
  • a connector 1301 is arranged on the side closer to the opening 211 than the force sensor 1010 (in other words, the side closer to the hand inserted from the opening 211 than the force sensor 1001), and the cable of the signal line 1111 is connected.
  • This structure makes it possible to facilitate the assembly work of attaching the cover member 1010 to the outer shell portion 210 while suppressing the cause of noise on the signal line 1111 .
  • E. 10 and 11 show only an opening/closing structure in which the gripping mechanism 1012 has a simple V shape.
  • a tactile sense presentation actuator that presents a tactile sense to the user's thumb, index finger, or middle finger gripping the grip mechanism unit 1012, A finger detection sensor or the like is provided to detect that the index finger is inserted into the outer shell portion 210 .
  • FIG. 16 shows a specific configuration example of the gripping mechanism section 1012. As shown in FIG. This figure shows the L-shaped support member 1013 to which the gripping mechanism 1012 is attached, viewed obliquely from the lower side, that is, the attachment side to the cover member 1010 .
  • a position and orientation sensor 1011 that detects the three-axis position and orientation of the outer shell 210
  • a gripping mechanism 1012 that the user can grip with the thumb and index finger or middle finger
  • a gripping mechanism 1012 that the user can grip with the thumb and index finger or middle finger
  • a motor 1621 that opens and closes the blades 1012a and 1012b
  • an encoder that detects the opening and closing angles of the blades 1012a and 1012b
  • a tactile presentation actuator that presents a tactile sensation to the thumb, index finger, or middle finger of the user holding the blades 1012a and 1012b.
  • finger detection sensors 1631 and 1632 for detecting insertion of the user's thumb, index finger, or middle finger into the cover member 1010 (that is, the outer shell 210).
  • the position and orientation sensor 1011 is mounted on the surface of a substrate section 1602 fixed to an L-shaped support member 1013 .
  • the position/orientation sensor 1011 is configured using an IMU, is arranged substantially in the center of the sphere that constitutes the outer shell 210, and detects three-dimensional acceleration and angular velocity acting on the information input device 200 main body. do.
  • An IMU is basically composed of a 3-axis gyro sensor, a 3-axis geomagnetic sensor, and a 3-direction acceleration sensor.
  • the high-speed motion of the outer shell 210 in a short period of time can be measured using a gyro sensor.
  • drift that occurs over a long period of time can be measured using both an acceleration sensor and a geomagnetic sensor. That is, the drift in the horizontal direction can be corrected by measuring with both the acceleration sensor and the geomagnetic sensor.
  • the rotational drift about the gravity direction axis can be corrected by measuring the magnetic field generated by the magnet of the attraction section 250 for attracting the outer shell section 210 .
  • the IMU By arranging the IMU near the center of the sphere of the outer shell 210, it is possible to suppress the influence on the acceleration sensor when the outer shell 210 is rotated. In addition, since the attracting portion 250 that magnetically attracts the outer shell portion 210 is fixed in one direction (see FIG. 3, etc.), the IMU can be placed near the center of the sphere, so that the geomagnetic sensor can The current angle can be estimated.
  • the position and orientation of the outer shell 210 are detected by a camera or an optical reader (not shown) installed on the side of the adsorption unit 250 or outside the information input device 200, not by the position and orientation sensor 601 such as an IMU. Can also be configured.
  • a camera or an optical reading device captures images of patterns and markers formed on the outer wall of the outer shell 210 and the direction of the operator's hand. By tracking these subjects through image analysis, the position and orientation of the outer shell 210 can be detected.
  • the gripping mechanism 1012 is composed of a blade 1012a with which the user's thumb inserted from the upper side of the cover member 1010 (that is, the opening 211) abuts, and a blade 1012b with which the user's forefinger similarly inserted abuts.
  • the blades 1012a and 1012b are rotatably supported at their upper end portions by the substrate portion 1602 . Therefore, the blade 1012a and the blade 1012b rotate in opposite directions about the rotation shaft at the upper end, so that the gripping mechanism 1012 can be opened and closed.
  • the gripping mechanism section 1012 shown in FIG. 16 utilizes the rotational motion of the four-bar link mechanism to implement gripping operations of the gripping mechanism, that is, opening and closing operations of the blades 1012a and 1012b.
  • gripping operation of the gripping mechanism section 1012 using the rotational motion of the four-bar link mechanism will be described with reference to FIGS. 17 to 20.
  • FIG. it should be fully understood that the gripping operation of the gripping mechanism section 1012 can be realized by a configuration other than the four-bar link mechanism.
  • the four-bar link mechanism referred to here is a fixed link 1701 configured by using a part of the board portion 1602 on which an IMU or the like is mounted, and one joint shaft (drive shaft) fixed to one end of this fixed link 1701.
  • a driving link 1702 which is rotatably connected to 1701a and is driven by a motor 1621 (not shown in FIGS. 17 to 20), and a joint shaft (driven shaft) fixed to the other end of the fixed link 1701.
  • a driven link 1703 is rotatably connected to 1701b and faces the driving link 1702, and an intermediate link 1704 rotatably connects the driving link 1702 and the driven link 1703 with joint shafts 1704a and 1704b, respectively.
  • the driving link 1702 When the driving link 1702 is given a rotational driving force by the motor 1621, it rotates around the drive shaft 1701a as indicated by the arrow of reference number 1710, causing the intermediate link 1704 to swing. It is also assumed that the motor 1621 incorporates an encoder (not shown) for detecting the rotation angle of the output shaft.
  • the driven link 1703 has a T-shape with branched portions extending from the right and left sides of the driven shaft 1701b, and the links orthogonal to the driven link 1703 are T-shaped. It rotatably supports a first transmission link 1706 and a second transmission link 1707 respectively connected to the rear ends of the blades 1012b.
  • the driven link 1703 is driven via the intermediate link 1704.
  • the first transmission link 1706 and the second transmission link 1707 move the blades 1012a and 1012b according to the T-shaped rotation angle.
  • the opening and closing motion of the gripping mechanism 1012 is achieved.
  • the encoder By driving the motor 1621 to open and close the gripping mechanism, a gripping force can be presented to the user's thumb and forefinger that are in contact with the first blade 1012a and the blade 1012b, respectively.
  • the encoder detects the opening/closing angle between the blades 1012a and 1012b when the user performs a pinching motion with the thumb and forefinger.
  • the opening/closing angle detected by the encoder serves as information indicating an instruction for driving the end effector (for example, a medical instrument such as forceps) of the slave robot 122 on the slave device 120 side.
  • the output shaft of the motor 1621 does not need to be directly connected to the drive shaft 1701a of the four-bar link mechanism described above, but is spaced apart from the drive shaft 1701a by using a transmission mechanism (not shown) and connected to the wire. It is also possible to transmit the rotational force via a transmission mechanism such as a belt or the like.
  • the weight of the motor 1621 accounts for a large proportion of the weight of the entire outer shell 210 , and the placement of the motor 1621 greatly affects the position of the center of gravity of the outer shell 210 . It is preferable to consider the center-of-gravity balance so that the center of gravity of outer shell 210 is positioned near the center of the sphere so that a rotational moment due to the weight of outer shell 210 is not generated. From this point of view, it is more preferable to design so that the center of gravity of outer shell 210 including motor 1621 is located near the center of the sphere.
  • a recess 1613 for a finger pad is formed on the contact surface of the blades 1012a and 1012b with the user's index finger or middle finger. Also, although it is hidden from view in FIG. 16, the blade 1012a also has a similar depression for a finger pad on the surface that contacts the user's thumb. When the user inserts his or her thumb and forefinger into the cover member 1010, the user cannot visually see the internal state, but by searching the finger pad recesses 1613 with the fingertips, the surfaces of the blades 1012a and 1012b can be detected. It is possible to find a place suitable for grasping operation.
  • the gripping mechanism 1012 Arrange the gripping mechanism 1012 so that the center of each finger is near the center of the sphere that constitutes the outer shell 210 when the user pinches the blades 1012a and 1012b with the thumb and forefinger. Therefore, it is possible to prevent the position change of the outer shell portion 210 from being affected by the change in the posture of the user's fingers during the gripping operation.
  • the finger pad recesses 1613 are formed at appropriate locations on the blades 1012a and 1012b, the user can perform a gripping operation by aligning the centers of his thumb and forefinger with the locations of the finger pad recesses 1613. It is possible to prevent the positional change of the outer shell 110 from being affected by the change in the posture of the user's fingers when gripping.
  • tactile presentation actuators that present tactile sensations are arranged on the contact surfaces of the blades 1012a and 1012b with the user's thumb and forefinger.
  • the haptic presentation actuator is, for example, any one of a piezoelectric vibration actuator, a voice coil motor vibration actuator, a linear vibration actuator, an ERM (Eccentric Rotating Mass) vibration actuator, or an EPAM (Electroactive Polymer Artificial Muscle) vibration actuator. or a combination of two or more.
  • the finger detection sensor 1631 is arranged on the side edge of the blade 1012a and detects that the thumb of the user inserted into the cover member 1010 from above is placed on the blade 1012a.
  • the finger detection sensor 1632 is arranged on the side edge of the blade 1012b and detects when the user's forefinger inserted inside the cover member 1010 from above is placed on the blade 1012b.
  • the finger detection sensors 1631 and 1632 can be configured using, for example, optical sensors such as photoreflectors, capacitance sensors, or other human sensors. Whether or not the information input device 200 is in use can be determined based on detection signals from the finger detection sensors 1631 and 1632 .
  • the general-purpose switches 1641 and 1642 are composed of seesaw type, press type, slide type, etc. switches that can be operated by the user with their fingertips. The user can operate general-purpose switches 1641 and 1642 with his or her index finger.
  • the general-purpose switches 1641 and 1642 may be used for any purpose.
  • the general-purpose switches 1641 and 1642 can be used for instruction input other than the three-axis rotation angle (for example, input such as clicking a mouse button).
  • a battery (not shown) that supplies power to the internal components of the outer shell 210 may be further housed in the outer shell 210 .
  • the internal components of outer shell 210 may be wirelessly powered, and outer shell 210 may further include a wireless communication unit for wireless power supply as an internal component. Since the battery is a heavy object, when the battery is housed in the outer shell 210, the center of gravity of the outer shell 210 having a spherical structure should be kept in the vicinity of the center of the sphere while considering the balance of the center of gravity. , preferably determine the location of the battery.
  • Section F Combination with 3-axis translational structure
  • the information input device 200 having 3-axis rotational degrees of freedom using the outer shell 210 of spherical structure has been described.
  • the operation UI unit 112 for the surgical system 100 further has 3-axis translational degrees of freedom in addition to the 3-axis rotational degrees of freedom. Therefore, in Section F, a method of realizing a total of 6 degrees of freedom by mounting the information input device 200 having 3 degrees of freedom of rotation on a structure having 3 degrees of freedom of translation is proposed.
  • a structure with three-axis translational degrees of freedom includes, for example, a three-axis translational stage and a parallel link.
  • An example of combining each of the three-axis translation stage and the parallel link will be described below.
  • a 3-axis translation stage is constructed by arranging and connecting three translation stages capable of translational movement in a single axial direction in orthogonal XYZ axial directions. .
  • FIG. 21 shows a configuration example of a 1-axis translation stage 2100 .
  • the illustrated translation stage 2100 includes a saddle 2101 , a servomotor 2102 , and a ball screw consisting of a screw shaft 2103 and a nut 2104 .
  • a servomotor 2102 is mounted on the saddle 2101 .
  • the screw shaft 2103 is attached to the output shaft of the servomotor 2102 so that its long axis coincides with the rotation axis of the servomotor 2102 .
  • the screw shaft 2103 also rotates.
  • the nut 2104 has a threaded hole into which the threaded shaft 2103 is screwed.
  • the ball screw converts rotary motion by the servomotor 2102 into linear motion of the nut 2104 .
  • the output shaft of the servomotor 2102 is attached with an encoder and a torque sensor (both not shown) for detecting the rotation angle.
  • the translational position of the nut 2104 can be converted from the rotation angle of the output shaft (in other words, screw shaft 2103) measured by the encoder.
  • FIG. 22 shows an example in which three translation stages 2201 to 2203 arranged in the respective XYZ axial directions are coupled to form a three-axis translation stage 2200 .
  • each of the translation stages 2201 to 2203 is drawn as a rectangular parallelepiped elongated in each axial direction.
  • a three-axis translation stage 2200 is constructed. It is assumed that each of the translation stages 2201 to 2203 has a translation stage configuration as shown in FIG.
  • the operation UI unit 112 with 6 degrees of freedom is configured.
  • the Z-axis nut is provided with three drive units 220 to 240 and a suction unit 250 (not shown in FIG. 24). Then, the outer shell portion 210 of the information input device 200 is sucked by the sucking portion 250 and held so as not to fall from the movable portion 2302 .
  • the user inserts the thumb and forefinger into the opening 211 (or the cover member 1010) of the outer shell 210, pinches the gripping mechanism 1012, and translates the outer shell 210 in three axial directions. Dimensional position can be indicated. Then, the translational position of the X-axis nut can be converted based on the measurement value of the encoder attached to the output shaft of the servomotor of the X-axis translation stage 2201, and the Y-axis translation stage 2202 mounted on the X-axis nut can be converted.
  • the translation position of the Y-axis nut can be converted based on the measurement value of the encoder attached to the output shaft of the servomotor, and the Z-axis translation stage 2203 mounted on the Y-axis nut is attached to the output shaft of the servomotor.
  • the translational position of the Z-axis nut can be converted based on the measured value of the encoder. Therefore, since the three-dimensional position of the information input device 200 mounted on the Z-axis nut can be converted, three-axis translation degrees of freedom are realized.
  • the three-axis translation stage 2200 drives the X-axis nut in the X-axis direction by rotating the servo motor of the X-axis translation stage 2201, and drives the Y-axis nut in the Y-axis direction by rotating the servo motor of the Y-axis translation stage 2202.
  • a three-axis translational force is presented to the user who is pinching the gripping mechanism 1012 of the Z-axis nut. can do.
  • the information input device 200 rotates the outer shell 210 by rotationally driving the drive units 220 to 240, and can present the rotational force of the three axes to the user holding the gripping mechanism 1012. . Therefore, by combining the three-axis translation stage 2200 and the information input device 200, it is possible to realize haptic presentation with six degrees of freedom.
  • the parallel link mechanism moves up and down the points where the arms attached to the output shafts of the three motors arranged at 120 degree intervals on the base intersect in parallel by the rotation of each motor. Therefore, it is a mechanism that can operate in the XYZ directions (see, for example, Patent Document 5).
  • the motor is arranged on the base, and only the lightweight arm is controlled to rotate, and the torque of each axis is synthesized to operate, so high-speed operation is possible.
  • FIG. 23 shows an example of the degree-of-freedom configuration of the parallel link 2300 .
  • the illustrated parallel link 2300 is a delta parallel link consisting of three serial links 2310,2320,2330. One end of each serial link 2310 , 2320 , 2330 is rotatably attached to the base portion 2301 , and the other end supports the movable portion 2302 .
  • the serial link 2310 is rotatably connected to the base portion 2301 via a motor (servo motor) 2311 at its root portion.
  • the serial link 2310 consists of a drive link 2312 driven up and down by a motor 2311 and a pair of passive links 2314 connected to the drive link 2312 via joints 2313 .
  • the movable portion 2302 is supported on the tip side of the passive link 2314 .
  • the motor 2311 includes an encoder that detects the rotation angle of the output shaft (or drive link 2312) and a torque sensor that detects torque acting on the output shaft.
  • serial link 2320 is rotatably connected to the base portion 2301 via a motor (servo motor) 2321 at its root portion.
  • the serial link 2320 consists of a drive link 2322 driven up and down by a motor 2321 and a pair of passive links 2324 connected to the drive link 2322 via joints 2323 .
  • the movable portion 2302 is supported on the distal end side of the passive link 2324 .
  • Motor 2321 includes an encoder that detects the rotation angle of the output shaft (or drive link 2322).
  • the serial link 2330 is rotatably connected to the base portion 2301 via a motor (servo motor) 2331 at its root portion.
  • the serial link 2330 consists of a drive link 2332 driven up and down by a motor 2331 and a pair of passive links 2334 connected to the drive link 2332 via joints 2333 .
  • the movable portion 2302 is supported on the tip side of the passive link 2334 .
  • Motor 2331 includes an encoder that detects the rotation angle of the output shaft (or drive link 2332).
  • serial links 2310, 2320, and 2330 are arranged on a circle with the same radius centered on the center point C set on the base portion 2301 at intervals of approximately 120 degrees. Therefore, the parallel link 2300 forms a substantially symmetrical shape with respect to the axis passing through this center point C. As shown in FIG.
  • Each drive link 2312 , 2322 , 2332 extends radially outward from the center point C of the base portion 2301 .
  • One end of each drive link 2312, 2322, 2332 is connected to the output shaft of the motor 2311, 2321, 2331, respectively.
  • Each drive link 2312, 2322, 2332 is rotatable about an axis passing through the center point C in a vertical plane that is perpendicular to the base portion 2301 and includes the axis.
  • each passive link 2314, 2324, 2334 can be translated in three axial directions.
  • FIG. 24 shows the operation UI unit 112 with 6 degrees of freedom, configured by mounting the information input device 200 according to the present disclosure on the parallel link 2300 .
  • Information input device 200 is installed on movable portion 2302 of parallel link 2300 .
  • the movable section 2302 is provided with three drive sections 220 to 240 and a suction section 250 (not shown in FIG. 24). Then, the outer shell portion 210 of the information input device 200 is sucked by the sucking portion 250 and held so as not to fall from the movable portion 2302 .
  • the user inserts the thumb and forefinger into the opening 211 (or the cover member 1010) of the outer shell 210 and moves the outer shell 210 while pinching the gripping mechanism 1012, thereby moving the movable part 2302 in three axes. It can be translated in a direction to indicate a three-dimensional position.
  • Rotation angles ⁇ , ⁇ , and ⁇ of the drive links 2312, 2322, and 2332 with respect to the base portion 2301 can be detected by encoders arranged on the output shafts of the motors 2311, 2321, and 2331, respectively.
  • the three-dimensional position of translational movement of the movable portion 2302 with respect to the base portion 2301 can be converted, so three-axis translational degrees of freedom are realized. Therefore, by combining the 3-axis rotational freedom of the information input device 200 by rotating the outer shell 210 and the 3-axis translational freedom of the parallel link 2300, an input function with 6 degrees of freedom can be realized.
  • the parallel link 2300 drives the driving links 2312, 2322, and 2332 by rotating the motors 2311, 2321, and 2331, so that the user who is holding the grip mechanism section 1012 of the information input device 200 on the movable section 2302 can operate the parallel link 2300.
  • the information input device 200 rotates the outer shell 210 by rotationally driving the drive units 220 to 240, and can present the rotational force of the three axes to the user holding the gripping mechanism 1012. . Therefore, by combining the parallel link 2300 and the information input device 200, haptic presentation with six degrees of freedom can be realized.
  • the sensor value detected by the force sensor 1001 arranged in the outer shell 210 is can be converted into the coordinate system of the translational structure based on the posture information of the outer shell 210 measured by the position and posture sensor 1011 .
  • a disturbance observer see Patent Literature 6, for example
  • a torque sensor are used to estimate the acting force received from the mounted information processing device 200 (or the outer shell portion 210).
  • the force acting outside the detection range of the force sensor 1001 can be specified. If the acting force outside the detection range of the force sensor 1001 exceeds a predetermined value, a warning may be issued to the user.
  • the operation UI unit 112 with 6 degrees of freedom can be configured by combining the information input device 200 according to the present disclosure with the 3-axis translational structure. Therefore, in the surgical system 100 shown in FIG. 1, the slave robot 122 having six degrees of freedom can be operated from the master device 110 side.
  • FIG. 25 shows a configuration example of the slave robot 122.
  • the illustrated slave robot 122 is a surgical robot that supports medical instruments such as forceps and an endoscope at its distal end, and includes a base portion 2510 and an arm portion 2520 .
  • the base portion 2510 is a base that supports the arm portion 2520 .
  • Arm portion 2520 extends from base portion 2510 .
  • the main constituent elements of the slave device 120 such as the slave side control section 121 and the slave side communication section 124 may be housed inside the base section 2510 .
  • Two pairs of casters are provided on the bottom surface of the base portion 2510, and are grounded on the floor via the casters, and can be moved on the floor by rotating these casters.
  • the slave robot 122 is not limited to such a configuration.
  • the slave robot 122 may have a suspended structure in which the base portion 2510 is not provided and the arm portion 2520 is directly attached to the ceiling or wall surface of the operating room.
  • the arm portion 2520 includes a plurality of joint portions 2521a, 2521b, 2521c, 2521d, 2521e, and 2521f, a plurality of links 2522a, 2522b, 2522c, and 2522d rotatably connected to each other by the joint portions 2521a to 2521e, and an arm portion.
  • a holding unit 2524 is rotatably provided at the tip of 2520 via a joint 2521f.
  • the holding unit 2524 is also configured to hold various medical instruments.
  • a holding unit 2524 is attached with a medical instrument 2523 such as forceps or an endoscope.
  • Links 2522a to 2522c are rod-shaped members, one end of link 2522a is connected to base portion 2510 via joint portion 2521a, the other end of link 2522a is connected to one end of link 2522b via joint portion 2521b, and , the other end of the link 2522b is connected to one end of the link 2522c via joints 2521c and 2521d. Further, the other end of the link 2522c is connected to one end of the L-shaped link 2522d through a joint portion 2521e, and the other end of the link 2522d and the holding unit 2524 holding the forceps 2523 are connected through the joint portion 2521f. are concatenated.
  • the ends of the plurality of links 2522a to 2522d are rotatably connected to each other by the joints 2521a to 2521f with the base portion 2510 as a fulcrum, so that the shape of the arm extending from the base portion 2510 is formed. Configured.
  • the illustration of the specific shape of the medical surgical instrument 2523 is omitted, and the surgical instrument 2523 is simply shown as a rod-shaped member. forceps having an opening/closing structure for performing the treatment, an endoscopic camera for imaging the surgical site, and the like.
  • the arm section 2520 and the medical surgical instrument 2523 are positioned and oriented so that the medical surgical instrument 2523 can assume a desired position and posture with respect to the living tissue of the patient. is controlled.
  • An actuator is provided for each of the joints 2521a to 2521f. By driving the actuators, it is possible to rotate each of the joints 2521a to 2521f around their respective rotation axes.
  • the actuator is composed of, for example, a motor, an encoder, a torque sensor, and the like.
  • the encoder and torque sensor correspond to the sensor section 123 in FIG.
  • the arm 2520 can be extended or contracted (folded).
  • the slave-side control section 121 can calculate the control amount of the motor of each actuator based on the state of each joint section 2521a to 2521f detected by the sensor section 123 such as the encoder and torque sensor of the actuator.
  • the slave robot 122 realizes six degrees of freedom in the position and orientation of the distal medical surgical instrument 2523 by driving the arm section 2520 consisting of six joint sections 2521a to 2521f.
  • the surgical instrument 2523 is a forceps, it further has one degree of freedom for grasping an object (living tissue). Since the arm portion 2520 is configured to have six degrees of freedom, the medical operating tool 2523 such as forceps can be freely moved within the movable range of the arm portion 2520 .
  • the surgical instrument 2523 for medical use can be inserted into the patient (abdominal cavity or intrathoracic cavity) from various angles, and the degree of freedom in operating the surgical instrument 2523 for medical treatment is improved.
  • the 6-DOF operation UI unit 112 which is configured by combining the information input device 200 having 3-axis rotation degrees of freedom and a 3-axis translation structure, as described in the above section F, the 6-DOF The arm portion 2520 can be operated.
  • the slave-side control unit 121 responds to instructions from the master device 110 side (operation UI unit 112) based on the states of the joints 2521a to 2521f detected by the encoders and torque sensors of the actuators of the joints 2521a to 2521f. The amount of control of the motors of the actuators of the corresponding joints 2521a to 2521f is calculated. By driving the motor of each actuator according to the calculated control amount, the arm unit 2520 operates according to the user's instruction.
  • the medical surgical instrument 2523 also has a driving portion such as forceps having an opening/closing structure, similarly, based on the instruction input via the operation UI unit 112, the driving portion is operated.
  • the control amount of the motor is calculated by the slave-side control unit 121, and the motor is driven according to the calculated control amount, so that the driving part of the medical surgical instrument 2523 operates according to the user's instruction. Become.
  • the surgical system 100 is a master-slave system, but bilateral control is possible by mounting a force sensor on the tip of the slave robot 122 .
  • Bilateral control is a control method in which a slave is operated by the master in master-slave control, and the state of the slave is fed back to the master at the same time, and power can be presented to the user operating the master.
  • An ideal bilateral control system can simultaneously match the positions and forces of the master and slave.
  • Bilateral control methods include, for example, a position symmetric type, a force feedback type, and a 4CH type.
  • FIG. 26 shows a functional configuration example of a 4CH bilateral control system 2600 for bilaterally controlling the master device 110 and slave device 120 .
  • Position controller 2601 outputs an acceleration reference signal for each of master device 110 and slave device 120 .
  • Force controller 2602 also outputs an acceleration reference signal for each of master device 110 and slave device 120 .
  • the master device 110 is supplied with A Mref to which both of the acceleration reference signals supplied from the position controller 2601 and the force controller 2602 are added.
  • the slave device 120 is supplied with A Sref that includes both the acceleration reference signals supplied from the position controller 2601 and the force controller 2602 .
  • the master device 110 (or the master-side control unit 111 in the master device 110) performs acceleration control on the acceleration reference signal A Mref to displace the position and orientation X M of the operation UI unit 112 . Further, an external force FM is generated in the master device 110 as the operator operates the operation UI unit 112 . Similarly, the slave device 120 (or the slave-side control unit 121 in the slave device 120) performs acceleration control on the acceleration reference signal A Sref to change the position and posture X S of the slave robot 122 . In addition, an external force F S is generated in the slave device 120 due to contact between the distal end (medical surgical tool) of the slave robot 122 and an object (operative site, etc.).
  • Position controller 2601 outputs an acceleration reference signal to each of master device 110 and slave device 120 for driving in a direction to correct the position deviation between master device 110 and slave device 120 .
  • the scaler 2603 applies the position and orientation signal X S output from the slave device 120 to the position and orientation space scaling between the master device 110 and the slave device 120. Multiply by a factor ⁇ for
  • the force controller 2602 controls the acceleration of each of the master device 110 and the slave device 120 in order to correct the resultant force of the force F M generated by the master device 110 and the force F S generated by the slave device 120 . Output a reference signal.
  • the scaler 2604 adds the force signal F S of the slave device 120 with a coefficient ⁇ Multiply by .
  • the master device 110 is supplied with A Mref to which both of the acceleration reference signals supplied from the position controller 2601 and the force controller 2602 are added.
  • the slave device 120 is supplied with A Sref that includes both the acceleration reference signals supplied from the position controller 2601 and the force controller 2602 .
  • the information input device 200 having 3-axis rotational degrees of freedom and the structure having 3-axis translational degrees of freedom are combined. It is assumed that the operation UI unit 112 is used. In that case, the following ideas can be considered.
  • the sensor values detected by the force sensors 1001 arranged in the outer shell 210 are converted into the coordinate system of the translational structure based on the orientation information of the outer shell 210 measured by the position and orientation sensor 1011 . .
  • a disturbance observer see Patent Document 6, for example
  • a torque sensor are used to estimate the acting force received from the mounted information processing device 200 (or the outer shell portion 210).
  • the external force (after coordinate conversion) detected by the force sensor 1001 is compared with the acting force estimated on the side of the translational structure to identify the force acting outside the detection range of the force sensor 1001 .
  • control from the master device 110 to the slave device 120 (in other words, operation of the slave robot 122 using the operation UI unit 112 including the information input device 200) ) to prevent the slave robot 122 from running out of control.
  • a warning may be issued to the user.
  • both the processing of sensor information from the force sensor 1001 and the position/orientation sensor 1011 in the outer shell 210 and the control system on the side of the translational structure are performed by the master-side control unit 111 .
  • FIG. 27 shows a control block diagram of disturbance observer 2700 .
  • J n is the nominal value of the inertia in the operation UI unit 112 that combines the information input device 210 and the triaxial translational structure.
  • the disturbance observer 2700 receives an acceleration target value of the target position/orientation x ref of the outer shell 210 when presenting the force sense to the user through the information input device 200, for example.
  • the disturbance observer 2700 multiplies the acceleration target value of the input position/orientation x by the virtual inertia nominal value J n to convert it into a force target value f ref in the current control cycle. Then, by adding the correction of the disturbance f d obtained in the previous control cycle by the disturbance observer 2700 to the force target value f ref , the force command value f for the joint in the current control cycle is obtained.
  • the three-axis translational structure unit translates while being affected by the external force from the user's finger touching the outer shell unit 210 .
  • Shell 210 rotates.
  • the force target value f ref is converted into a current command value, which serves as an instruction input to the motors of the three-axis translational structure and the drive units 220 to 240 of the information input device 200 .
  • the generated force f e and the displacement amount x A of the outer shell 210 at that time are measured by the position/orientation sensor 1011, the drive units 220 to 240, and the encoders in the three-axis translation unit. Then, the velocity of the outer shell 210 is obtained by differentiating the measured displacement amount x A of the outer shell 210 with respect to time.
  • the disturbance observer 2700 applies a transfer function J n s consisting of the joint virtual inertia nominal value J n to the measured velocity of the displacement amount x A of the outer shell 210 to obtain the contact force of the user's fingertip, etc. can be estimated. Furthermore, by subtracting this estimated external force f d from the force target value f ref , the disturbance f d can be estimated. The disturbance f d obtained in the current control cycle is fed back and used to correct the force target value f ref in the next control cycle.
  • a low-pass filter (LPF) represented by g/(s+g) inserted in the middle is for preventing divergence of the system.
  • the information input device 200 has a structure in which the outer shell 210 having a spherical structure is adsorbed by the adsorption unit 250.
  • the outer shell By pulling against the adsorption force of the adsorption unit 250, the outer shell can be immediately pulled. 210 can be removed. Therefore, when the three-axis translation structure or the drive units 220 to 240 run out of control, the operator can evacuate while holding the gripping mechanism 1010, thereby ensuring safety.
  • the outer shell 210 can be easily replaced as necessary. can be done.
  • the ability to replace the outer shell 210 in a short period of time enables the following measures.
  • the outer shell 210 (or the cover member 1010) is equipped with a memory for storing information on the ID and structure, and every time the outer shell 210 used by the information input device 200 is replaced, Based on the read information, it is possible to change control parameters related to haptic presentation and the like.
  • An information input device has a structure in which a plurality of drive units rotationally drive an outer shell portion having a spherical structure in which a multiaxial force sensor is arranged. Therefore, the information input device is capable of precise haptic sensing with little noise, and can be used to present a light operational feeling and to present an accurate haptic.
  • a cover member that prevents contact with the inner wall of the outer shell is mounted on the force sensor, and each component that a user touches with a finger is arranged inside the cover member. be. Therefore, the contact force received from the user's finger inside the outer shell can be reliably detected by the force sensor while reducing the risk of the fingertip contacting the outer shell. In addition, it is possible to prevent the slave device from malfunctioning or running out of control due to an erroneous input operation caused by the user touching the wrong position with the fingertip.
  • the cover member Since the cover member has a structure that expands near the edge of the opening, it reduces the risk of fingertip contact with the outer shell, and allows the parts inside the cover member to be opened without the need for a person to assume an unreasonable posture. can be easily operated, and the amount that hinders the range of motion of the human hand can be reduced.
  • the information input device has a wiring structure in which signal lines related to force sensors and parts inside the cover member are bundled and fixed to several points on the inner wall of the outer shell for output to the outside. I have. Therefore, it is possible to eliminate the adverse effects on the force sensor in the state where the wiring is pulled or in the state where it is hanging due to its own weight, thereby reducing the risk of runaway or breakage of the force sensor.
  • the connector for connecting the cable of the signal line is arranged closer to the opening of the outer shell than the force sensor (in other words, closer to the hand inserted through the opening). Therefore, assembly is facilitated while suppressing the cause of noise on the signal line.
  • the attracting part that attracts the outer shell, it attracts the outer shell with a weaker attraction force than the breaking load of the force sensor.
  • the force sensor is the most fragile. Therefore, the force sensor can be protected by making the attraction force of the attraction part equal to or less than the breaking load of the force sensor.
  • the information input device includes at least one position and orientation sensor for detecting the orientation of the outer shell. Therefore, it is possible to measure the attitude of the outer shell with three degrees of freedom and feed it back to drive control of the outer shell. The influence of slip cannot be taken into account with the encoder of the motor that drives the outer shell. On the other hand, the movement performance of the outer shell is improved by controlling the attitude of the outer shell in consideration of the slippage by measuring the attitude using the position and orientation sensor.
  • the three drive units that rotate the outer shell of the spherical structure are each composed of a motor and an omni wheel attached to the output shaft of the motor. to Therefore, it is possible to achieve three-axis rotation of the outer shell with a simple structure that saves space and uses a small number of motors.
  • the attracting part uses magnetism to attract the outer shell
  • the force sensor and the components arranged inside the outer shell are made of non-magnetic materials. Accordingly, it is possible to suppress the generation of noise due to the interaction between the magnetism of the attraction portion and the force sensor.
  • the information input device to which the present disclosure is applied can be used as a game controller, an input device for a personal computer, a 3D model operation in CAD (Computer Aided Design), a device having a rotating structure such as a robot, a VR ( It is also possible to use it for a 6-axis input UI for operating virtual reality, an input UI for operating the attitude of a camera mounted on a drone or a camera suspended from the ceiling.
  • CAD Computer Aided Design
  • VR VR
  • an outer shell having a hollow spherical structure having a hollow spherical structure; a drive unit that rotationally drives the outer shell; an adsorption unit that adsorbs the outer shell so that the surface of the outer shell is in contact with the driving unit; an opening for inserting a user's finger provided in the outer shell; a sensor unit disposed inside the outer shell;
  • An information input device comprising
  • the adsorption section adsorbs the outer shell with an area of 3/4 or less of the diameter of the outer shell, The information input device according to (1) above.
  • the drive unit is composed of three or more drive units, and drives the outer shell to rotate about three axes;
  • each of the three or more drive units comprises a motor and an omni wheel attached to the output shaft of the motor;
  • the adsorption unit adsorbs the outer shell so as to press the surface of the outer shell against the omniwheel of each driving unit, the omni wheel contacts the surface of the outer shell and transmits the rotational force of the motor to the outer shell by frictional force;
  • the sensor unit includes a position and orientation sensor that detects the position and orientation of the outer shell;
  • the information input device according to any one of (1) to (3) above.
  • the position and orientation sensor is arranged in the center of the sphere of the outer shell.
  • the information input device according to (4) above.
  • the sensor section further includes a force sensor that detects an external force acting inside the outer shell section.
  • the information input device according to any one of (1) to (5) above.
  • the outer diameter of the cover member is of a size that allows it to be inserted into and removed from the outer shell through the opening.
  • the cover member has a structure that widens at a portion near the edge of the opening.
  • a wiring structure is provided in which signal lines related to the force sensor and the parts inside the cover member are fixed to several points on the inner wall of the outer shell and output to the outside.
  • the information input device according to any one of (7) to (10) above.
  • the adsorption section adsorbs the outer shell section with a weaker adsorption force than the breaking load of the force sensor.
  • the attracting part uses magnetism to attract the outer shell part, At least a range of the surface of the outer shell that comes into contact with the adsorption unit due to rotational driving by the driving unit is made of a magnetic material,
  • the information input device according to any one of (1) to (13) above.
  • the attracting portion uses magnetism to attract the outer shell portion,
  • the force sensor is made of a non-magnetic material,
  • the information input device according to any one of (6) to (13) above.
  • the sensor unit includes a force sensor that detects an external force acting inside the outer shell and an orientation sensor that detects the orientation of the outer shell,
  • the control unit converts the sensor values detected by the force sensor into the coordinate system of the translational structure based on the posture information of the outer shell measured by the posture sensor, and uses the disturbance observer and the torque sensor to convert the sensor values into the coordinate system of the translational structure. estimating the force acting on the translational structure and comparing the difference between the two forces to identify the force acting outside the detection range of the force sensor;
  • the control device according to (16) above.
  • the master device includes an outer shell having a hollow spherical structure, a drive unit that rotationally drives the outer shell, and a surface of the outer shell that attracts the outer shell so as to be in contact with the drive unit.
  • an input device including a suction unit, an opening provided in the outer shell for inserting a user's finger, and a sensor unit disposed inside the outer shell; the slave device operates based on an operation on the input device; surgical system.

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Theoretical Computer Science (AREA)
  • Surgery (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Veterinary Medicine (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Manipulator (AREA)

Abstract

Provided is an information input device that has a three-axis rotational freedom, and presents a sense of force. The information input device comprises: an outer shell part made of a hollow spherical structure; a drive part for rotationally driving the outer shell part; a suction part for sucking the outer shell part so as to bring a surface of the outer shell part into contact with the drive part; an opening provided in the outer shell part for insertion of a finger of a user; and a sensor part disposed inside the outer shall part. The drive part is composed of a motor, and an omni wheel mounted on an output shaft of the motor. The omni wheel contacts the surface of the outer shell part, and transmits a rotational force of the motor to the outer shell part by a friction force.

Description

情報入力装置、制御装置、並びに手術システムInformation input device, control device, and surgical system

 本明細書で開示する技術(以下、「本開示」とする)は、例えばマスタスレーブ方式のシステムにおいてマスタ側でオペレータが入力操作を行うための情報入力装置、制御装置、並びに手術システムに関する。 The technology disclosed in this specification (hereinafter referred to as "this disclosure") relates to an information input device, a control device, and an operation system for an operator to perform an input operation on the master side, for example, in a master-slave system.

 外科手術の分野において、オペレータの手の振戦の抑止、操作支援によるオペレータ間の技量の相違の吸収などを目的として、例えばマスタスレーブ方式の手術システムが開発され、医療現場に普及しつつある。この種の手術システムでは、マスタ側ではオペレータは入力装置を操作し、これに対しスレーブ側では、オペレータによる入力装置の操作量に応じてスレーブロボットを駆動して手術を実施する。スレーブロボットは、例えば1又は複数のロボットアームを装備し、各ロボットアームの遠位端には鉗子や鑷子、処置具などの医療用器具が搭載される。例えば、バイラテラル制御方式のマスタスレーブシステムが提案されている(特許文献1を参照のこと)。 In the field of surgery, a master-slave surgical system, for example, has been developed for the purpose of suppressing operator's hand tremors and absorbing differences in skill between operators through operational support, and is becoming widespread in the medical field. In this type of surgery system, an operator operates an input device on the master side, and on the slave side, a slave robot is driven according to the operation amount of the input device by the operator to perform surgery. The slave robot is equipped with, for example, one or more robot arms, and medical instruments such as forceps, tweezers, and treatment instruments are mounted on the distal end of each robot arm. For example, a bilateral control master-slave system has been proposed (see Patent Document 1).

 このようにマスタスレーブ方式によりスレーブロボットを駆動する手術システムにおいては、スレーブロボットの遠位端の術具などが患部から受ける外力を力覚としてオペレータに認識させることが、患部への侵襲を抑制する上で重要である。例えば、マスタ側でオペレータが操作する入力装置を使って力覚を提示する方法が考えられる。 Thus, in a surgical system in which a slave robot is driven by the master-slave method, the operator recognizes the external force received by the surgical tool at the distal end of the slave robot from the affected area as a force sensation, thereby suppressing the invasion of the affected area. important on the For example, it is conceivable to present a force sensation using an input device operated by an operator on the master side.

 例えば、インターフェースである自由回転できる球体と、球体を下方から支持する支持体と、及び球体を回転させるための三基の駆動部とからなり、駆動部はモータとこれに接続し球体と接するように設けられるホイール(オムニホイール)からなり、球体を3自由度で駆動する力覚提示装置が提案されている(特許文献2を参照のこと)。この力覚提示装置の操作者には、その手において球体を通して、駆動部によって伝えられる計算機上構築の仮想世界やあるいは遠隔操作されるロボット等において存在する力やモーメントが、触覚として力覚呈示される。ここで、球体を駆動させる際の力覚を検出するには、例えば、駆動部のモータにトルクセンサを搭載するか、又は駆動部よりも根元側に多軸力覚センサを搭載する必要があると思料される。特許文献2には、底部に6軸トルクセンサを配置することが記載されているが、駆動部の重さを支えるためにトルクセンサの分解能が粗くなりノイズが大きくなることが懸念される。 For example, it consists of a freely rotatable sphere as an interface, a support that supports the sphere from below, and three drive units for rotating the sphere. A haptic presentation device has been proposed that consists of a wheel (omni-wheel) provided in a sphere and drives a spherical body with three degrees of freedom (see Patent Document 2). For the operator of this haptic presentation device, the force and moment existing in a virtual world constructed on a computer transmitted by a driving unit or in a remotely controlled robot or the like are presented as a tactile sensation through a sphere in the hand. be. Here, in order to detect the force sense when driving the sphere, for example, it is necessary to mount a torque sensor on the motor of the drive unit, or mount a multi-axis force sensor on the root side of the drive unit. It is thought. Although Patent Literature 2 describes that a six-axis torque sensor is arranged at the bottom, there is concern that the resolution of the torque sensor will be rough and noise will increase due to supporting the weight of the drive unit.

 また、中空の球体構造からなりユーザの指を挿入する開口部を有する外殻部と、磁石の磁気などを利用して外殻部を吸着して回転可能に支持する接続部と、挿入された前記指により前記外殻部を手動操作したときの回転角度を検出する回転検出部を具備する情報入力装置が提案されている(特許文献3を参照のこと)。この情報入力装置は、軽量で、3自由度の回転角度を入力若しくは計測することが可能で、且つ、回転可動域が広い。しかしながら、この情報入力装置は、外殻部の回転駆動を行う手段を備えていないので、ユーザに回転力を提示することができない。 In addition, the outer shell has a hollow spherical structure and has an opening into which the user's finger is inserted; An information input device has been proposed that includes a rotation detection unit that detects a rotation angle when the outer shell is manually operated with the finger (see Patent Document 3). This information input device is lightweight, capable of inputting or measuring rotational angles with three degrees of freedom, and has a wide rotational movable range. However, since this information input device does not have means for rotationally driving the outer shell, it cannot present rotational force to the user.

特開2020-162916号公報JP 2020-162916 A 特開2006-113818号公報JP 2006-113818 A WO2018/230385WO2018/230385 特開2016-124348号公報JP 2016-124348 A 特公平04-45310号公報Japanese Patent Publication No. 04-45310 特開2013-66669号公報JP 2013-66669 A

 本開示の目的は、3自由度の回転角度を入力可能であるとともに回転力を含めた力覚提示を行う情報入力装置、制御装置、並びに手術システムを提供することにある。 An object of the present disclosure is to provide an information input device, a control device, and an operation system that can input a rotation angle with three degrees of freedom and present a force sensation including a rotational force.

 本開示は、上記課題を参酌してなされたものであり、その第1の側面は、
 中空の球体構造からなる外殻部と、
 前記外殻部を回転駆動する駆動部と、
 前記外殻部の表面を前記駆動部に接触するように前記外殻部を吸着する吸着部と、
 前記外殻部に設けられた、ユーザの指を挿入する開口部と、
 前記外殻部の内部に配置されたセンサ部と、
を具備する情報入力装置である。
The present disclosure has been made in consideration of the above problems, and the first aspect thereof is
an outer shell having a hollow spherical structure;
a drive unit that rotationally drives the outer shell;
an adsorption unit that adsorbs the outer shell so that the surface of the outer shell is in contact with the driving unit;
an opening for inserting a user's finger provided in the outer shell;
a sensor unit disposed inside the outer shell;
It is an information input device comprising

 前記駆動部は3以上の駆動部からなり、前記外殻部を3軸回りに回転駆動する。前記3以上の駆動部はそれぞれ、モータと前記モータの出力軸に取り付けられたオムニホイールからなる。前記吸着部は、前記の各駆動部のオムニホイールへ前記外殻部の表面を押し付けるように前記外殻部を吸着する。そして、前記オムニホイールが前記外殻部の表面に接触して摩擦力により前記モータの回転力を前記外殻部に伝える。 The drive section consists of three or more drive sections, and drives the outer shell section to rotate about three axes. Each of said three or more drives comprises a motor and an omni-wheel attached to the output shaft of said motor. The suction unit suctions the outer shell so as to press the surface of the outer shell against the omniwheel of each driving unit. The omniwheel contacts the surface of the outer shell and transmits the rotational force of the motor to the outer shell by frictional force.

 前記センサ部は、前記外殻部の位置及び姿勢を検出する位置姿勢センサを含む。また、前記センサ部は、前記外殻部内部で作用する外力を検出する力覚センサをさらに含む。そして、前記力覚センサ上に筒状のカバー部材が取り付けられ、ユーザが指で触れる部品は前記カバー部材の中に配置される。 The sensor section includes a position and orientation sensor that detects the position and orientation of the outer shell section. Further, the sensor section further includes a force sensor that detects an external force acting inside the outer shell section. A tubular cover member is attached over the force sensor, and parts that a user touches with a finger are arranged in the cover member.

 また、本開示の第2の側面は、
 第1の側面に係る情報入力装置と、
 前記情報入力装置を搭載する並進構造部と、
 前記センサ部が検出したセンサ情報に基づいて前記駆動部及び前記並進構造部を制御する制御部と、
を具備する制御装置である。
In addition, a second aspect of the present disclosure is
an information input device according to the first aspect;
a translating structure on which the information input device is mounted;
a control unit that controls the drive unit and the translation structure unit based on sensor information detected by the sensor unit;
It is a control device comprising

 前記センサ部は、前記外殻部内部で作用する外力を検出する力覚センサと前記外殻部の姿勢を検出する姿勢センサを備えている。そして、前記制御部は、前記力覚センサが検出したセンサ値を前記姿勢センサが計測した前記外殻部の姿勢情報に基づいて並進構造側の座標系に変換し、外乱オブザーバとトルクセンサを用いて前記並進構造部の作用力を推定し、これら2つの力の差異を比較して前記力覚センサの検出範囲外で作用した力を特定する。 The sensor section includes a force sensor that detects an external force acting inside the outer shell and a posture sensor that detects the posture of the outer shell. The controller converts the sensor value detected by the force sensor into the coordinate system of the translational structure based on the orientation information of the outer shell measured by the orientation sensor, and uses a disturbance observer and a torque sensor to convert the sensor value detected by the force sensor into the coordinate system of the translational structure. to estimate the force acting on the translational structure, and compare the difference between these two forces to identify the force acting outside the detection range of the force sensor.

 また、本開示の第3の側面は、マスタスレーブ方式の手術システムであって、
 前記マスタ装置は、中空の球体構造からなる外殻部と、前記外殻部を回転駆動する駆動部と、前記外殻部の表面を前記駆動部に接触するように前記外殻部を吸着する吸着部と、前記外殻部に設けられた、ユーザの指を挿入する開口部と、前記外殻部の内部に配置されたセンサ部を備えた入力装置を有し、
 スレーブ装置は、前記入力装置に対する操作に基づいて動作する、
手術システムである。
A third aspect of the present disclosure is a master-slave surgical system,
The master device includes an outer shell having a hollow spherical structure, a drive unit that rotationally drives the outer shell, and a surface of the outer shell that attracts the outer shell so as to be in contact with the drive unit. an input device including a suction unit, an opening provided in the outer shell for inserting a user's finger, and a sensor unit disposed inside the outer shell;
the slave device operates based on an operation on the input device;
It is a surgical system.

 但し、ここで言う「システム」とは、複数の装置(又は特定の機能を実現する機能モジュール)が論理的に集合した物のことを言い、各装置や機能モジュールが単一の筐体内にあるか否かは特に問わない。 However, the "system" referred to here refers to a logical assembly of multiple devices (or functional modules that implement specific functions), and each device or functional module is in a single housing. It does not matter whether or not

 本開示によれば、3自由度の回転角度を入力可能であるとともに回転力を含めた力覚提示を行う情報入力装置、制御装置、並びに手術システムを提供することができる。 According to the present disclosure, it is possible to provide an information input device, a control device, and an operation system that can input a rotation angle with three degrees of freedom and present a force sensation including a rotational force.

 なお、本明細書に記載された効果は、あくまでも例示であり、本開示によりもたらされる効果はこれに限定されるものではない。また、本開示が、上記の効果以外に、さらに付加的な効果を奏する場合もある。 It should be noted that the effects described in this specification are merely examples, and the effects brought about by the present disclosure are not limited to these. In addition, the present disclosure may have additional effects in addition to the effects described above.

 本開示のさらに他の目的、特徴や利点は、後述する実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。 Further objects, features, and advantages of the present disclosure will become apparent from more detailed descriptions based on the embodiments described later and the accompanying drawings.

図1は、マスタスレーブ方式の手術システム100の機能的構成例を示した図である。FIG. 1 is a diagram showing a functional configuration example of a master-slave surgery system 100. As shown in FIG. 図2は、情報入力装置200の外観構成を示した図である。FIG. 2 is a diagram showing the external configuration of the information input device 200. As shown in FIG. 図3は、情報入力装置200の外観構成を示した図である。FIG. 3 is a diagram showing the external configuration of the information input device 200. As shown in FIG. 図4は、外殻部210と駆動部220の位置関係を示した図である。FIG. 4 is a diagram showing the positional relationship between the outer shell portion 210 and the driving portion 220. As shown in FIG. 図5は、情報入力装置200の外観構成(上面)を示した図である。FIG. 5 is a diagram showing the external configuration (upper surface) of the information input device 200. As shown in FIG. 図6は、情報入力装置200を外殻部210の下面から眺めた様子を示した図である。FIG. 6 is a diagram showing information input device 200 as viewed from the bottom surface of outer shell 210. As shown in FIG. 図7は、外殻部210の下面と各オムニホイール222、232、242が接触する様子を示した図である。FIG. 7 is a diagram showing how the lower surface of the outer shell 210 and the omniwheels 222, 232, and 242 come into contact with each other. 図8は、外殻部210を回転操作した例を示した図である。FIG. 8 is a diagram showing an example in which the outer shell portion 210 is rotated. 図9は、外殻部210を回転操作した例を示した図である。FIG. 9 is a diagram showing an example in which the outer shell portion 210 is rotated. 図10は、外殻部210の内部構造を示した図である。FIG. 10 is a diagram showing the internal structure of outer shell 210. As shown in FIG. 図11は、外殻部210の内部構造を示した図である。FIG. 11 is a diagram showing the internal structure of outer shell 210. As shown in FIG. 図12は、外殻部210の内部を開口部211から眺めた様子を示した図である。FIG. 12 is a view showing the inside of outer shell 210 viewed from opening 211. As shown in FIG. 図13は、情報入力装置200の組み立て手順を説明するための図(カバー部材1010を外殻部210に挿入する前の状態)である。13A and 13B are diagrams for explaining the assembly procedure of the information input device 200 (the state before the cover member 1010 is inserted into the outer shell portion 210). 図14は、情報入力装置200の組み立て手順を説明するための図(カバー部材1010を外殻部210に挿入した状態)である。14A and 14B are diagrams for explaining the assembly procedure of the information input device 200 (with the cover member 1010 inserted into the outer shell portion 210). 図15は、情報入力装置200の組み立て手順を説明するための図(組み立てが完了した状態)である。FIG. 15 is a diagram for explaining the assembly procedure of the information input device 200 (the assembled state). 図16は、把持機構部1012の具体的な構成例を示した図である。FIG. 16 is a diagram showing a specific configuration example of the gripping mechanism section 1012. As shown in FIG. 図17は、把持機構部1012の把持動作を示した図である。17A and 17B are diagrams showing the gripping operation of the gripping mechanism section 1012. FIG. 図18は、把持機構部1012の把持動作を示した図である。18A and 18B are diagrams showing the gripping operation of the gripping mechanism section 1012. FIG. 図19は、把持機構部1012の把持動作を示した図である。19A and 19B are diagrams showing the gripping operation of the gripping mechanism section 1012. FIG. 図20は、把持機構部1012の把持動作を示した図である。20A and 20B are diagrams showing the gripping operation of the gripping mechanism section 1012. FIG. 図21は、並進ステージ2100を示した図である。FIG. 21 is a diagram showing a translation stage 2100. As shown in FIG. 図22は、3軸並進ステージと情報入力装置210を組み合わせた6自由度入力デバイスを示した図である。FIG. 22 is a diagram showing a 6-DOF input device combining a 3-axis translation stage and an information input device 210. As shown in FIG. 図23は、パラレルリンク2300の自由度構成を示した図である。FIG. 23 is a diagram showing a degree-of-freedom configuration of the parallel link 2300. As shown in FIG. 図24は、パラレルリンク2300と情報入力装置210を組み合わせた6自由度入力デバイスを示した図である。FIG. 24 is a diagram showing a 6-DOF input device combining the parallel link 2300 and the information input device 210. As shown in FIG. 図25は、スレーブロボット122の構成例を示した図である。FIG. 25 is a diagram showing a configuration example of the slave robot 122. As shown in FIG. 図26は、4CH型のバイラテラル制御システム2600の機能的構成例を示した図である。FIG. 26 is a diagram showing a functional configuration example of a 4CH bilateral control system 2600. As shown in FIG. 図27は、外乱オブザーバ2700の制御ブロック図である。FIG. 27 is a control block diagram of disturbance observer 2700. As shown in FIG.

 以下、図面を参照しながら本開示について、以下の順に従って説明する。 The present disclosure will be described in the following order with reference to the drawings.

A.手術システム
B.情報入力装置の構成
C.内部構成
D.組み立て手順
E.把持機構部の構成例
F.3軸並進構造との組み合わせ
G.バイラテラル制御方式の手術システム
H.効果
A. Surgical systemB. Configuration of information input deviceC. Internal configurationD. Assembly procedureE. Configuration example of gripping mechanism F. Combination with 3-axis translation structure G. Bilateral control type surgery system H. effect

A.手術システム
 図1には、マスタスレーブ方式の手術システム100の機能的構成例を示している。図示の手術システム100は、ユーザ(オペレータ)が手術などの作業を指示するマスタ装置110と、マスタ装置110からの指示に従って手術を実施するスレーブ装置120からなる。マスタ装置110とスレーブ装置120間は、伝送路130を介して相互接続されている。伝送路130は、例えば光ファイバなどのメディアを用いて低遅延で信号伝送を行えることが望ましい。
A. Surgical System FIG. 1 shows an example of the functional configuration of a master-slave surgical system 100 . The illustrated surgery system 100 includes a master device 110 for which a user (operator) instructs operations such as surgery, and a slave device 120 for performing surgery according to instructions from the master device 110 . Master device 110 and slave device 120 are interconnected via transmission line 130 . It is desirable that the transmission line 130 can perform signal transmission with low delay using a medium such as an optical fiber.

 マスタ装置110は、マスタ側制御部111と、操作UI(User Interface)部112と、提示部113と、マスタ側通信部114を備えている。マスタ装置110は、マスタ側制御部111による統括的な制御下で動作する。 The master device 110 includes a master-side control unit 111, an operation UI (User Interface) unit 112, a presentation unit 113, and a master-side communication unit 114. The master device 110 operates under general control by the master-side control section 111 .

 操作UI部112は、ユーザ(オペレータなど)が、スレーブ装置120において鉗子などの術具を操作するスレーブロボット122(後述)に対する指示を入力するためのデバイスからなる。操作UI部112は、3自由度の回転角度を入力可能であることを想定しているが、さらに3軸並進自由度を含み、合計で6自由度を備えていることがより好ましい。本実施形態では、操作UI部112として、3自由度の回転角度を入力可能であるとともに回転力を含めた力覚提示を行う情報入力装置を用いるが、この情報入力装置の詳細については後述に譲る。 The operation UI unit 112 is a device for a user (operator, etc.) to input instructions to a slave robot 122 (described later) that operates surgical tools such as forceps in the slave device 120 . It is assumed that the operation UI unit 112 is capable of inputting rotation angles with three degrees of freedom, and more preferably has six degrees of freedom in total, including three degrees of freedom of translation. In this embodiment, as the operation UI unit 112, an information input device capable of inputting a rotation angle with three degrees of freedom and presenting a force sensation including a rotational force is used. Details of this information input device will be described later. hand over.

 提示部113は、主にスレーブ装置120側のセンサ部123(後述)で取得されるセンサ情報に基づいて、操作UI部112を操作しているユーザ(オペレータ)に対して、スレーブ装置120において実施されている手術に関する情報を提示する。 The presentation unit 113 provides the user (operator) who is operating the operation UI unit 112 with the slave device 120 mainly based on sensor information acquired by the sensor unit 123 (described later) on the slave device 120 side. Present information about the surgery being performed.

 例えば、センサ部123が患部の表面を観察する画像を撮り込むRGBカメラなどの観察装置を装備し、又はこれらの観察装置で捕捉した撮像画像を取り込むインターフェースを装備し、これらの画像データが伝送路130を介して低遅延でマスタ装置110に転送される場合、提示部113は、モニタディスプレイなどを使って、リアルタイムの患部画像を画面表示する。 For example, the sensor unit 123 is equipped with an observation device such as an RGB camera that captures images for observing the surface of the affected area, or is equipped with an interface that captures images captured by these observation devices, and these image data are transmitted through the transmission path. When transferred to the master device 110 with low delay via 130, the presentation unit 113 uses a monitor display or the like to display the real-time affected area image on the screen.

 また、センサ部123が、スレーブロボット122が操作する術具に作用する外力やモーメントを計測する機能を装備し、このような力覚情報が伝送路130を介して低遅延でマスタ装置110に転送される場合には、提示部113は、ユーザ(オペレータ)に対して力覚提示を行う。本実施形態では、操作UI部112として用いられる情報入力装置が力覚提示機能を備えているが、この点の詳細については後述に譲る。 Further, the sensor unit 123 is equipped with a function to measure the external force and moment acting on the surgical tool operated by the slave robot 122, and such haptic information is transferred to the master device 110 via the transmission line 130 with low delay. If so, the presentation unit 113 presents the force sense to the user (operator). In this embodiment, the information input device used as the operation UI unit 112 has a haptic presentation function, but the details of this point will be given later.

 マスタ側通信部114は、マスタ側制御部111による制御下で、伝送路130を介したスレーブ装置120との信号の送受信処理を行う。例えば伝送路130が光ファイバからなる場合、マスタ側通信部114は、マスタ装置110から送出する電気信号を光信号に変換する電光変換部と、伝送路130から受信した光信号を電気信号に変換する光電変換部を備えている。 Under the control of the master-side control unit 111, the master-side communication unit 114 performs transmission/reception processing of signals with the slave device 120 via the transmission line 130. For example, when the transmission line 130 is made of optical fiber, the master side communication unit 114 includes an electric/optical conversion unit that converts an electrical signal sent from the master device 110 into an optical signal, and an optical signal received from the transmission line 130 that is converted into an electrical signal. A photoelectric conversion unit is provided.

 マスタ側通信部114は、ユーザ(オペレータ)が操作UI部112を介して入力した、スレーブロボット122に対する操作コマンドを、伝送路130を介してスレーブ装置120に転送する。また、マスタ側通信部114は、スレーブ装置120から送られてくるセンサ情報を、伝送路130を介して受信する。 The master-side communication unit 114 transfers an operation command for the slave robot 122 input by the user (operator) via the operation UI unit 112 to the slave device 120 via the transmission line 130 . Also, the master-side communication unit 114 receives sensor information sent from the slave device 120 via the transmission line 130 .

 一方、スレーブ装置120は、スレーブ側制御部121と、スレーブロボット122と、センサ部123と、スレーブ側通信部124を備えている。スレーブ装置120は、スレーブ側制御部121による統括的な制御下で、マスタ装置110からの指示に応じた動作を行う。 On the other hand, the slave device 120 includes a slave side control section 121, a slave robot 122, a sensor section 123, and a slave side communication section . The slave device 120 performs operations according to instructions from the master device 110 under overall control by the slave-side control unit 121 .

 スレーブロボット122は、例えば多リンク構造からなるアーム型のロボットであり、先端(又は、遠位端)にエンドエフェクタとして鉗子などの術具を搭載している。スレーブ側制御部121は、伝送路130を介してマスタ装置110から送られてきた操作コマンドを解釈して、スレーブロボット122を駆動するアクチュエータの駆動信号に変換して出力する。そして、スレーブロボット122は、スレーブ側制御部121からの駆動信号に基づいて動作する。 The slave robot 122 is, for example, an arm-shaped robot with a multi-link structure, and has a surgical tool such as forceps as an end effector at its tip (or distal end). The slave-side control unit 121 interprets the operation command sent from the master device 110 via the transmission line 130, converts it into a drive signal for the actuator that drives the slave robot 122, and outputs the drive signal. The slave robot 122 operates based on the drive signal from the slave side control section 121 .

 センサ部123は、スレーブロボット122やスレーブロボット122が実施している手術の患部における状況を検出する複数のセンサを備え、さらに手術室内に設置された各種センサ装置からセンサ情報を取り込むためのインターフェースを装備している。例えば、センサ部123は、スレーブロボット122の先端(遠位端)に搭載された術具に、手術中に作用する外力やモーメントを計測するための力覚センサ(Force Torque Sensor:FTS)を備えている。また、センサ部123は、スレーブロボット122が手術中の患部を撮像するカメラ、又はカメラの撮像画像を取り込むインターフェースを装備している。 The sensor unit 123 includes the slave robot 122 and a plurality of sensors for detecting the condition of the affected part of the operation performed by the slave robot 122, and also has an interface for taking in sensor information from various sensor devices installed in the operating room. Equipped. For example, the sensor unit 123 includes a force sensor (Force Torque Sensor: FTS) for measuring the external force and moment acting on the surgical tool mounted on the tip (distal end) of the slave robot 122 during surgery. ing. Further, the sensor unit 123 is equipped with a camera for capturing an image of an affected area being operated by the slave robot 122, or an interface for capturing an image captured by the camera.

 スレーブ側通信部124は、スレーブ側制御部121による制御下で、伝送路130を介したマスタ装置110都の信号の送受信処理を行う。例えば伝送路130が光ファイバからなる場合、スレーブ側通信部124は、スレーブ装置120から送出する電気信号を光信号に変換する電光変換部と、伝送路130から受信した光信号を電気信号に変換する光電変換部を備えている。 The slave-side communication unit 124 performs transmission/reception processing of signals from the master device 110 via the transmission path 130 under the control of the slave-side control unit 121 . For example, when the transmission line 130 is made of an optical fiber, the slave side communication unit 124 includes an electrical/optical conversion unit that converts an electrical signal sent from the slave device 120 into an optical signal, and an optical signal received from the transmission line 130 that is converted into an electrical signal. A photoelectric conversion unit is provided.

 スレーブ側通信部124は、センサ部123によって取得される術具の力覚データや、患部の顕微鏡画像、患部断面をスキャンしたOCT(Optical Coherence Tomography)画像などを、伝送路130を介してマスタ装置110に転送する。また、スレーブ側通信部124は、マスタ装置110から送られてくるスレーブロボット122に対する操作コマンドを、伝送路130を介して受信する。 The slave-side communication unit 124 transmits force data of the surgical tool acquired by the sensor unit 123, a microscope image of the affected area, an OCT (Optical Coherence Tomography) image obtained by scanning the cross section of the affected area, and the like via the transmission path 130 to the master device. 110. The slave-side communication unit 124 also receives an operation command for the slave robot 122 sent from the master device 110 via the transmission line 130 .

 手術システム100は、マスタスレーブ方式であるが、スレーブロボット122の先端に力覚センサを搭載することによって、バイラテラル制御が可能である。バイラテラル制御は、マスタ-スレーブ方式の制御においてマスタからスレーブを操作すると同時にスレーブの状態をマスタに帰還する制御方式であり、マスタを操作するユーザに対して力を提示することができる。理想的なバイラテラル制御系は、マスタとスレーブの位置と力を同時に合わせることができる。 The surgical system 100 is a master-slave system, but bilateral control is possible by mounting a force sensor on the tip of the slave robot 122 . Bilateral control is a control method in which a slave is operated by the master in master-slave control, and the state of the slave is fed back to the master at the same time, and power can be presented to the user operating the master. An ideal bilateral control system can simultaneously match the positions and forces of the master and slave.

B.情報入力装置の構成
 図1では、マスタ装置110の操作UI部112の具体的な構成の図示を省略したが、人間の腕の可動域は非常に広いことから、操作UI部112には広い可動域を提供することが強く求められる。
B. Configuration of Information Input Device In FIG. 1, the specific configuration of the operation UI unit 112 of the master device 110 is omitted from illustration. There is a strong need to provide

 そこで、本明細書では、マスタ装置110側の操作UI部112として適用可能で、回転可動域が広く、且つ、軽量な、3自由度の回転角度を入力若しくは計測することが可能な情報入力装置について、以下で提案する。 Therefore, in this specification, an information input device that can be applied as the operation UI unit 112 on the master device 110 side, has a wide rotational movable range, is lightweight, and is capable of inputting or measuring a rotation angle with three degrees of freedom. are proposed below.

 図2及び図3には、本明細書で提案する、3自由度の回転角度を入力可能であるとともに、3自由度の回転力を提示することが可能な情報入力装置200の外観構成を示している。図示の情報入力装置200は、操作UI部112として適用可能で、中空の球体構造からなり主要な構成部品を収容する外殻部210と、外殻部210の底部で支持するとともに外殻部210を回転させる3つの駆動部220~240と、外殻部210が駆動部220~240から離脱しないように吸着する吸着部250を備えている。図2は、情報入力装置200の外観を、駆動部220及び230が手前となる側面から眺めた様子を示し、一方の図3は駆動部240が手前となる側面から眺めた様子を示している。 2 and 3 show the external configuration of an information input device 200 proposed in this specification, capable of inputting a rotation angle with 3 degrees of freedom and capable of presenting a rotational force with 3 degrees of freedom. ing. The illustrated information input device 200 can be applied as the operation UI unit 112, and includes an outer shell part 210 having a hollow spherical structure and containing main components, and a bottom part of the outer shell part 210 that supports the outer shell part 210. and a suction portion 250 that attracts the outer shell portion 210 so that it does not separate from the drive portions 220-240. FIG. 2 shows the appearance of the information input device 200 as seen from the side with the drive units 220 and 230 in front, while FIG. 3 shows the appearance as seen from the side with the drive unit 240 in front. .

 外殻部210は、上面付近に、ユーザの2本以上の指(基本的には親指と人差し指)を内部に挿入させるための開口部211を備えている。外殻部210の内部には、ユーザが2本の指で把持する把持機構や、外殻部210の位置や姿勢の変化を検出するIMU(Inertial Measurement Unit)などの位置姿勢センサや、ユーザの指から受ける外力を検出する力覚センサなどの各種センサ類などが配置されている。開口部211は、外殻部210の内部への部材の搭載や、人の指の挿入が容易となる、十分な大きさとする。但し、図2及び図3では、図面の簡素化のため、開口部211から見える外殻部210内の詳細な構造については図示を省略している。なお、外殻部210は、1つの球面構造体のみで構成してもよいし、複数の面を連結して球面を構成してもよい。 The outer shell part 210 has an opening 211 near the upper surface for inserting two or more fingers of the user (basically the thumb and forefinger). Inside the outer shell 210, there are a gripping mechanism that the user grips with two fingers, a position and orientation sensor such as an IMU (Inertial Measurement Unit) that detects changes in the position and posture of the outer shell 210, a user's Various sensors such as a force sensor for detecting an external force received from a finger are arranged. The opening 211 is large enough to facilitate the mounting of members inside the outer shell 210 and the insertion of a person's finger. However, in FIGS. 2 and 3, the detailed structure inside the outer shell 210 that can be seen from the opening 211 is omitted for the sake of simplification of the drawings. Note that the outer shell portion 210 may be composed of only one spherical structure, or may be composed of a spherical surface by connecting a plurality of surfaces.

 駆動部220は、回転式のモータ221と、モータ221の出力軸に取り付けられたオムニホイール222で構成されている。同様に、駆動部230はモータ231とオムニホイール232で構成され、駆動部240はモータ241とオムニホイール242で構成されている。各オムニホイール222、232、242は、全方向に移動可能なホイールであり、駆動方向における摩擦が非駆動方向における摩擦よりも大きく、非駆動方向における摩擦は接触している物体の移動に支障がない程度に小さいという性質がある。本実施例では、各モータ221、231、241の回転を外殻部210の表面に伝達するためが使用されている。 The drive unit 220 is composed of a rotary motor 221 and an omni wheel 222 attached to the output shaft of the motor 221 . Similarly, the driving section 230 is composed of a motor 231 and an omniwheel 232 , and the driving section 240 is composed of a motor 241 and an omniwheel 242 . Each omni-wheel 222, 232, 242 is an omni-directional wheel that has greater friction in the drive direction than in the non-drive direction, the friction in the non-drive direction hindering movement of objects in contact therewith. It has the property of being as small as possible. In this embodiment, it is used to transmit the rotation of each motor 221 , 231 , 241 to the surface of the outer shell 210 .

 なお、オムニホイール自体は当業界で周知の機械部品である。オムニホイールは、例えば、1つのシャフト(本実施例の場合はモータの出力軸)の周りに複数のローラ(バレル)を互いの回転軸が異なる方向を向くように配置して構成されるホイールである(例えば、特許文献4を参照のこと)。オムニホイールは、全方向に移動可能という機能を提供できれば具体的な構成は特に限定されないが、ガタの小さい回転を実現できる構造であることが望ましい。図2では、図面の簡素化のため、各オムニホイール222、232、242の概略的な輪郭のみを描き、詳細な構造の図示を省略している。  The omni wheel itself is a well-known mechanical part in the industry. An omni wheel is a wheel configured by, for example, arranging a plurality of rollers (barrels) around one shaft (the output shaft of a motor in this embodiment) so that their rotation axes are directed in different directions. There is (see, for example, US Pat. The specific configuration of the omni-wheel is not particularly limited as long as it can provide the function of being movable in all directions, but it is desirable that the omni-wheel has a structure capable of realizing rotation with little backlash. In FIG. 2, for simplification of the drawing, only schematic outlines of the respective omniwheels 222, 232, 242 are drawn, and illustration of detailed structures is omitted.

 駆動部220、230、240は基本的には同じ製品を使用するが、もちろん異なる製品の組み合わせで駆動部220、230、240を構成してもよい。図2に示す例では、各駆動部220、230、240は、それぞれのモータ221、231、241の出力軸に取り付けられたオムニホイール222、232、242が外殻部210の表面と接触するように、外殻部210の鉛直方向の中心軸回りにそれぞれ120度の間隔で対称的に配置されている。 The drive units 220, 230, and 240 basically use the same product, but of course, the drive units 220, 230, and 240 may be configured by combining different products. In the example shown in FIG. 2 , each drive 220 , 230 , 240 is driven so that an omniwheel 222 , 232 , 242 attached to the output shaft of the respective motor 221 , 231 , 241 contacts the surface of the shell 210 . In addition, they are arranged symmetrically at intervals of 120 degrees around the vertical central axis of the outer shell 210 .

 球体構造の外殻部210は、底部付近で、各オムニホイール222、232、242との3つの接点によって支持されている。上記のように各駆動部220、230、240が外殻部210の中心軸回りに120度の間隔で対称的に配置される場合、外殻部210の表面と各オムニホイール222、232、242との接点はほぼ正三角形の頂点をなす。また、吸着部250は、駆動部220、230、240の中心に配置され、外殻部210の底部付近の表面を吸着している。したがって、外殻部210は、外殻部210の自重と吸着部250による吸着力の合力によって、オムニホイール222、232、242との各接点で形成される三角形から脱落しないように、且つ、各オムニホイール222、232、242と外殻部210の表面との間で摩擦力を発生させるように、接触状態が保たれている。但し、各オムニホイール222、232、242と吸着部250の間で滑り摩擦が発生しないように、これらが非接触となることを配慮して配置される。 The outer shell 210 of spherical structure is supported near the bottom by three points of contact with each omniwheel 222, 232, 242. As described above, when the drive units 220, 230, 240 are symmetrically arranged at intervals of 120 degrees around the central axis of the shell 210, the surface of the shell 210 and the omniwheels 222, 232, 242 are aligned. The points of contact with are approximately the vertices of an equilateral triangle. Also, the adsorption section 250 is arranged at the center of the drive sections 220 , 230 and 240 and adsorbs the surface of the outer shell section 210 near the bottom. Therefore, the outer shell 210 is prevented from falling off from the triangle formed by the points of contact with the omniwheels 222, 232, and 242 by the resultant force of the weight of the outer shell 210 and the adsorption force of the adsorption portion 250. Contact is maintained between the omniwheels 222 , 232 , 242 and the surface of the shell 210 to create a frictional force. However, the omniwheels 222, 232, and 242 and the suction unit 250 are arranged so that they are not in contact with each other so that sliding friction does not occur.

 例えば外殻部210は磁性材料で構成される場合、吸着部250は磁石の磁気により外殻部210の表面を吸着することができる。但し、外殻部210のうち、後述する回転操作の間に、吸着部250によって吸着される領域の表面のみ、磁性材料で構成し、その他の領域の表面は非磁性材料で構成するようにしてもよい。また、吸着部250を吸着する方法は磁気には限定されず、空気圧や静電力など磁気以外の作用を利用して吸着部250は外殻部210を吸着するようにしてもよい。吸着部250が吸着力を作用させる方法によっては、外殻部210は磁性材料など特定の材質に限定される必要がなくなる。吸着部250の吸着構造として磁石を利用する場合と空気圧を利用する場合を比較すると、磁石の方が動力不要で外殻部210を吸着し続けられるという点で有利である。また、位置姿勢センサにIMUを使用する場合には、その磁石とIMUの地磁気計測(後述)を用いて現在姿勢を計測することができる。 For example, when the outer shell 210 is made of a magnetic material, the attracting part 250 can attract the surface of the outer shell 210 by the magnetism of the magnet. However, of the outer shell portion 210, only the surface of the region that is attracted by the attracting portion 250 during the rotation operation described later is made of a magnetic material, and the surface of the other regions is made of a non-magnetic material. good too. Further, the method of attracting the attracting portion 250 is not limited to magnetism, and the attracting portion 250 may attract the outer shell portion 210 using an action other than magnetism, such as air pressure or electrostatic force. Depending on the method by which the attracting portion 250 exerts the attracting force, the outer shell portion 210 need not be limited to a specific material such as a magnetic material. Comparing the case of using a magnet as the attracting structure of the attracting portion 250 and the case of using air pressure, the magnet is more advantageous in that it can continue to attract the outer shell portion 210 without power. Also, when an IMU is used as the position and orientation sensor, the current orientation can be measured using the magnet and geomagnetism measurement (described later) of the IMU.

 吸着部250がいずれの方法で外殻部210を吸着するにせよ、球状の外殻部210が各駆動部220、230、240で構成される三角形状の搭載部から外殻部210が脱落するのを防ぐためには、吸着部250は、外殻部210の直径の4分の3以下の面積で外殻部210を吸着することが望ましい。 Regardless of how the adsorption part 250 adsorbs the outer shell part 210, the spherical outer shell part 210 falls off from the triangular mounting part composed of the driving parts 220, 230, and 240. In order to prevent this, it is desirable that the adsorption portion 250 adsorbs the outer shell portion 210 with an area of three-fourths or less of the diameter of the outer shell portion 210 .

 図2及び図3からも分かるように、外殻部210が各駆動部220、230、240と接触する領域は球体の底部付近に限定されている。したがって、2本の指を挿入する開口部211を設けても、ユーザが開口部211に挿入した指を使って外殻部210を回転操作するための領域は広く確保されている。 As can be seen from FIGS. 2 and 3, the area where the outer shell part 210 contacts each driving part 220, 230, 240 is limited to the vicinity of the bottom of the sphere. Therefore, even if the opening 211 for inserting two fingers is provided, a wide area is secured for the user to rotate the outer shell 210 with the finger inserted into the opening 211 .

 参考のため、図4には、情報入力装置200を側面から眺めて、外殻部210と駆動部220の位置関係を示している。図4に示す通り、オムニホイール222は外殻部210の表面に当接している。外殻部210の中心軸401と、駆動部220のモータ221の回転軸402は交差しているようにも見えるが、実際には中心軸401と回転軸402はねじれの位置にある。図示を省略するが、オムニホイール232とオムニホイール242はそれぞれ外殻部210の表面に当接している。また、他の駆動部230のモータ231及び駆動部240のモータ241も、各々の回転軸は外殻部210の中心軸401とはねじれの位置にあるものとする。 For reference, FIG. 4 shows the positional relationship between the outer shell part 210 and the driving part 220 when the information input device 200 is viewed from the side. As shown in FIG. 4, omniwheel 222 abuts the surface of shell 210 . The central axis 401 of the outer shell 210 and the rotational axis 402 of the motor 221 of the drive section 220 seem to intersect, but in reality the central axis 401 and the rotational axis 402 are at twisted positions. Although not shown, the omni wheel 232 and the omni wheel 242 are in contact with the surface of the outer shell 210 respectively. In addition, the motor 231 of the other drive unit 230 and the motor 241 of the drive unit 240 are also assumed to have their rotation axes at twisted positions with respect to the central axis 401 of the outer shell 210 .

 また、図5及び図6には、情報入力装置200を外殻部210の上面及び下面からそれぞれ眺めて、各駆動部220、230、240の位置関係を示している。但し、図面の簡素化のため、図5において、開口部211を介して見える外殻部210の内部構造の図示を省略している。また、各駆動部220、230、240のうち外殻部210で隠れている部分の輪郭を点線で描いている。図5及び図6にそれぞれ示す通り、各駆動部220、230、240は、外殻部210の鉛直方向の中心軸回りにそれぞれ120度の間隔で対称的に配置されている。また、外殻部210の中心軸401と、各駆動部220、230、240のモータ221、231、241の回転軸402とは、それぞれねじれの位置にある。そして、外殻部210が吸着部250に吸着されると、各モータ221、231、241の出力軸に取り付けられたオムニホイール222、232、242が外殻部210の表面と接触する。この状態では、各オムニホイール222、232、242の表面と外殻部210との接点がなす円601の中に各モータ221、231、241が収容されつつも、可能な限り小さい直径となるように各駆動部220、230、240が配置されている。したがって、省スペースで且つ少ないモータ数を用いた簡素な構造で、球体構造の外殻部210の3軸回転を実現することができる。 In addition, FIGS. 5 and 6 show the positional relationship between the drive units 220, 230, and 240 when the information input device 200 is viewed from above and below the outer shell 210, respectively. However, for the sake of simplification of the drawing, the illustration of the internal structure of the outer shell 210 seen through the opening 211 is omitted in FIG. In addition, the contours of the portions of the drive units 220, 230, and 240 that are hidden by the outer shell 210 are drawn with dotted lines. As shown in FIGS. 5 and 6 , the driving portions 220 , 230 , 240 are symmetrically arranged at intervals of 120 degrees around the vertical center axis of the outer shell portion 210 . Further, the central axis 401 of the outer shell portion 210 and the rotating shafts 402 of the motors 221, 231 and 241 of the drive portions 220, 230 and 240 are at twisted positions. When the outer shell 210 is attracted to the suction part 250 , the omniwheels 222 , 232 , 242 attached to the output shafts of the motors 221 , 231 , 241 come into contact with the surface of the outer shell 210 . In this state, the motors 221, 231, 241 are housed in a circle 601 formed by the contact points of the surfaces of the omniwheels 222, 232, 242 and the outer shell 210, but the diameter is as small as possible. Each drive unit 220, 230, 240 is arranged in the . Therefore, it is possible to achieve three-axis rotation of the spherical outer shell 210 with a simple structure that saves space and uses a small number of motors.

 なお、各駆動部220、230、240は、図2及び図3に示すように、それぞれ下端部がベース部260に保持されることによって、図5及び図6に示すような互いの位置関係に固定されている。ベース部260が各駆動部220、230、240を保持する構造やベース部260の形状は任意であり、情報入力装置200を設置する場所や設置方法に応じて設計することができる。 As shown in FIGS. 2 and 3, the drive units 220, 230, and 240 are held by the base unit 260 at their lower ends so that the positional relationships shown in FIGS. 5 and 6 are established. Fixed. The structure in which the base portion 260 holds the driving portions 220, 230, and 240 and the shape of the base portion 260 are arbitrary, and can be designed according to the location and installation method of the information input device 200. FIG.

 続いて、各駆動部220、230、240を使って球状の外殻部210を回転させる動作について説明する。 Next, the operation of rotating the spherical outer shell portion 210 using the driving portions 220, 230, and 240 will be described.

 上述したように、外殻部210は、外殻部210の自重と吸着部250による吸着力の合力によって下方に引っ張られているので、オムニホイール222、232、242に押し付けられ、各オムニホイール222、232、242との接点で形成される三角形から脱落しないように支持されている。 As described above, the outer shell part 210 is pulled downward by the resultant force of the weight of the outer shell part 210 and the adsorption force of the adsorption part 250, so that it is pressed against the omni wheels 222, 232, 242, , 232 and 242 so as not to fall out of the triangle formed by the points of contact with .

 各オムニホイール222、232、242は、全方向に移動可能なホイールである。各オムニホイール222、232、242は、駆動方向における摩擦が非駆動方向における摩擦よりも大きい。本実施例では、この性質を利用して、各オムニホイール222、232、242を、それぞれモータ221、231、241の回転を外殻部210の表面に伝達するために使用している。 Each omni-wheel 222, 232, 242 is a wheel that can move in all directions. Each omniwheel 222, 232, 242 has greater friction in the drive direction than in the non-drive direction. In this embodiment, this property is used to use each omniwheel 222, 232, 242 to transmit the rotation of the motors 221, 231, 241 to the surface of the outer shell 210, respectively.

 上記したような外殻部210の支持構造において、各モータ221、231、241が回転すると、各オムニホイール222、232、242を介して各モータ221、231、241の回転力が外殻部210の表面に伝わる。各オムニホイール222、232、242は、駆動方向における摩擦が非駆動方向における摩擦よりも大きい。したがって、外殻部210の表面とオムニホイール222、232、242とが相互にスリップすることなく、オムニホイール222、232、242の回転が外殻部210の表面に伝達される。 In the support structure of the outer shell 210 as described above, when the motors 221, 231, and 241 rotate, the rotational forces of the motors 221, 231, and 241 are applied to the outer shell 210 via the omniwheels 222, 232, and 242. transmitted to the surface of Each omniwheel 222, 232, 242 has greater friction in the drive direction than in the non-drive direction. Therefore, the rotation of the omni wheels 222 , 232 , 242 is transmitted to the surface of the outer shell 210 without mutual slippage between the surface of the outer shell 210 and the omni wheels 222 , 232 , 242 .

 図7には、外殻部210の下面と各オムニホイール222、232、242が接触する様子とともに、各オムニホイール222、232、242から外殻部210の表面に作用する力を示している。但し、同図では、各駆動部220、230、240のモータ221、231、241の図示を省略している。各モータ221、231、241が回転すると、外殻部210の表面には、各オムニホイール222、232、242との接点において接線方向の摩擦力S1、S2、S3がそれぞれ作用して、外殻部210の回転運動を生じさせる。上述したように、駆動部220のモータ221の回転軸402は外殻部210の中心軸401とねじれの位置にあることから、オムニホイール222から受ける摩擦力S1は、外殻部210の球体の緯度方向の分力S1LATと経度方向の分力S1LONGを持つ。同様に、オムニホイール232から受ける摩擦力S2は、外殻部210の球体の緯度方向の分力S2LATと経度方向の分力S2LONGを持ち、オムニホイール242から受ける摩擦力S3は、外殻部210の球体の緯度方向の分力S3LATと経度方向の分力S3LONGを持つ。したがって、各モータ221、231、241の回転速度を同期的に制御することによって、外殻部210に対して3軸回りに回転させることができる。すなわち、外殻部210に挿入したユーザの指に対して、3軸回りの回転力を含めた力覚提示を行うことが可能である。 FIG. 7 shows how the omniwheels 222 , 232 , 242 are in contact with the lower surface of the outer shell 210 and the forces acting on the surface of the outer shell 210 from the omniwheels 222 , 232 , 242 . However, illustration of the motors 221, 231, and 241 of the drive units 220, 230, and 240 is omitted in FIG. When the motors 221, 231, 241 rotate, tangential frictional forces S1, S2, S3 act on the surface of the outer shell 210 at points of contact with the omniwheels 222, 232, 242, respectively. A rotational movement of the portion 210 is produced. As described above, since the rotating shaft 402 of the motor 221 of the drive unit 220 is twisted with the central axis 401 of the outer shell 210, the frictional force S1 received from the omniwheel 222 is It has a latitudinal component force S1 LAT and a longitudinal component force S1 LONG . Similarly, the frictional force S2 received from the omni-wheel 232 has a component force S2 LAT in the latitudinal direction and a component force S2 LONG in the longitudinal direction of the sphere of the outer shell 210, and the frictional force S3 received from the omni-wheel 242 The sphere of portion 210 has a latitudinal component force S3 LAT and a longitudinal component force S3 LONG . Therefore, by synchronously controlling the rotational speeds of the motors 221, 231, and 241, the outer shell 210 can be rotated about three axes. That is, it is possible to present a haptic sensation including rotational force about three axes to the user's finger inserted into the outer shell 210 .

 一方、各オムニホイール222、232、242は、非駆動方向における摩擦は接触している物体の移動に支障がない程度に小さい。言い換えれば、外殻部210の表面は各オムニホイール222、232、242との接点で滑動可能である。このように、外殻部210が吸着部250からの吸着力を受けながら、オムニホイール222、232、242との各接点に対して滑動可能なので、ユーザは、開口部211に挿入した指を使って外殻部210を、インターフェース(操作UI部112)として支障なく回転操作することができる。 On the other hand, each of the omniwheels 222, 232, 242 has a small friction in the non-driving direction to the extent that it does not hinder the movement of the object in contact with it. In other words, the surface of shell 210 is slidable in contact with each omniwheel 222 , 232 , 242 . In this way, the outer shell 210 can slide with respect to each contact point with the omniwheels 222 , 232 , 242 while receiving the adsorption force from the adsorption section 250 , so that the user can use the finger inserted into the opening 211 to slide. The outer shell part 210 can be rotated without any trouble as an interface (operation UI part 112).

 図8には、ユーザが開口部211に挿入した指を使って、外殻部210を、図2に示した姿勢から、参照番号801に示す矢印の方向に回転操作した様子を例示している。また、図9には、ユーザが外殻部210を、図2に示した姿勢から参照番号901に示す矢印の方向に回転操作した様子を例示している。 FIG. 8 illustrates how the user uses a finger inserted into the opening 211 to rotate the outer shell 210 from the posture shown in FIG. . 9 illustrates how the user rotates outer shell 210 in the direction of the arrow indicated by reference number 901 from the posture shown in FIG.

 本開示に係る情報入力装置200は、ユーザの操作対象となる球体構造の外殻部210を吸着部250の吸引力(磁石の磁気など)で吸着することにより接続する構成であるが、ジンバル構造のような特異点がないので、可動域が広い3自由度の回転入力UIとして活用することができる。基本的には、外殻部210の表面全体が可動域であり、特異点は存在しない。また、本開示に係る情報入力装置200は、後述するように、3軸の回転検出と、ユーザの把持力検出及び把持力の提示が可能である。 The information input device 200 according to the present disclosure has a configuration in which the outer shell portion 210 having a spherical structure to be operated by the user is connected by attracting the attraction portion 250 (magnetism, etc.). Since there is no singular point like this, it can be used as a rotation input UI with 3 degrees of freedom with a wide range of motion. Basically, the entire surface of outer shell 210 is the range of motion, and singular points do not exist. Further, the information input device 200 according to the present disclosure is capable of detecting 3-axis rotation, detecting the user's gripping force, and presenting the gripping force, as will be described later.

C.内部構成
 このC項では、外殻部210の内部構造について説明する。図10及び図11には、外殻部210の内部構造を概略的に示している。但し、図10は、ユーザが開口部211を介して挿入した右手の親指と人差し指の正面を見る方向から眺めた様子を示し、図11は、図10とは直交する、親指の方向から眺めた様子を示している。
C. Internal Structure In this section C, the internal structure of the outer shell portion 210 will be described. 10 and 11 schematically show the internal structure of outer shell 210. As shown in FIG. However, FIG. 10 shows the user's right thumb and forefinger inserted through the opening 211 viewed from the front, and FIG. showing the situation.

 外殻部210の底面には力覚センサ1001が配設されている。力覚センサ1001を外殻部210の内部に配置することにより、力覚センサ1001より後段(又は遠位端)の構造は、外殻部210の球体構造と完全に分離される。また、後で詳細に説明するように、力覚センサ1001の上部には、筒状のカバー部材1010が取り付けられる。カバー部材1010は、指が外殻部210の内壁に触れないように指が移動可能な範囲を規制して、外殻部210の球体構造から分離する役割を持つ。 A force sensor 1001 is arranged on the bottom surface of the outer shell part 210 . By disposing force sensor 1001 inside outer shell 210 , the structure behind (or at the distal end of) force sensor 1001 is completely separated from the spherical structure of outer shell 210 . A cylindrical cover member 1010 is attached to the upper portion of the force sensor 1001, as will be described later in detail. The cover member 1010 has the role of regulating the range in which the finger can move so that the finger does not touch the inner wall of the outer shell 210 and separating it from the spherical structure of the outer shell 210 .

 ここで、力覚センサ1001は、例えば、起歪体と、起歪体の表面に貼設された歪み検出素子で構成され、起歪体が外力の作用によって生じる歪み量を歪み検出素子を用いて計測して、歪み量から外力を換算することができる。力覚センサ1001は、例えば3軸方向の力及び3軸回りのトルクを検出可能な6自由度センサとする。図10及び図11では、図面の簡素化のため、力覚センサ1001を単純なブロックとして描いている。力覚センサ1001は、例えば球面の底面部に穿設したネジ穴を介して裏(外殻部210の外側)からネジ止めなどによって固定される。 Here, the force sensor 1001 is composed of, for example, a strain-generating body and a strain detection element attached to the surface of the strain-generating body. The external force can be converted from the strain amount. The force sensor 1001 is, for example, a 6-degree-of-freedom sensor capable of detecting forces in three-axis directions and torques around three axes. In FIGS. 10 and 11, the force sensor 1001 is drawn as a simple block for simplification of the drawings. The force sensor 1001 is fixed by screwing from the back (outside of the outer shell 210) through, for example, screw holes drilled in the bottom surface of the spherical surface.

 なお、起歪体に鉄系素材などの磁性材料を用いて力覚センサ1001を構成する場合で、且つ吸着部250が磁気を吸着構造に用いる場合(前述)には、その磁気が起歪体に作用してノイズの原因になるという問題がある。このため、アルミ系などの非磁性材料で製作した起歪体を用いて力覚センサ1001を構成して、ノイズ発生を抑制するための工夫が必要である。また、力覚センサ1001以外にも、外殻部210の内壁付近に配置される部品は非磁性材料で構成するべきである。吸着部250が空気圧を吸着構造とする場合には、外殻部210内に配置される部品を非磁性材料にするという制約はない。また、吸着部250が磁気又は空気圧のいずれの作用によって外殻部210を吸着するにせよ、力覚センサ1001の破壊荷重よりも弱い吸着力で外殻部210を吸着するものとする。外殻部210の中に配置される部材の中では、力覚センサ1001が最も壊れ易いと考えられる。吸着部250の吸着力を力覚センサ1001の破壊荷重以下にすることで、力覚センサ1001を保護することができる。 When the force sensor 1001 is configured using a magnetic material such as an iron-based material for the strain body, and when the attraction unit 250 uses magnetism for the attraction structure (described above), the magnetism is applied to the strain body. There is a problem that it acts on and causes noise. Therefore, it is necessary to configure the force sensor 1001 using a strain-generating body made of a non-magnetic material such as aluminum to suppress noise generation. In addition to the force sensor 1001, parts arranged near the inner wall of the outer shell 210 should be made of non-magnetic materials. When the adsorption part 250 has an air pressure adsorption structure, there is no restriction that the parts arranged in the outer shell part 210 be made of non-magnetic material. Further, regardless of whether the attraction part 250 attracts the outer shell part 210 by magnetic or pneumatic action, the outer shell part 210 is attracted by an attraction force weaker than the breaking load of the force sensor 1001 . Among the members arranged in the outer shell 210, the force sensor 1001 is considered to be the most fragile. The force sensor 1001 can be protected by setting the adsorption force of the adsorption portion 250 to be equal to or less than the breaking load of the force sensor 1001 .

 力覚センサ1001の上部には、カバー部材1010が取り付けられている。カバー部材1010は、中空で筒状の構造体であり、上部は開いているが、力覚センサ1001と接合する底部は閉じている。カバー部材1010の筒の外径は、開口部211を介して外殻部210に出し入れ可能なサイズとする。 A cover member 1010 is attached to the upper portion of the force sensor 1001 . The cover member 1010 is a hollow cylindrical structure with an open top and a closed bottom that joins the force sensor 1001 . The outer diameter of the cylinder of the cover member 1010 is set to a size that can be put in and taken out of the outer shell portion 210 through the opening portion 211 .

 カバー部材1010の上部からユーザの2本以上の指(親指と人差し指)を、カバー部材1010(又は外殻部210)の内部に挿入することができる。ユーザの指がカバー部材1010内に配置されたいずれの部品に触っても、力覚センサ1001に力が伝わり、ユーザの指先からの接触力を検出することが可能である。したがって、ユーザが指で操作するすべての構成部品をカバー部材1010の中に配置するように設計されている。 The user's two or more fingers (thumb and forefinger) can be inserted into the cover member 1010 (or the outer shell 210) from the top of the cover member 1010. When the user's finger touches any part arranged inside the cover member 1010, the force is transmitted to the force sensor 1001, and the contact force from the user's fingertip can be detected. Therefore, it is designed so that all the components operated by the user's fingers are located inside the cover member 1010 .

 カバー部材1010は、外殻部210内部でのユーザの指から受ける接触力を力覚センサ1001で検出できるようにするために、ユーザの指が移動可能な範囲をカバー部材1010の筒内に規制して、指が外殻部210の内壁に触れないように指の作業空間と分離する役割を持つ。また、ユーザの指をカバー部材1010に挿入しようとする際に、開口部211の縁付近の部位で外殻部210への指の接触を抑えられるように、カバー部材1010の上端は円錐形上の部分1010aを含み、先端に近づくほど口径が広がる構造である。これによって、指先の外殻部210への接触リスクを低減しつつ、人が無理な姿勢をとらなくてもカバー部材1010内部の部品を操作し易くなり、人の手の可動域化を阻害する量を減らすことができる。 The cover member 1010 restricts the range in which the user's finger can move within the cylinder of the cover member 1010 so that the force sensor 1001 can detect the contact force received by the user's finger inside the outer shell 210 . As a result, it has the role of isolating the working space of the finger so that the finger does not touch the inner wall of the outer shell part 210 . In addition, the upper end of the cover member 1010 has a conical shape so that when the user's finger is to be inserted into the cover member 1010, the contact of the finger with the outer shell 210 can be suppressed at a portion near the edge of the opening 211. 1010a, and the diameter widens toward the tip. As a result, while reducing the risk of fingertip contact with the outer shell 210, it becomes easier for a person to operate the parts inside the cover member 1010 without taking an unreasonable posture, thereby hindering the range of motion of the human hand. can reduce the amount.

 カバー部材1010の内部には、外殻部210の3軸の位置や姿勢の変化を検出する位置姿勢センサ1011と、操作UIとしてユーザが親指と人差し指で把持することができる把持機構部1012が配置されている。図6及び図7に示す例では、L字形状をなす支持部材1013に、位置姿勢センサ1011と把持機構部1012が取り付けられている。支持部材1013のL字の底部はカバー部材1010の底面に固定されている。したがって、位置姿勢センサ1011は、支持部材1013、カバー部材1010、及び力覚センサ1001を介して外殻部210に固定されている、と言うことができる。また、把持機構部1012は、支持部材1013及びカバー部材1010を介して力覚センサ1001に固定されていると言うことができる。 Inside the cover member 1010, a position/orientation sensor 1011 that detects changes in the three-axis position and orientation of the outer shell 210 and a gripping mechanism 1012 that can be gripped by the user with the thumb and forefinger as an operation UI are arranged. It is In the example shown in FIGS. 6 and 7, a position/orientation sensor 1011 and a gripping mechanism 1012 are attached to an L-shaped support member 1013 . The L-shaped bottom portion of the support member 1013 is fixed to the bottom surface of the cover member 1010 . Therefore, it can be said that the position and orientation sensor 1011 is fixed to the outer shell 210 via the support member 1013 , the cover member 1010 and the force sensor 1001 . Also, it can be said that the grasping mechanism 1012 is fixed to the force sensor 1001 via the support member 1013 and the cover member 1010 .

 位置姿勢センサ1011は、外殻部210の3自由度の姿勢を計測して、例えばマスタ側制御部111における外殻部210の回転駆動制御にフィードバックする。上述したように、3つの駆動部220~240を使って外殻部210を回転駆動するが、各モータ221、231、241に装備されたエンコーダでは、外殻部210の表面とオムニホイール222、232、242間の滑りの影響を考慮できない。位置姿勢センサ1011による姿勢計測によって、滑りを考慮した外殻部210の姿勢制御を行うことで、外殻部210の運動性能が向上する。 The position/orientation sensor 1011 measures the three-degree-of-freedom orientation of the outer shell 210 and feeds it back to the rotation drive control of the outer shell 210 in the master-side controller 111, for example. As described above, the three drive units 220 to 240 are used to rotationally drive the outer shell 210. The encoders installed in the respective motors 221, 231, and 241 detect the surface of the outer shell 210 and the omniwheel 222, The effect of slippage between 232 and 242 cannot be considered. The movement performance of the outer shell 210 is improved by controlling the attitude of the outer shell 210 in consideration of slippage by measuring the attitude using the position/orientation sensor 1011 .

 位置姿勢センサ1011は、例えばIMUを用いて構成される。IMUは、基本的には、基本的には3軸のジャイロと3方向の加速度計によって3次元の角速度と加速度を計測するように構成されるが、信頼性向上のために圧力計、流量計、GPS(Global Positioning System)、磁気センサなど別種類のセンサが搭載される。図6に示すように、位置姿勢センサ1011は、外殻部210の球体のほぼ中央に配置され、外殻部210の3軸の回転姿勢を取得する。外殻部210のほぼ中央に配置することで、位置姿勢センサ1011は、回転時の加速度センサへのノイズを低減することができる。 The position and orientation sensor 1011 is configured using an IMU, for example. The IMU is basically configured to measure three-dimensional angular velocity and acceleration using a three-axis gyro and a three-directional accelerometer. , GPS (Global Positioning System), magnetic sensors, and other types of sensors are installed. As shown in FIG. 6 , the position/orientation sensor 1011 is arranged substantially in the center of the sphere of the outer shell 210 and acquires the rotational orientation of the outer shell 210 about three axes. By arranging the position and orientation sensor 1011 substantially in the center of the outer shell 210, it is possible to reduce noise to the acceleration sensor during rotation.

 把持機構部1012は、カバー部材1010の上方から挿入されたユーザの2本の指(例えば、親指と人差し指)を用いた摘まむ操作が可能な1対の平板状のブレード1012a及び1012bを備えている。ブレード1012aとブレード1012bは、端縁付近で回転可能に接合され、モータ1012cの回転力を使って開閉動作するようになっている。また、モータ1012cの出力軸には、ブレード1012aとブレード1012b間の回転角度(言い換えれば、把持機構部1012の開閉角度)を検出するエンコーダ(図10及び図11には図示しない)が組み込まれている。 The gripping mechanism 1012 includes a pair of flat blades 1012a and 1012b that can be gripped with two fingers (for example, thumb and forefinger) of the user inserted from above the cover member 1010. there is The blades 1012a and 1012b are rotatably joined near their edges, and are opened and closed using the rotational force of a motor 1012c. An encoder (not shown in FIGS. 10 and 11) for detecting the rotation angle between the blades 1012a and 1012b (in other words, the opening/closing angle of the gripping mechanism 1012) is incorporated in the output shaft of the motor 1012c. there is

 把持機構部1012は、支持部材1013及びカバー部材1010を介して力覚センサ1001に固定されている。したがって、把持機構部1012を把持するユーザの2本の指から加わる外力は、力覚センサ1001によって検知することができる。また、モータ1012cを駆動してブレード1012a及びブレード1012b間の開閉角度を変化させることによって、把持機構部1012を把持している2本の指を通じて、ユーザに操作感を提示したり、スレーブロボット122で発生する反力を提示したりすることができる。 The grasping mechanism section 1012 is fixed to the force sensor 1001 via the supporting member 1013 and the cover member 1010 . Therefore, the force sensor 1001 can detect an external force applied by the user's two fingers gripping the gripping mechanism 1012 . In addition, by driving the motor 1012c to change the opening/closing angle between the blades 1012a and 1012b, the two fingers gripping the gripping mechanism 1012 can present a sense of operation to the user, It is possible to present the reaction force generated at

 また、図10及び図11では省略しているが、把持機構部1012には、ユーザの指がカバー部材1010の内部に挿入されたことを検知する指検知センサ、各ブレード1012a及び1012bの各々に接触するユーザの指先の面形状を検出する面形状圧力センサ、ユーザの指先に対して触覚を提示する触覚提示アクチュエータなどを備えていてもよい。 Although omitted in FIGS. 10 and 11, the gripping mechanism 1012 includes a finger detection sensor for detecting that the user's finger is inserted into the cover member 1010, and each of the blades 1012a and 1012b includes A surface shape pressure sensor that detects the surface shape of the contacting user's fingertip, a tactile sense presentation actuator that presents a tactile sense to the user's fingertip, and the like may be provided.

 カバー部材1010の内部に配置された各種センサからセンサ信号を読み出す信号線や、各種アクチュエータを駆動する制御信号を送る信号線など、複数の制御信号線を、外殻部210の内部に配線する必要がある。図11には、外殻部210内部の配線構造も示している。カバー部材1010の内部の信号線1111は束ねられ、カバー部材1010の底部の一箇所から取り出され、さらに力覚センサ1001の信号線1112と束ねられ、外殻部210の内壁の数か所(図11に示す例では、参照番号1101~1104で示す4か所)で固定され、開口部211の外部へ取り出されている。信号線1111及び1112を外殻部210の内壁の数か所で固定してから、外殻部210の外部へと引き出す配線構造である。したがって、外殻部210の内部では、信号生成1111及び1112が引っ張られた状態や自重によりぶらついた状態での力覚センサ1001への悪影響を排除して、暴走や力覚センサ1001が破損するといったリスクを低減することができる。信号線1111及び1112は、カバー部材1010の内部部品や外殻部210の内部部品に電源を供給する電力線を含んでいてもよい。 A plurality of control signal lines, such as signal lines for reading sensor signals from various sensors arranged inside the cover member 1010 and signal lines for sending control signals for driving various actuators, need to be wired inside the outer shell 210. There is FIG. 11 also shows the wiring structure inside the outer shell portion 210 . The signal line 1111 inside the cover member 1010 is bundled, taken out from one point on the bottom of the cover member 1010, further bundled with the signal line 1112 of the force sensor 1001, and several points on the inner wall of the outer shell part 210 (Fig. 11, it is fixed at four points indicated by reference numerals 1101 to 1104) and taken out of the opening 211. In the example shown in FIG. It is a wiring structure in which the signal lines 1111 and 1112 are fixed at several points on the inner wall of the outer shell 210 and then pulled out to the outside of the outer shell 210 . Therefore, inside the outer shell part 210, the signal generators 1111 and 1112 are pulled, and the force sensor 1001 is prevented from being adversely affected by its own weight. Risk can be reduced. The signal lines 1111 and 1112 may include power lines that supply power to internal components of the cover member 1010 and internal components of the outer shell 210 .

 図12には、外殻部210の内部を開口部211から眺めた様子を示している。但し、外殻部210は、内部に力覚センサ1001やカバー部材1010といった部品を取り付ける前の状態とする。外殻部210は、組み込むという観点から開口部211を十分に大きなサイズにして、内部にカバー部材1010を始めとする部品を取り付け可能にしている。また、外殻部210の底面には、力覚センサ1001を搭載するための平らな設置面1201を設けている。設置面1201には、力覚センサ1001(図9には図示しない)をネジ止めする複数のネジ穴が穿設されている。 FIG. 12 shows how the inside of the outer shell 210 is viewed from the opening 211 . However, the outer shell part 210 is in a state before components such as the force sensor 1001 and the cover member 1010 are attached inside. The outer shell part 210 has an opening 211 of a sufficiently large size from the viewpoint of incorporation, so that components including the cover member 1010 can be attached inside. A flat installation surface 1201 for mounting the force sensor 1001 is provided on the bottom surface of the outer shell 210 . The installation surface 1201 is provided with a plurality of screw holes for screwing the force sensors 1001 (not shown in FIG. 9).

D.組み立て手順
 このD項では、情報入力装置200の組み立て手順について説明する。
D. Assembly Procedure In this Section D, the assembly procedure of the information input device 200 will be described.

 図13には、外殻部210の内部にカバー部材1010を取り付ける前の状態を示している。但し、中空筒状のカバー部材1010の内部には、支持部材1013を介して、位置姿勢センサ1011(図13では図示しない)や把持機構部1012を始め、ユーザが指で触れる各構成部品が配置されている状態とする。また、力覚センサ1001は、外殻部210の底面の設置面1201に仮止めの状態とする。 FIG. 13 shows the state before the cover member 1010 is attached inside the outer shell portion 210 . However, inside the hollow cylindrical cover member 1010, various components that are touched by a user's fingers, including a position/orientation sensor 1011 (not shown in FIG. 13) and a gripping mechanism 1012, are arranged via a support member 1013. be in a state where Further, the force sensor 1001 is temporarily fixed to the installation surface 1201 on the bottom surface of the outer shell portion 210 .

 カバー部材1010を外殻部210の内部に取り付ける前に、カバー部材1010の内部に引き込む信号線1111と、力覚センサ1001の信号線1112を、あらかじめ外殻部210の内壁の数か所(図13に示す例では、参照番号1102~1104で示す3箇所)に固定しておく。また、信号線1112については、力覚センサ1001に接続しておく。また、カバー部材1010の内部には、構成部品への信号線1111の端部を取り付けるコネクタ1301が配置されている。 Before attaching the cover member 1010 to the inside of the outer shell 210, the signal line 1111 to be drawn into the cover member 1010 and the signal line 1112 of the force sensor 1001 are preliminarily attached to the inner wall of the outer shell 210 (Fig. 13, it is fixed at three points indicated by reference numbers 1102 to 1104). Also, the signal line 1112 is connected to the force sensor 1001 . A connector 1301 for attaching the end of the signal line 1111 to the component is arranged inside the cover member 1010 .

 図14には、次いで、カバー部材1010を外殻部210の内部に取り付ける様子を示している。開口部211を介してカバー部材1010を外殻部210の内部に挿入すると、まず、信号線1111をカバー部材1010の内部に引き込む。その後、力覚センサ1001を外殻部210の底部の設置面1201にネジ止めなどにより締結するとともに、カバー部材1010を力覚センサ1001の上面に固定する。 FIG. 14 shows how the cover member 1010 is then attached inside the outer shell portion 210 . When cover member 1010 is inserted into outer shell 210 through opening 211 , signal line 1111 is first pulled into cover member 1010 . After that, the force sensor 1001 is fastened to the installation surface 1201 at the bottom of the outer shell 210 by screwing or the like, and the cover member 1010 is fixed to the upper surface of the force sensor 1001 .

 図15には、組み立てが完了した状態の情報入力装置200を示している。カバー部材1010の内部に引き込んだ信号線1111の端部をコネクタ1301に接続する。そして、信号線1111を構造(図15に示す例では、参照番号1101で示す場所)に固定して、組み立てを完了する。力覚センサ1010よりも開口部211に近い側(言い換えれば、力覚センサ1001よりも、開口部211から挿入される手に近い側)にコネクタ1301を配置して、信号線1111のケーブルを接続する構造であることから、信号線1111に載るノイズ原因を抑制しつつ、カバー部材1010を外殻部210に取り付ける組み立て作業を容易にすることができる。 FIG. 15 shows the information input device 200 in a state where assembly is completed. The end of the signal line 1111 drawn into the cover member 1010 is connected to the connector 1301 . The signal line 1111 is then fixed to the structure (in the example shown in FIG. 15, at the location indicated by reference number 1101) to complete the assembly. A connector 1301 is arranged on the side closer to the opening 211 than the force sensor 1010 (in other words, the side closer to the hand inserted from the opening 211 than the force sensor 1001), and the cable of the signal line 1111 is connected. This structure makes it possible to facilitate the assembly work of attaching the cover member 1010 to the outer shell portion 210 while suppressing the cause of noise on the signal line 1111 .

E.把持機構部の構成例
 図10及び図11に示した例では、把持機構部1012を簡素なV字形状をした開閉構造のみを描いているが、把持機構部1012は、把持機構部1012を開閉動作させるモータ1012cや把持機構部1012の回転角度を検出するエンコーダの他にも、把持機構部1012を把持するユーザの親指や人差し指又は中指に対して触覚を提示する触覚提示アクチュエータ、ユーザの親指や人差し指が外殻部210の内部に挿入されたことを検出する指検知センサなどを装備している。
E. 10 and 11 show only an opening/closing structure in which the gripping mechanism 1012 has a simple V shape. In addition to the motor 1012c to be operated and the encoder for detecting the rotation angle of the grip mechanism unit 1012, a tactile sense presentation actuator that presents a tactile sense to the user's thumb, index finger, or middle finger gripping the grip mechanism unit 1012, A finger detection sensor or the like is provided to detect that the index finger is inserted into the outer shell portion 210 .

 図16には、把持機構部1012の具体的な構成例を示している。同図は、把持機構部1012を取り付けたL字形状の支持部材1013を、下側すなわちカバー部材1010への取り付け側から斜視した様子を示している。 FIG. 16 shows a specific configuration example of the gripping mechanism section 1012. As shown in FIG. This figure shows the L-shaped support member 1013 to which the gripping mechanism 1012 is attached, viewed obliquely from the lower side, that is, the attachment side to the cover member 1010 .

 カバー部材1010の内部には、外殻部210の3軸の位置及び姿勢を検出する位置姿勢センサ1011、ユーザが親指と人差し指又は中指とで把持することができる把持機構部1012、把持機構部1012を構成するブレード1012a及び1012bを開閉動作させるモータ1621、ブレード1012a及び1012bの開閉角度を検出するエンコーダ、ブレード1012a及び1012bを把持するユーザの親指や人差し指又は中指に対して触覚を提示する触覚提示アクチュエータ、ユーザの親指や人差し指又は中指がカバー部材1010(すなわち、外殻部210)の内部に挿入されたことを検出する指検知センサ1631、1632などを装備している。 Inside the cover member 1010 are a position and orientation sensor 1011 that detects the three-axis position and orientation of the outer shell 210, a gripping mechanism 1012 that the user can grip with the thumb and index finger or middle finger, and a gripping mechanism 1012. A motor 1621 that opens and closes the blades 1012a and 1012b, an encoder that detects the opening and closing angles of the blades 1012a and 1012b, and a tactile presentation actuator that presents a tactile sensation to the thumb, index finger, or middle finger of the user holding the blades 1012a and 1012b. , finger detection sensors 1631 and 1632 for detecting insertion of the user's thumb, index finger, or middle finger into the cover member 1010 (that is, the outer shell 210).

 位置姿勢センサ1011は、L字形状の支持部材1013に固定された基板部1602の表面に搭載されている。位置姿勢センサ1011は、IMUを用いて構成され、外殻部210を構成する球体のほぼ中央に配設されて、(若しくは、情報入力装置200本体)に作用する3次元の加速度及び角速度を検出する。 The position and orientation sensor 1011 is mounted on the surface of a substrate section 1602 fixed to an L-shaped support member 1013 . The position/orientation sensor 1011 is configured using an IMU, is arranged substantially in the center of the sphere that constitutes the outer shell 210, and detects three-dimensional acceleration and angular velocity acting on the information input device 200 main body. do.

 IMUは、基本的には、3軸のジャイロセンサと、3軸の地磁気センサと、3方向の加速度センサで構成される。ちなみに、短時間における外殻部210の高速動作は、ジャイロセンサを用いて計測することができる。一方、長時間で発生するドリフトについては、加速度センサと地磁気センサを併用して計測することができる。すなわち、水平方向のドリフトについては、加速度センサと地磁気センサをともに計測することで補正が可能である。また、重力方向軸を中心とした回転ドリフトについては、外殻部210を吸着するための吸着部250の磁石による磁場を計測することにより、補正することが可能である。 An IMU is basically composed of a 3-axis gyro sensor, a 3-axis geomagnetic sensor, and a 3-direction acceleration sensor. Incidentally, the high-speed motion of the outer shell 210 in a short period of time can be measured using a gyro sensor. On the other hand, drift that occurs over a long period of time can be measured using both an acceleration sensor and a geomagnetic sensor. That is, the drift in the horizontal direction can be corrected by measuring with both the acceleration sensor and the geomagnetic sensor. Further, the rotational drift about the gravity direction axis can be corrected by measuring the magnetic field generated by the magnet of the attraction section 250 for attracting the outer shell section 210 .

 ここで、IMUを外殻部210の球体の中央近傍に配置することにより、外殻部210が回転操作された際の加速度センサへの影響を抑えることができる。また、外殻部210を磁気で吸着する吸着部250が一方向に固定された構造(図3などを参照のこと)であるので、IMUを球体の中央近傍に配置することにより、地磁気センサで現在角度を推定することができる。 Here, by arranging the IMU near the center of the sphere of the outer shell 210, it is possible to suppress the influence on the acceleration sensor when the outer shell 210 is rotated. In addition, since the attracting portion 250 that magnetically attracts the outer shell portion 210 is fixed in one direction (see FIG. 3, etc.), the IMU can be placed near the center of the sphere, so that the geomagnetic sensor can The current angle can be estimated.

 なお、外殻部210の位置姿勢の検出は、IMUのような位置姿勢センサ601ではなく、吸着部250側や、情報入力装置200の外部に設置されたカメラや光学読み取り装置(図示しない)で構成することもできる。カメラや光学読み取り装置は、外殻部210の外壁に形成された模様やマーカー、操作者の手の方向を撮像する。そして、画像解析によりこれらの被写体をトラッキングすることによって、外殻部210の位置及び姿勢を検出することができる。 The position and orientation of the outer shell 210 are detected by a camera or an optical reader (not shown) installed on the side of the adsorption unit 250 or outside the information input device 200, not by the position and orientation sensor 601 such as an IMU. Can also be configured. A camera or an optical reading device captures images of patterns and markers formed on the outer wall of the outer shell 210 and the direction of the operator's hand. By tracking these subjects through image analysis, the position and orientation of the outer shell 210 can be detected.

 また、図16では図面の簡素化のため、基板部1602に位置姿勢センサ1011しか描いていないが、図示する以外の回路部品が実装されていてもよいし、表面に配線パターンが形成されていてもよい。 In FIG. 16, only the position and orientation sensor 1011 is drawn on the substrate portion 1602 for the sake of simplification of the drawing, but circuit components other than those illustrated may be mounted, and wiring patterns may be formed on the surface. good too.

 把持機構部1012は、カバー部材1010の上側(すなわち開口部211)から挿入されたユーザの親指が当接するブレード1012aと、同様に挿入されたユーザの人差し指が当接するブレード1012bで構成される。ブレード1012a及びブレード1012bは、それぞれ上端部分において、基板部1602に回動可能に軸支されている。したがって、ブレード1012aとブレード1012bが上端の回動軸回りに互いに逆回転することによって、把持機構部1012の開閉動作が実現する。 The gripping mechanism 1012 is composed of a blade 1012a with which the user's thumb inserted from the upper side of the cover member 1010 (that is, the opening 211) abuts, and a blade 1012b with which the user's forefinger similarly inserted abuts. The blades 1012a and 1012b are rotatably supported at their upper end portions by the substrate portion 1602 . Therefore, the blade 1012a and the blade 1012b rotate in opposite directions about the rotation shaft at the upper end, so that the gripping mechanism 1012 can be opened and closed.

 図16に示す把持機構部1012は、4節リンク機構の回転運動を利用して把持機構の把持動作、すなわち、ブレード1012aとブレード1012bの開閉動作を実現している。ここで、図17~図20を参照しながら、4節リンク機構の回転運動を利用した把持機構部1012の把持動作について説明する。但し、4節リンク機構以外の構成によっても把持機構部1012の把持動作を実現できるという点を十分理解されたい。 The gripping mechanism section 1012 shown in FIG. 16 utilizes the rotational motion of the four-bar link mechanism to implement gripping operations of the gripping mechanism, that is, opening and closing operations of the blades 1012a and 1012b. Here, the gripping operation of the gripping mechanism section 1012 using the rotational motion of the four-bar link mechanism will be described with reference to FIGS. 17 to 20. FIG. However, it should be fully understood that the gripping operation of the gripping mechanism section 1012 can be realized by a configuration other than the four-bar link mechanism.

 ここで言う4節リンク機構は、IMUなどが実装される基板部1602の一部を用いて構成される固定リンク1701とし、この固定リンク1701の一端に固定された一方の関節軸(駆動軸)1701aに回動可能に連結され、モータ1621(前述:図17~図20では図示しない)によって駆動力が与えられる原動リンク1702と、固定リンク1701の他端に固定された関節軸(従動軸)1701bに回動可能に連結され、原動リンク1702と対向する従動リンク1703と、原動リンク1702と従動リンク1703とをそれぞれ関節軸1704a及び1704bで回動可能に接続する中間リンク1704で構成される。 The four-bar link mechanism referred to here is a fixed link 1701 configured by using a part of the board portion 1602 on which an IMU or the like is mounted, and one joint shaft (drive shaft) fixed to one end of this fixed link 1701. A driving link 1702 which is rotatably connected to 1701a and is driven by a motor 1621 (not shown in FIGS. 17 to 20), and a joint shaft (driven shaft) fixed to the other end of the fixed link 1701. A driven link 1703 is rotatably connected to 1701b and faces the driving link 1702, and an intermediate link 1704 rotatably connects the driving link 1702 and the driven link 1703 with joint shafts 1704a and 1704b, respectively.

 原動リンク1702は、モータ1621によって回転駆動力が与えられると、参照番号1710の矢印で示すように駆動軸1701a回りに回動して、中間リンク1704を揺動する。また、モータ1621には、出力軸の回転角度を検出するためのエンコーダ(図示しない)が内蔵されているものとする。 When the driving link 1702 is given a rotational driving force by the motor 1621, it rotates around the drive shaft 1701a as indicated by the arrow of reference number 1710, causing the intermediate link 1704 to swing. It is also assumed that the motor 1621 incorporates an encoder (not shown) for detecting the rotation angle of the output shaft.

 一方、従動リンク1703は、従動1リンク703と直交するリンクが従動軸1701bの左右からそれぞれ延設された分岐部を持つT字形状をなしており、各分岐部の両端にて、ブレード1012a及びブレード1012bの各後端にそれぞれ連結されている第1の伝達リンク1706及び第2の伝達リンク1707を回動可能に軸支している。 On the other hand, the driven link 1703 has a T-shape with branched portions extending from the right and left sides of the driven shaft 1701b, and the links orthogonal to the driven link 1703 are T-shaped. It rotatably supports a first transmission link 1706 and a second transmission link 1707 respectively connected to the rear ends of the blades 1012b.

 モータ1621によって原動リンク1702に対して矢印1710で示す回転方向に駆動力が与えられると、中間リンク1704を介して従動リンク1703が駆動される。そして、T字形状の従動リンク1703が従動軸1701b回りに回動すると、T字の回転角に応じて、第1の伝達リンク1706及び第2の伝達リンク1707によって、ブレード1012aとブレード1012bの後端同士が引き寄せられ(図17を参照のこと)、あるいは逆に引き離されることによって(図20を参照のこと)、把持機構部1012の開閉動作が実現する。 When the motor 1621 applies a driving force to the driving link 1702 in the rotational direction indicated by the arrow 1710, the driven link 1703 is driven via the intermediate link 1704. When the T-shaped driven link 1703 rotates around the driven shaft 1701b, the first transmission link 1706 and the second transmission link 1707 move the blades 1012a and 1012b according to the T-shaped rotation angle. By pulling the ends together (see FIG. 17) or vice versa (see FIG. 20), the opening and closing motion of the gripping mechanism 1012 is achieved.

 図17~図20を参照すると、モータ1621によって原動リンク1702が紙面時計回りに駆動されると、把持機構部1012すなわちブレード1012aとブレード1012bは開成する。逆に、モータ1621によって原動リンク1702が紙面反時計回りに駆動されると、把持機構部1012は閉成する。また、ブレード1012aとブレード1012b間の開閉角度は、モータ1621に内蔵されたエンコーダによって逐次検出される。 17 to 20, when the driving link 1702 is driven clockwise by the motor 1621, the gripping mechanism 1012, that is, the blades 1012a and 1012b are opened. Conversely, when the motor 1621 drives the drive link 1702 counterclockwise on the page, the gripping mechanism 1012 is closed. Also, the opening/closing angle between the blades 1012a and 1012b is sequentially detected by an encoder incorporated in the motor 1621. FIG.

 モータ1621を駆動させて把持機構を開閉動作させることによって、第1のブレード1012aとブレード1012bにそれぞれ接触しているユーザの親指と人差し指に対して把持力を提示することができる。また、エンコーダは、ユーザが親指と人差し指を用いて摘まむ動作を行なったときのブレード1012aとブレード1012b間の開閉角度を検出する。エンコーダで検出された開閉角度は、スレーブ装置120側のスレーブロボット122のエンドエフェクタ(例えば、鉗子のような医療用術具)を駆動するための指示を示す情報となる。 By driving the motor 1621 to open and close the gripping mechanism, a gripping force can be presented to the user's thumb and forefinger that are in contact with the first blade 1012a and the blade 1012b, respectively. Also, the encoder detects the opening/closing angle between the blades 1012a and 1012b when the user performs a pinching motion with the thumb and forefinger. The opening/closing angle detected by the encoder serves as information indicating an instruction for driving the end effector (for example, a medical instrument such as forceps) of the slave robot 122 on the slave device 120 side.

 なお、モータ1621の出力軸は、上述した4節リンク機構の駆動軸1701aと直結している必要はなく、伝達機構(図示しない)を利用して駆動軸1701aから離間して配置して、ワイヤやベルトなどの伝達機構を介して回転力を伝達することも可能である。モータ1621の重量は、外殻部210全体の重量に占める割合が高く、モータ1621の配置は外殻部210の重心位置に大いに影響する。外殻部210の自重による回転モーメントが発生しないように、外殻部210の重心位置が球体の中心近傍に配置されるように重心バランスを考慮することが好ましい。このような観点から、モータ1621を含む外殻部210の重心位置が球体の中央近傍に配置されるように設計することがより好ましい。 The output shaft of the motor 1621 does not need to be directly connected to the drive shaft 1701a of the four-bar link mechanism described above, but is spaced apart from the drive shaft 1701a by using a transmission mechanism (not shown) and connected to the wire. It is also possible to transmit the rotational force via a transmission mechanism such as a belt or the like. The weight of the motor 1621 accounts for a large proportion of the weight of the entire outer shell 210 , and the placement of the motor 1621 greatly affects the position of the center of gravity of the outer shell 210 . It is preferable to consider the center-of-gravity balance so that the center of gravity of outer shell 210 is positioned near the center of the sphere so that a rotational moment due to the weight of outer shell 210 is not generated. From this point of view, it is more preferable to design so that the center of gravity of outer shell 210 including motor 1621 is located near the center of the sphere.

 再び図16を参照しながら、カバー部材1010の内部構成について引き続き説明する。 The internal configuration of the cover member 1010 will continue to be described with reference to FIG. 16 again.

 ブレード1012aとブレード1012bの、ユーザの人差し指又は中指との接触面には、指腹用くぼみ1613が形設されている。また、図16では隠れて見えないが、ブレード1012a側にも、ユーザの親指との接触面に同様の指腹用窪みが形設されている。ユーザは、自分の親指と人差し指をカバー部材1010内に挿入すると、内部の様子を目視することはできないが、指先で指腹用くぼみ1613を探すことで、ブレード1012aとブレード1012bの各々の表面で把持操作に適した場所を見つけ出すことができる。 A recess 1613 for a finger pad is formed on the contact surface of the blades 1012a and 1012b with the user's index finger or middle finger. Also, although it is hidden from view in FIG. 16, the blade 1012a also has a similar depression for a finger pad on the surface that contacts the user's thumb. When the user inserts his or her thumb and forefinger into the cover member 1010, the user cannot visually see the internal state, but by searching the finger pad recesses 1613 with the fingertips, the surfaces of the blades 1012a and 1012b can be detected. It is possible to find a place suitable for grasping operation.

 ユーザが親指と人差し指でブレード1012aとブレード1012bに対して摘まむ動作をしたときに、各指の中心が外殻部210を構成する球体の中央近傍となるように把持機構部1012を配置することで、把持操作する際のユーザの指の姿勢変化の影響が外殻部210の位置変化へと影響しないようにすることができる。また、ブレード1012aとブレード1012bの適切な場所に指腹用くぼみ1613を形成すれば、ユーザは、自分の親指と人差し指の中心を指腹用くぼみ1613の場所に合わせて把持動作を行うことで、把持する際のユーザの指の姿勢変化の影響が外殻部110の位置変化へと影響しないようにすることができる。 Arrange the gripping mechanism 1012 so that the center of each finger is near the center of the sphere that constitutes the outer shell 210 when the user pinches the blades 1012a and 1012b with the thumb and forefinger. Therefore, it is possible to prevent the position change of the outer shell portion 210 from being affected by the change in the posture of the user's fingers during the gripping operation. In addition, if the finger pad recesses 1613 are formed at appropriate locations on the blades 1012a and 1012b, the user can perform a gripping operation by aligning the centers of his thumb and forefinger with the locations of the finger pad recesses 1613. It is possible to prevent the positional change of the outer shell 110 from being affected by the change in the posture of the user's fingers when gripping.

 図16では図示を省略したが、ブレード1012aとブレード1012bの、ユーザの親指及び人差し指との各接触面には、触覚を提示する触覚提示アクチュエータが配設されている。触覚提示アクチュエータは、例えばピエゾ式振動アクチュエータ、ボイスコイルモータ式振動アクチュエータ、リニア振動アクチュエータ、ERM(Eccentric Rotating Mass)式振動アクチュエータ、又はEPAM(Electroactive Polymer Artificial Muscle)式振動アクチュエータのうちのいずれか1つ又は2以上の組み合わせで構成される。指腹用くぼみ1613が通過する場所に触覚提示アクチュエータを配設するようにすれば、確実にユーザの指先に触覚を提示することができる。 Although not shown in FIG. 16, tactile presentation actuators that present tactile sensations are arranged on the contact surfaces of the blades 1012a and 1012b with the user's thumb and forefinger. The haptic presentation actuator is, for example, any one of a piezoelectric vibration actuator, a voice coil motor vibration actuator, a linear vibration actuator, an ERM (Eccentric Rotating Mass) vibration actuator, or an EPAM (Electroactive Polymer Artificial Muscle) vibration actuator. or a combination of two or more. By arranging the tactile sense presenting actuator at the place where the finger pad recess 1613 passes, it is possible to reliably present the tactile sense to the user's fingertip.

 指検知センサ1631は、ブレード1012aの側縁に配設され、カバー部材1010の上方から内部に挿入されたユーザの親指がブレード1012a上に置かれたことを検出する。同様に、指検知センサ1632は、ブレード1012bの側縁に配設され、カバー部材1010の上方から内部に挿入されたユーザの人差し指がブレード1012b上に置かれたことを検出する。指検知センサ1631及び1632は、例えばフォトリフレクタのような光学式センサや、静電容量センサ、あるいはその他の人感センサを用いて構成することができる。指検知センサ1631及び1632の検出信号によって、情報入力装置200が使用中か否かを判定することができる。 The finger detection sensor 1631 is arranged on the side edge of the blade 1012a and detects that the thumb of the user inserted into the cover member 1010 from above is placed on the blade 1012a. Similarly, the finger detection sensor 1632 is arranged on the side edge of the blade 1012b and detects when the user's forefinger inserted inside the cover member 1010 from above is placed on the blade 1012b. The finger detection sensors 1631 and 1632 can be configured using, for example, optical sensors such as photoreflectors, capacitance sensors, or other human sensors. Whether or not the information input device 200 is in use can be determined based on detection signals from the finger detection sensors 1631 and 1632 .

 汎用スイッチ1641、1642は、ユーザが指先で操作できるシーソー式、押圧式、スライド式などのスイッチで構成される。ユーザは人差し指を用いて汎用スイッチ1641、1642を操作することができる。汎用スイッチ1641、1642の用途は任意である。例えば、3軸回転角度以外の指示入力に(例えばマウスボタンのクリックのような入力)に汎用スイッチ1641、1642を利用することができる。 The general-purpose switches 1641 and 1642 are composed of seesaw type, press type, slide type, etc. switches that can be operated by the user with their fingertips. The user can operate general-purpose switches 1641 and 1642 with his or her index finger. The general-purpose switches 1641 and 1642 may be used for any purpose. For example, the general-purpose switches 1641 and 1642 can be used for instruction input other than the three-axis rotation angle (for example, input such as clicking a mouse button).

 外殻部210の内部部品に電源を供給するバッテリ(図示しない)をさらに外殻部210内に収容してもよい。あるいは、外殻部210の内部部品に対して無線給電を行なうようにしてもよいし、無線給電を実施するための無線通信部をさらに外殻部210の内部部品として装備してもよい。バッテリは重量物であることから、外殻部210内にバッテリを収容する場合には、球体構造の外殻部210の重心位置が球体の中心近傍から外れないように、重心バランスを考慮しながら、バッテリの配置場所を決定することが好ましい。 A battery (not shown) that supplies power to the internal components of the outer shell 210 may be further housed in the outer shell 210 . Alternatively, the internal components of outer shell 210 may be wirelessly powered, and outer shell 210 may further include a wireless communication unit for wireless power supply as an internal component. Since the battery is a heavy object, when the battery is housed in the outer shell 210, the center of gravity of the outer shell 210 having a spherical structure should be kept in the vicinity of the center of the sphere while considering the balance of the center of gravity. , preferably determine the location of the battery.

F.3軸並進構造との組み合わせ
 上記B~E項では、球体構造の外殻部210を用いて3軸回転自由度を有する情報入力装置200について説明してきた。手術システム100用の操作UI部112としては、3軸回転自由度に加えて3軸並進自由度をさらに備えることがより好ましい。そこで、このF項では、3軸並進自由度を備える構造体に、3軸回転自由度を有する情報入力装置200を搭載することで、合計で6自由度を実現する方法を提案する。
F. Combination with 3-axis translational structure In the above sections B to E, the information input device 200 having 3-axis rotational degrees of freedom using the outer shell 210 of spherical structure has been described. More preferably, the operation UI unit 112 for the surgical system 100 further has 3-axis translational degrees of freedom in addition to the 3-axis rotational degrees of freedom. Therefore, in Section F, a method of realizing a total of 6 degrees of freedom by mounting the information input device 200 having 3 degrees of freedom of rotation on a structure having 3 degrees of freedom of translation is proposed.

 3軸並進自由度を備える構造体として、例えば3軸並進ステージとパラレルリンクを挙げることができる。以下では、3軸並進ステージとパラレルリンクの各々と組み合わせる例について説明する。 A structure with three-axis translational degrees of freedom includes, for example, a three-axis translational stage and a parallel link. An example of combining each of the three-axis translation stage and the parallel link will be described below.

F-1.3軸並進ステージとの組み合わせ
 3軸並進ステージは、1軸方向に並進運動可能な3基の並進ステージを、直交するXYZの各軸方向に配置して結合することによって構成される。
F-1. Combination with a 3-axis translation stage A 3-axis translation stage is constructed by arranging and connecting three translation stages capable of translational movement in a single axial direction in orthogonal XYZ axial directions. .

 図21には、1軸の並進ステージ2100の構成例を示している。図示の並進ステージ2100は、サドル2101と、サーボモータ2102と、ねじ軸2103及びナット2104からなるボールねじを備えている。サーボモータ2102は、サドル2101の上に搭載されている。ねじ軸2103は、長軸がサーボモータ2102の回転軸と一致するように、サーボモータ2102の出力軸に取り付けられている。サーボモータ2102が回転すると、ねじ軸2103も回転する。また、ナット2104は、ねじ軸2103と螺合するねじ穴を有している。要するに、ボールねじは、サーボモータ2102による回転運動を、ナット2104の直線運動に変換する。サーボモータ2102の出力軸には回転角度を検出するエンコーダとトルクセンサ(いずれも図示しない)が取り付けられている。エンコーダで計測される出力軸(言い換えれば、ねじ軸2103)の回転角度から、ナット2104の並進位置を換算することができる。 FIG. 21 shows a configuration example of a 1-axis translation stage 2100 . The illustrated translation stage 2100 includes a saddle 2101 , a servomotor 2102 , and a ball screw consisting of a screw shaft 2103 and a nut 2104 . A servomotor 2102 is mounted on the saddle 2101 . The screw shaft 2103 is attached to the output shaft of the servomotor 2102 so that its long axis coincides with the rotation axis of the servomotor 2102 . When the servomotor 2102 rotates, the screw shaft 2103 also rotates. Also, the nut 2104 has a threaded hole into which the threaded shaft 2103 is screwed. In short, the ball screw converts rotary motion by the servomotor 2102 into linear motion of the nut 2104 . The output shaft of the servomotor 2102 is attached with an encoder and a torque sensor (both not shown) for detecting the rotation angle. The translational position of the nut 2104 can be converted from the rotation angle of the output shaft (in other words, screw shaft 2103) measured by the encoder.

 図22には、それぞれXYZの各軸方向に配置した3基の並進ステージ2201~2203を結合して、3軸並進ステージ2200を構成した例を示している。但し、図面の簡素化のため、各並進ステージ2201~2203を、各軸方向に長い直方体として描いている。X軸並進ステージ2201のX軸ナット上にY軸並進ステージ2202のY軸サドルを固定し、Y軸並進ステージ2202のY軸ナット上にZ軸並進ステージ2203のZ軸サドルを固定することによって、3軸並進ステージ2200が構成される。各並進ステージ2201~2203は、それぞれ図21に示したような並進ステージの構成を備えているものとする。 FIG. 22 shows an example in which three translation stages 2201 to 2203 arranged in the respective XYZ axial directions are coupled to form a three-axis translation stage 2200 . However, for simplification of the drawing, each of the translation stages 2201 to 2203 is drawn as a rectangular parallelepiped elongated in each axial direction. By fixing the Y-axis saddle of Y-axis translation stage 2202 onto the X-axis nut of X-axis translation stage 2201 and fixing the Z-axis saddle of Z-axis translation stage 2203 onto the Y-axis nut of Y-axis translation stage 2202, A three-axis translation stage 2200 is constructed. It is assumed that each of the translation stages 2201 to 2203 has a translation stage configuration as shown in FIG.

 図22に示すように、Z軸並進ステージ2203のZ軸ナット上に、本開示に係る情報入力装置200が搭載することによって、6自由度の操作UI部112が構成される。但し、Z軸ナットには、3基の駆動部220~240と吸着部250(図24では図示しない)が設置されている。そして、情報入力装置200の外殻部210は、吸着部250によって吸着されて、可動部2302から落下しないように保持されている。 As shown in FIG. 22, by mounting the information input device 200 according to the present disclosure on the Z-axis nut of the Z-axis translation stage 2203, the operation UI unit 112 with 6 degrees of freedom is configured. However, the Z-axis nut is provided with three drive units 220 to 240 and a suction unit 250 (not shown in FIG. 24). Then, the outer shell portion 210 of the information input device 200 is sucked by the sucking portion 250 and held so as not to fall from the movable portion 2302 .

 ユーザは、外殻部210の開口部211(又は、カバー部材1010)に親指と人差し指を挿入して、把持機構部1012を摘まみながら外殻部210を3軸方向に並進移動させて、3次元位置を指示することができる。そして、X軸並進ステージ2201のサーボモータの出力軸に取り付けられたエンコーダの計測値に基づいてX軸ナットの並進位置を換算することができ、X軸ナットに搭載されたY軸並進ステージ2202のサーボモータの出力軸に取り付けられたエンコーダの計測値に基づいてY軸ナットの並進位置を換算することができ、Y軸ナットに搭載されたZ軸並進ステージ2203のサーボモータの出力軸に取り付けられたエンコーダの計測値に基づいてZ軸ナットの並進位置を換算することができる。したがって、Z軸ナットに搭載された情報入力装置200の3次元位置を換算できるので、3軸並進自由度が実現される。したがって、外殻部210を回転移動させることによる情報入力装置200の3軸回転自由度と、3軸並進ステージ2200の3軸並進自由度を合わせて、6自由度の入力機能を実現することができる。 The user inserts the thumb and forefinger into the opening 211 (or the cover member 1010) of the outer shell 210, pinches the gripping mechanism 1012, and translates the outer shell 210 in three axial directions. Dimensional position can be indicated. Then, the translational position of the X-axis nut can be converted based on the measurement value of the encoder attached to the output shaft of the servomotor of the X-axis translation stage 2201, and the Y-axis translation stage 2202 mounted on the X-axis nut can be converted. The translation position of the Y-axis nut can be converted based on the measurement value of the encoder attached to the output shaft of the servomotor, and the Z-axis translation stage 2203 mounted on the Y-axis nut is attached to the output shaft of the servomotor. The translational position of the Z-axis nut can be converted based on the measured value of the encoder. Therefore, since the three-dimensional position of the information input device 200 mounted on the Z-axis nut can be converted, three-axis translation degrees of freedom are realized. Therefore, by combining the 3-axis rotational degrees of freedom of the information input device 200 by rotating the outer shell 210 and the 3-axis translational degrees of freedom of the 3-axis translational stage 2200, it is possible to realize an input function with 6 degrees of freedom. can.

 また、3軸並進ステージ2200は、X軸並進ステージ2201のサーボモータの回転によりX軸ナットをX軸方向に駆動し、Y軸並進ステージ2202のサーボモータの回転によりY軸ナットをY軸方向に駆動し、Z軸並進ステージ2203のサーボモータの回転によりZ軸ナットをZ軸方向に駆動することによって、Z軸ナットの把持機構部1012を摘まんでいるユーザに対して3軸の並進力を提示することができる。また、情報入力装置200は、各駆動部220~240の回転駆動により外殻部210を回転させて、把持機構部1012を摘まんでいるユーザに対して3軸の回転力を提示することができる。したがって、3軸並進ステージ2200と情報入力装置200を合わせて6自由度の力覚提示を実現することができる。 The three-axis translation stage 2200 drives the X-axis nut in the X-axis direction by rotating the servo motor of the X-axis translation stage 2201, and drives the Y-axis nut in the Y-axis direction by rotating the servo motor of the Y-axis translation stage 2202. By driving the Z-axis nut in the Z-axis direction by rotating the servomotor of the Z-axis translation stage 2203, a three-axis translational force is presented to the user who is pinching the gripping mechanism 1012 of the Z-axis nut. can do. In addition, the information input device 200 rotates the outer shell 210 by rotationally driving the drive units 220 to 240, and can present the rotational force of the three axes to the user holding the gripping mechanism 1012. . Therefore, by combining the three-axis translation stage 2200 and the information input device 200, it is possible to realize haptic presentation with six degrees of freedom.

F-2.パラレルリンクとの組み合わせ
 パラレルリンク機構は、ベース上に例えば120度間隔で配置された3基のモータの各出力軸に取り付けられたアームの並列に交わる箇所を、各モータの回転によって上下に運動させることで、XYZ方向動作が可能な機構である(例えば、特許文献5を参照のこと)。パラレルリンク機構によれば、モータをベース上に配置して軽量なアームのみを旋回制御し、各軸のトルクを合成して動作するため、高速動作が可能である。
F-2. Combination with parallel link The parallel link mechanism moves up and down the points where the arms attached to the output shafts of the three motors arranged at 120 degree intervals on the base intersect in parallel by the rotation of each motor. Therefore, it is a mechanism that can operate in the XYZ directions (see, for example, Patent Document 5). According to the parallel link mechanism, the motor is arranged on the base, and only the lightweight arm is controlled to rotate, and the torque of each axis is synthesized to operate, so high-speed operation is possible.

 図23には、パラレルリンク2300の自由度構成例を示している。図示のパラレルリンク2300は、3本のシリアルリンク2310、2320、2330からなるデルタ型パラレルリンクである。各シリアルリンク2310、2320、2330は、一端がベース部2301に対してそれぞれ回動自在に取り付けられ、他端で可動部2302を支持している。 FIG. 23 shows an example of the degree-of-freedom configuration of the parallel link 2300 . The illustrated parallel link 2300 is a delta parallel link consisting of three serial links 2310,2320,2330. One end of each serial link 2310 , 2320 , 2330 is rotatably attached to the base portion 2301 , and the other end supports the movable portion 2302 .

 シリアルリンク2310は、根元部でモータ(サーボモータ)2311を介してベース部2301に回動可能に連結されている。シリアルリンク2310は、モータ2311によって上下に駆動する駆動リンク2312と、関節2313を介して駆動リンク2312と連結する一対の受動リンク2314からなる。また、受動リンク2314の先端側で可動部2302を支持している。モータ2311には、出力軸(又は駆動リンク2312)の回転角度を検出するエンコーダと、出力軸に作用するトルクを検出するトルクセンサが含まれている。 The serial link 2310 is rotatably connected to the base portion 2301 via a motor (servo motor) 2311 at its root portion. The serial link 2310 consists of a drive link 2312 driven up and down by a motor 2311 and a pair of passive links 2314 connected to the drive link 2312 via joints 2313 . Also, the movable portion 2302 is supported on the tip side of the passive link 2314 . The motor 2311 includes an encoder that detects the rotation angle of the output shaft (or drive link 2312) and a torque sensor that detects torque acting on the output shaft.

 また、シリアルリンク2320は、根元部でモータ(サーボモータ)2321を介してベース部2301に回動可能に連結されている。シリアルリンク2320は、モータ2321によって上下に駆動する駆動リンク2322と、関節2323を介して駆動リンク2322と連結する一対の受動リンク2324からなる。また、受動リンク2324の先端側で可動部2302を支持している。モータ2321には、出力軸(又は駆動リンク2322)の回転角度を検出するエンコーダが含まれている。 Also, the serial link 2320 is rotatably connected to the base portion 2301 via a motor (servo motor) 2321 at its root portion. The serial link 2320 consists of a drive link 2322 driven up and down by a motor 2321 and a pair of passive links 2324 connected to the drive link 2322 via joints 2323 . In addition, the movable portion 2302 is supported on the distal end side of the passive link 2324 . Motor 2321 includes an encoder that detects the rotation angle of the output shaft (or drive link 2322).

 シリアルリンク2330は、根元部でモータ(サーボモータ)2331を介してベース部2301に回動可能に連結されている。シリアルリンク2330は、モータ2331によって上下に駆動する駆動リンク2332と、関節2333を介して駆動リンク2332と連結する一対の受動リンク2334からなる。また、受動リンク2334の先端側で可動部2302を支持している。モータ2331には、出力軸(又は駆動リンク2332)の回転角度を検出するエンコーダが含まれている。 The serial link 2330 is rotatably connected to the base portion 2301 via a motor (servo motor) 2331 at its root portion. The serial link 2330 consists of a drive link 2332 driven up and down by a motor 2331 and a pair of passive links 2334 connected to the drive link 2332 via joints 2333 . Also, the movable portion 2302 is supported on the tip side of the passive link 2334 . Motor 2331 includes an encoder that detects the rotation angle of the output shaft (or drive link 2332).

 各シリアルリンク2310、2320、2330は、ベース部2301上に設定された中心点Cを中心とする同一の半径からなる円周上に、ほぼ120度の間隔で配置されている。したがって、パラレルリンク2300は、この中心点Cを通過する軸線に対してほぼ対称形状を形成している。 The serial links 2310, 2320, and 2330 are arranged on a circle with the same radius centered on the center point C set on the base portion 2301 at intervals of approximately 120 degrees. Therefore, the parallel link 2300 forms a substantially symmetrical shape with respect to the axis passing through this center point C. As shown in FIG.

 各駆動リンク2312、2322、2332は、ベース部2301の中心点Cから放射状に延びる径方向の外側に延在している。各駆動リンク2312、2322、2332の一端はそれぞれモータ2311、2321、2331の出力軸にそれぞれ連結されている。そして、各駆動リンク2312、2322、2332は、中心点Cを通過する軸線を中心にして、ベース部2301に対して垂直で上記軸線を含む垂直面内で回動可能である。ここで、各モータ2311、2321、2331を同期的に駆動させると、各駆動リンク2312、2322、2332とそれぞれに対応する受動リンク2314、2324、2334は垂直面内で回動し、その結果、各受動リンク2314、2324、2334の先端側に連結された可動部2302を3軸方向に並進移動させることができる。 Each drive link 2312 , 2322 , 2332 extends radially outward from the center point C of the base portion 2301 . One end of each drive link 2312, 2322, 2332 is connected to the output shaft of the motor 2311, 2321, 2331, respectively. Each drive link 2312, 2322, 2332 is rotatable about an axis passing through the center point C in a vertical plane that is perpendicular to the base portion 2301 and includes the axis. Here, when the respective motors 2311, 2321, 2331 are driven synchronously, the respective drive links 2312, 2322, 2332 and the corresponding passive links 2314, 2324, 2334 rotate in the vertical plane, and as a result, A movable portion 2302 connected to the distal end side of each passive link 2314, 2324, 2334 can be translated in three axial directions.

 図24には、パラレルリンク2300上に、本開示に係る情報入力装置200を搭載して構成される、6自由度の操作UI部112を示している。情報入力装置200は、パラレルリンク2300の可動部2302上に設置される。但し、可動部2302には、3基の駆動部220~240と吸着部250(図24では図示しない)が設置されている。そして、情報入力装置200の外殻部210は、吸着部250によって吸着されて、可動部2302から落下しないように保持されている。 FIG. 24 shows the operation UI unit 112 with 6 degrees of freedom, configured by mounting the information input device 200 according to the present disclosure on the parallel link 2300 . Information input device 200 is installed on movable portion 2302 of parallel link 2300 . However, the movable section 2302 is provided with three drive sections 220 to 240 and a suction section 250 (not shown in FIG. 24). Then, the outer shell portion 210 of the information input device 200 is sucked by the sucking portion 250 and held so as not to fall from the movable portion 2302 .

 ユーザは、外殻部210の開口部211(又は、カバー部材1010)に親指と人差し指を挿入して、把持機構部1012を摘まみながら外殻部210を動かすことによって、可動部2302を3軸方向に並進移動させて、3次元位置を指示することができる。そして、各モータ2311、2321、2331の出力軸に配設されたエンコーダによって、各駆動リンク2312、2322、2332のベース部2301に対する各回転角度α、β、γを検出することができる。これら計測された各回転角度α、β、γに基づいて、ベース部2301に対して可動部2302が並進移動した3次元位置を換算できるので、3軸並進自由度が実現される。したがって、外殻部210を回転移動させることによる情報入力装置200の3軸回転自由度と、パラレルリンク2300の3軸並進自由度を合わせて、6自由度の入力機能を実現することができる。 The user inserts the thumb and forefinger into the opening 211 (or the cover member 1010) of the outer shell 210 and moves the outer shell 210 while pinching the gripping mechanism 1012, thereby moving the movable part 2302 in three axes. It can be translated in a direction to indicate a three-dimensional position. Rotation angles α, β, and γ of the drive links 2312, 2322, and 2332 with respect to the base portion 2301 can be detected by encoders arranged on the output shafts of the motors 2311, 2321, and 2331, respectively. Based on these measured rotation angles α, β, and γ, the three-dimensional position of translational movement of the movable portion 2302 with respect to the base portion 2301 can be converted, so three-axis translational degrees of freedom are realized. Therefore, by combining the 3-axis rotational freedom of the information input device 200 by rotating the outer shell 210 and the 3-axis translational freedom of the parallel link 2300, an input function with 6 degrees of freedom can be realized.

 また、パラレルリンク2300は、各モータ2311、2321、2331の回転により各駆動リンク2312、2322、2332を駆動することによって、可動部2302上の情報入力装置200の把持機構部1012を摘まんでいるユーザに対して3軸の並進力を提示することができる。また、情報入力装置200は、各駆動部220~240の回転駆動により外殻部210を回転させて、把持機構部1012を摘まんでいるユーザに対して3軸の回転力を提示することができる。したがって、パラレルリンク2300と情報入力装置200を合わせて6自由度の力覚提示を実現することができる。 In addition, the parallel link 2300 drives the driving links 2312, 2322, and 2332 by rotating the motors 2311, 2321, and 2331, so that the user who is holding the grip mechanism section 1012 of the information input device 200 on the movable section 2302 can operate the parallel link 2300. , can present translational forces in three axes. In addition, the information input device 200 rotates the outer shell 210 by rotationally driving the drive units 220 to 240, and can present the rotational force of the three axes to the user holding the gripping mechanism 1012. . Therefore, by combining the parallel link 2300 and the information input device 200, haptic presentation with six degrees of freedom can be realized.

 図22や図24に示したように、3軸回転自由度を有する情報入力装置200に3軸並進構造を組み合わせた構成では、外殻部210内に配置した力覚センサ1001で検出したセンサ値を、位置姿勢センサ1011で計測した外殻部210の姿勢情報に基づいて並進構造側の座標系に変換することができる。一方、並進構造側では、外乱オブザーバ(例えば、特許文献6を参照のこと)とトルクセンサを用いて、搭載した情報処理装置200(又は、外殻部210)から受ける作用力を推定する。そして、力覚センサ1001で検出した外力(座標変換後)と並進構造側で推定した作用力とを比較して、力覚センサ1001の検出範囲外で作用した力を特定することができる。力覚センサ1001の検出範囲外での作用力が所定値以上となる場合には、ユーザに対して警告を発するようにしてもよい。 As shown in FIGS. 22 and 24 , in a configuration in which an information input device 200 having 3-axis rotational degrees of freedom is combined with a 3-axis translational structure, the sensor value detected by the force sensor 1001 arranged in the outer shell 210 is can be converted into the coordinate system of the translational structure based on the posture information of the outer shell 210 measured by the position and posture sensor 1011 . On the other hand, on the translational structure side, a disturbance observer (see Patent Literature 6, for example) and a torque sensor are used to estimate the acting force received from the mounted information processing device 200 (or the outer shell portion 210). Then, by comparing the external force (after coordinate conversion) detected by the force sensor 1001 and the acting force estimated on the side of the translational structure, the force acting outside the detection range of the force sensor 1001 can be specified. If the acting force outside the detection range of the force sensor 1001 exceeds a predetermined value, a warning may be issued to the user.

G.バイラテラル制御方式の手術システム
 上記F項では、本開示に係る情報入力装置200を3軸並進構造と組み合わせることによって、6自由度の操作UI部112を構成できることを説明した。したがって、図1に示した手術システム100では、6自由度を持つスレーブロボット122をマスタ装置110側から操作することができる。
G. Bilateral Control System Surgery System In section F above, it has been explained that the operation UI unit 112 with 6 degrees of freedom can be configured by combining the information input device 200 according to the present disclosure with the 3-axis translational structure. Therefore, in the surgical system 100 shown in FIG. 1, the slave robot 122 having six degrees of freedom can be operated from the master device 110 side.

 図25には、スレーブロボット122の構成例を示している。図示のスレーブロボット122は、鉗子や内視鏡などの医療用器具を遠位端で支持する手術ロボットであり、ベース部2510とアーム部2520を備えている。 FIG. 25 shows a configuration example of the slave robot 122. As shown in FIG. The illustrated slave robot 122 is a surgical robot that supports medical instruments such as forceps and an endoscope at its distal end, and includes a base portion 2510 and an arm portion 2520 .

 ベース部2510は、アーム部2520を支持する基台である。アーム部2520は、ベース部2510から延伸されている。ベース部2510の内部には、スレーブ側制御部121やスレーブ側通信部124などのスレーブ装置120の主要な構成要素を収容していてもよい。ベース部2510の底面には2対のキャスターが設けられており、キャスターを介して床面と接地し、これらのキャスターの回転によって床面上を移動することが可能である。但し、スレーブロボット122はかかる構成に限定されず、例えば、ベース部2510が設けられず、手術室の天井又は壁面にアーム部2520が直接取り付けられた吊り構造のスレーブロボット122であってもよい。 The base portion 2510 is a base that supports the arm portion 2520 . Arm portion 2520 extends from base portion 2510 . The main constituent elements of the slave device 120 such as the slave side control section 121 and the slave side communication section 124 may be housed inside the base section 2510 . Two pairs of casters are provided on the bottom surface of the base portion 2510, and are grounded on the floor via the casters, and can be moved on the floor by rotating these casters. However, the slave robot 122 is not limited to such a configuration. For example, the slave robot 122 may have a suspended structure in which the base portion 2510 is not provided and the arm portion 2520 is directly attached to the ceiling or wall surface of the operating room.

 アーム部2520は、複数の関節部2521a、2521b、2521c、2521d、2521e、2521fと、関節部2521a~2521eによって互いに回動可能に連結される複数のリンク2522a、2522b、2522c、2522dと、アーム部2520の先端に関節部2521fを介して回動可能に設けられる保持ユニット2524を備えている。また、保持ユニット2524は各種の医療用器具を保持するように構成されている。図示の例では、保持ユニット2524には鉗子や内視鏡などの医療用術具2523が取り付けられている。 The arm portion 2520 includes a plurality of joint portions 2521a, 2521b, 2521c, 2521d, 2521e, and 2521f, a plurality of links 2522a, 2522b, 2522c, and 2522d rotatably connected to each other by the joint portions 2521a to 2521e, and an arm portion. A holding unit 2524 is rotatably provided at the tip of 2520 via a joint 2521f. The holding unit 2524 is also configured to hold various medical instruments. In the illustrated example, a holding unit 2524 is attached with a medical instrument 2523 such as forceps or an endoscope.

 リンク2522a~2522cは棒状の部材であり、リンク2522aの一端が関節部2521aを介してベース部2510と連結され、リンク2522aの他端が関節部2521bを介してリンク2522bの一端と連結され、さらに、リンク2522bの他端が関節部2521c、2521dを介してリンク2522cの一端と連結される。さらに、リンク2522cの他端が、関節部2521eを介してL字形状をしたリンク2522dの一端と連結され、リンク2522dの他端と鉗子2523を保持する保持ユニット2524とが、関節部2521fを介して連結される。このように、ベース部2510を支点として、複数のリンク2522a~2522dの端部同士が、関節部2521a~2521fによって互いに回動可能に連結されることにより、ベース部2510から延伸されるアーム形状が構成される。 Links 2522a to 2522c are rod-shaped members, one end of link 2522a is connected to base portion 2510 via joint portion 2521a, the other end of link 2522a is connected to one end of link 2522b via joint portion 2521b, and , the other end of the link 2522b is connected to one end of the link 2522c via joints 2521c and 2521d. Further, the other end of the link 2522c is connected to one end of the L-shaped link 2522d through a joint portion 2521e, and the other end of the link 2522d and the holding unit 2524 holding the forceps 2523 are connected through the joint portion 2521f. are concatenated. In this manner, the ends of the plurality of links 2522a to 2522d are rotatably connected to each other by the joints 2521a to 2521f with the base portion 2510 as a fulcrum, so that the shape of the arm extending from the base portion 2510 is formed. Configured.

 図25では、簡単のため、医療用術具2523の具体的な形状の図示を省略し、簡易的に棒状の部材として図示しているが、実際には、患者の生体組織を把持又は切断などの処置を行なうための開閉構造を有する鉗子や、術部を撮像する内視鏡カメラなどが設けられている。スレーブロボット122を用いて手術を行う際には、医療用術具2523が患者の生体組織に対して所望の位置及び姿勢を取り得るように、アーム部2520及び医療用術具2523の位置及び姿勢が制御される。 In FIG. 25, for the sake of simplification, the illustration of the specific shape of the medical surgical instrument 2523 is omitted, and the surgical instrument 2523 is simply shown as a rod-shaped member. forceps having an opening/closing structure for performing the treatment, an endoscopic camera for imaging the surgical site, and the like. When performing surgery using the slave robot 122, the arm section 2520 and the medical surgical instrument 2523 are positioned and oriented so that the medical surgical instrument 2523 can assume a desired position and posture with respect to the living tissue of the patient. is controlled.

 関節部2521a~2521fには、アクチュエータがそれぞれ設けられている。アクチュエータを駆動することにより、各関節部2521a~2521fを各々の回転軸回りに回転させることが可能である。アクチュエータは、例えば、モータ、エンコーダ、及びトルクセンサなどによって構成される。エンコーダ及びトルクセンサは、図1中のセンサ部123に対応する。 An actuator is provided for each of the joints 2521a to 2521f. By driving the actuators, it is possible to rotate each of the joints 2521a to 2521f around their respective rotation axes. The actuator is composed of, for example, a motor, an encoder, a torque sensor, and the like. The encoder and torque sensor correspond to the sensor section 123 in FIG.

 各関節部2521a~2521fのアクチュエータの駆動を制御することにより、例えばアーム部2520を伸ばしたり縮めたり(折り畳んだり)することができる。この際、スレーブ側制御部121は、アクチュエータのエンコーダ及びトルクセンサなどのセンサ部123によって検出された各関節部2521a~2521fの状態に基づいて、各アクチュエータのモータの制御量を算出し得る。 By controlling the driving of the actuators of the joints 2521a to 2521f, for example, the arm 2520 can be extended or contracted (folded). At this time, the slave-side control section 121 can calculate the control amount of the motor of each actuator based on the state of each joint section 2521a to 2521f detected by the sensor section 123 such as the encoder and torque sensor of the actuator.

 図25に示す例では、スレーブロボット122は、6つの関節部2521a~2521fからなるアーム部2520の駆動により、先端の医療用術具2523の位置及び姿勢の6自由度が実現される。なお、医療用術具2523が鉗子の場合には、物体(生体組織)を把持するための1自由度をさらに備えている。アーム部2520が6自由度を有するように構成されることにより、アーム部2520の可動範囲内において鉗子などの医療用術具2523を自由に移動させることができる。これにより、医療用術具2523を、さまざまな角度から患者(腹腔や胸腔内)に対して挿入することが可能になり、医療用術具2523を操作する際の自由度が向上する。また、上記F項で説明したような、3軸回転自由度を有する情報入力装置200に3軸並進構造を組み合わせて構成される、6自由度の操作UI部112を用いて、6自由度のアーム部2520を操作することができる。 In the example shown in FIG. 25, the slave robot 122 realizes six degrees of freedom in the position and orientation of the distal medical surgical instrument 2523 by driving the arm section 2520 consisting of six joint sections 2521a to 2521f. If the surgical instrument 2523 is a forceps, it further has one degree of freedom for grasping an object (living tissue). Since the arm portion 2520 is configured to have six degrees of freedom, the medical operating tool 2523 such as forceps can be freely moved within the movable range of the arm portion 2520 . As a result, the surgical instrument 2523 for medical use can be inserted into the patient (abdominal cavity or intrathoracic cavity) from various angles, and the degree of freedom in operating the surgical instrument 2523 for medical treatment is improved. In addition, using the 6-DOF operation UI unit 112, which is configured by combining the information input device 200 having 3-axis rotation degrees of freedom and a 3-axis translation structure, as described in the above section F, the 6-DOF The arm portion 2520 can be operated.

 スレーブ側制御部121は、各関節部2521a~2521fのアクチュエータのエンコーダ及びトルクセンサによって検出された各関節部2521a~2521fの状態に基づいて、マスタ装置110側(操作UI部112)からの指示に応じた各関節部2521a~2521fのアクチュエータのモータの制御量を算出する。算出された当該制御量に応じて各アクチュエータのモータが駆動されることにより、ユーザの指示に従ってアーム部2520が動作することとなる。 The slave-side control unit 121 responds to instructions from the master device 110 side (operation UI unit 112) based on the states of the joints 2521a to 2521f detected by the encoders and torque sensors of the actuators of the joints 2521a to 2521f. The amount of control of the motors of the actuators of the corresponding joints 2521a to 2521f is calculated. By driving the motor of each actuator according to the calculated control amount, the arm unit 2520 operates according to the user's instruction.

 また、開閉構造を有する鉗子のように医療用術具2523も駆動部位を有する場合であれば、同様に、操作UI部112を介して入力された指示に基づいて、当該駆動部位を動作させるためのモータの制御量がスレーブ側制御部121によって算出され、算出された当該制御量に応じて当該モータが駆動されることにより、ユーザの指示に従って医療用術具2523の駆動部位が動作することとなる。 In addition, if the medical surgical instrument 2523 also has a driving portion such as forceps having an opening/closing structure, similarly, based on the instruction input via the operation UI unit 112, the driving portion is operated. The control amount of the motor is calculated by the slave-side control unit 121, and the motor is driven according to the calculated control amount, so that the driving part of the medical surgical instrument 2523 operates according to the user's instruction. Become.

 手術システム100は、マスタスレーブ方式であるが、スレーブロボット122の先端に力覚センサを搭載することによって、バイラテラル制御が可能である。バイラテラル制御は、マスタ-スレーブ方式の制御においてマスタからスレーブを操作すると同時にスレーブの状態をマスタに帰還する制御方式であり、マスタを操作するユーザに対して力を提示することができる。理想的なバイラテラル制御系は、マスタとスレーブの位置と力を同時に合わせることができる。バイラテラル制御手法として、例えば位置対称型、力帰還型、並びに4CH型を挙げることができる。 The surgical system 100 is a master-slave system, but bilateral control is possible by mounting a force sensor on the tip of the slave robot 122 . Bilateral control is a control method in which a slave is operated by the master in master-slave control, and the state of the slave is fed back to the master at the same time, and power can be presented to the user operating the master. An ideal bilateral control system can simultaneously match the positions and forces of the master and slave. Bilateral control methods include, for example, a position symmetric type, a force feedback type, and a 4CH type.

 図26には、マスタ装置110及びスレーブ装置120をバイラテラル制御するための、4CH型のバイラテラル制御システム2600の機能的構成例を示している。 FIG. 26 shows a functional configuration example of a 4CH bilateral control system 2600 for bilaterally controlling the master device 110 and slave device 120 .

 位置制御器2601は、マスタ装置110及びスレーブ装置120の各々に対する加速度参照信号を出力する。また、力制御器2602は、マスタ装置110及びスレーブ装置120の各々に対する加速度参照信号を出力する。そして、マスタ装置110には、位置制御器2601と力制御器2602の各々から供給される加速度参照信号の双方が加味されたAMrefが供給される。また、スレーブ装置120には、位置制御器2601と力制御器2602の各々から供給される加速度参照信号の双方が加味されたASrefが供給される。 Position controller 2601 outputs an acceleration reference signal for each of master device 110 and slave device 120 . Force controller 2602 also outputs an acceleration reference signal for each of master device 110 and slave device 120 . Then, the master device 110 is supplied with A Mref to which both of the acceleration reference signals supplied from the position controller 2601 and the force controller 2602 are added. Also, the slave device 120 is supplied with A Sref that includes both the acceleration reference signals supplied from the position controller 2601 and the force controller 2602 .

 マスタ装置110(又は、マスタ装置110内のマスタ側制御部111)では、加速度参照信号AMrefに対して加速度制御が実施され、操作UI部112の位置及び姿勢XMが変位する。また、マスタ装置110には、操作者による操作UI部112に対する操作に伴い、外力FMが発生する。同様に、スレーブ装置120(又は、スレーブ装置120内のスレーブ側制御部121)では、加速度参照信号ASrefに対して加速度制御が実施され、スレーブロボット122の位置及び姿勢XSが変位する。また、スレーブ装置120には、スレーブロボット122の遠位端(医療用術具)と対象物(術部など)との接触に伴い、外力FSが発生する。 The master device 110 (or the master-side control unit 111 in the master device 110) performs acceleration control on the acceleration reference signal A Mref to displace the position and orientation X M of the operation UI unit 112 . Further, an external force FM is generated in the master device 110 as the operator operates the operation UI unit 112 . Similarly, the slave device 120 (or the slave-side control unit 121 in the slave device 120) performs acceleration control on the acceleration reference signal A Sref to change the position and posture X S of the slave robot 122 . In addition, an external force F S is generated in the slave device 120 due to contact between the distal end (medical surgical tool) of the slave robot 122 and an object (operative site, etc.).

 位置制御器2601は、マスタ装置110とスレーブ装置120間の位置の偏差から、これを修正する方向へ駆動するためのマスタ装置110及びスレーブ装置120の各々に対する加速度参照信号を出力する。但し、マスタ装置110とスレーブ装置120の位置の偏差を算出する際に、スケーラ2603において、スレーブ装置120から出力される位置姿勢信号XSに、マスタ装置110とスレーブ装置120間の位置姿勢空間スケーリングのための係数αを乗算する。 Position controller 2601 outputs an acceleration reference signal to each of master device 110 and slave device 120 for driving in a direction to correct the position deviation between master device 110 and slave device 120 . However, when calculating the position deviation between the master device 110 and the slave device 120, the scaler 2603 applies the position and orientation signal X S output from the slave device 120 to the position and orientation space scaling between the master device 110 and the slave device 120. Multiply by a factor α for

 また、力制御器2602は、マスタ装置110の発生力FMとスレーブ装置120の発生力FSの合力から、これを修正する方向へ駆動するためのマスタ装置110及びスレーブ装置120の各々に対する加速度参照信号を出力する。但し、マスタ装置110とスレーブ装置120の力の偏差を算出する際に、スケーラ2604において、スレーブ装置120の力信号FSに、マスタ装置110とスレーブ装置120間の力空間スケーリングのための係数βを乗算する。 Further, the force controller 2602 controls the acceleration of each of the master device 110 and the slave device 120 in order to correct the resultant force of the force F M generated by the master device 110 and the force F S generated by the slave device 120 . Output a reference signal. However, when calculating the force deviation between the master device 110 and the slave device 120, the scaler 2604 adds the force signal F S of the slave device 120 with a coefficient β Multiply by .

 そして、上述したように、マスタ装置110には、位置制御器2601と力制御器2602の各々から供給される加速度参照信号の双方が加味されたAMrefが供給される。また、スレーブ装置120には、位置制御器2601と力制御器2602の各々から供給される加速度参照信号の双方が加味されたASrefが供給される。 Then, as described above, the master device 110 is supplied with A Mref to which both of the acceleration reference signals supplied from the position controller 2601 and the force controller 2602 are added. Also, the slave device 120 is supplied with A Sref that includes both the acceleration reference signals supplied from the position controller 2601 and the force controller 2602 .

 図26に示す制御システム2600においては、マスタ装置110側で、3軸回転自由度を有する情報入力装置200と3軸並進自由度を備える構造体(上記F項を参照のこと)とを組み合わせた操作UI部112を用いることを想定している。その場合、以下のような工夫が考えられる。 In the control system 2600 shown in FIG. 26, on the master device 110 side, the information input device 200 having 3-axis rotational degrees of freedom and the structure having 3-axis translational degrees of freedom (see F above) are combined. It is assumed that the operation UI unit 112 is used. In that case, the following ideas can be considered.

(1)(カバー部材1010を取り付け後の)外殻部210の重心位置をあらかじめ把握しておき、IMUなどの位置姿勢センサ1011を用いて現在の姿勢を取得することによって、スレーブロボット122の制御に反映し、外殻部210の自重による回転を防ぐことができる。 (1) The position of the center of gravity of the outer shell 210 (after the cover member 1010 is attached) is grasped in advance, and the current posture is acquired using the position and posture sensor 1011 such as an IMU, thereby controlling the slave robot 122. , and the rotation of the outer shell part 210 due to its own weight can be prevented.

(2)操作中に誤って並進構造部や外殻部210の表面に人が触れてしまうと、力覚センサ1001は誤った力覚を検出して、スレーブロボット122を暴走させるリスクがある。そこで、並進構造部を駆動する制御系に外乱オブザーバを適用して、並進構造部や外殻部210に人が触れたときの接触力を大まかに推定して、想定していない領域(外殻部210の内壁など)での接触力を把握するようにしてもよい。力覚センサ1001の検出範囲外で作用した力を特定することにより、暴走を防ぐようにすることができる。 (2) If a person accidentally touches the surface of the translating structure or the outer shell 210 during operation, there is a risk that the force sensor 1001 will detect an erroneous force and cause the slave robot 122 to go out of control. Therefore, by applying a disturbance observer to the control system that drives the translational structure, the contact force when a person touches the translational structure or the outer shell 210 is roughly estimated, and an unexpected region (the outer shell The contact force on the inner wall of the portion 210, etc.) may be grasped. By specifying the force acting outside the detection range of the force sensor 1001, runaway can be prevented.

 具体的には、外殻部210内に配置した力覚センサ1001で検出したセンサ値を、位置姿勢センサ1011で計測した外殻部210の姿勢情報に基づいて並進構造側の座標系に変換する。続いて、並進構造側では、外乱オブザーバ(例えば、特許文献6を参照のこと)とトルクセンサを用いて、搭載した情報処理装置200(又は、外殻部210)から受ける作用力を推定する。そして、力覚センサ1001で検出した外力(座標変換後)と並進構造側で推定した作用力とを比較して、力覚センサ1001の検出範囲外で作用した力を特定する。例えば力覚センサ1001の検出範囲外での作用力を考慮して、マスタ装置110からスレーブ装置120へのコントロール(言い換えれば、情報入力装置200を含む操作UI部112を用いたスレーブロボット122の操作)を実施して、スレーブロボット122の暴走を防ぐようにする。あるいは、力覚センサ1001の検出範囲外での作用力が所定値以上となる場合には、ユーザに対して警告を発するようにしてもよい。 Specifically, the sensor values detected by the force sensors 1001 arranged in the outer shell 210 are converted into the coordinate system of the translational structure based on the orientation information of the outer shell 210 measured by the position and orientation sensor 1011 . . Subsequently, on the translational structure side, a disturbance observer (see Patent Document 6, for example) and a torque sensor are used to estimate the acting force received from the mounted information processing device 200 (or the outer shell portion 210). Then, the external force (after coordinate conversion) detected by the force sensor 1001 is compared with the acting force estimated on the side of the translational structure to identify the force acting outside the detection range of the force sensor 1001 . For example, in consideration of acting force outside the detection range of the force sensor 1001, control from the master device 110 to the slave device 120 (in other words, operation of the slave robot 122 using the operation UI unit 112 including the information input device 200) ) to prevent the slave robot 122 from running out of control. Alternatively, if the acting force outside the detection range of the force sensor 1001 exceeds a predetermined value, a warning may be issued to the user.

 なお、外殻部210内の力覚センサ1001及び位置姿勢センサ1011からのセンサ情報の処理や並進構造側の制御系はいずれも、マスタ側制御部111において実施されるものとする。 It should be noted that both the processing of sensor information from the force sensor 1001 and the position/orientation sensor 1011 in the outer shell 210 and the control system on the side of the translational structure are performed by the master-side control unit 111 .

 図27には、外乱オブザーバ2700の制御ブロック図を示している。同図において、但し、Jnは、情報入力装置210と3軸並進構造体を組み合わせた操作UI部112内のイナーシャーの公称値である。 FIG. 27 shows a control block diagram of disturbance observer 2700 . In the figure, J n is the nominal value of the inertia in the operation UI unit 112 that combines the information input device 210 and the triaxial translational structure.

 外乱オブザーバ2700には、例えば情報入力装置200を通じてユーザへの力覚提示を行う際の、外殻部210の目標位置姿勢xrefの加速度目標値が入力される。外乱オブザーバ2700内では、入力された位置姿勢xの加速度目標値に仮想イナーシャー公称値Jnを乗算して、現制御周期における力目標値frefに変換する。そして、この力目標値frefに、外乱オブザーバ2700により前制御周期で得られた外乱fdの修正を加えると、現制御周期における関節に対する力指令値fとなる。 The disturbance observer 2700 receives an acceleration target value of the target position/orientation x ref of the outer shell 210 when presenting the force sense to the user through the information input device 200, for example. The disturbance observer 2700 multiplies the acceleration target value of the input position/orientation x by the virtual inertia nominal value J n to convert it into a force target value f ref in the current control cycle. Then, by adding the correction of the disturbance f d obtained in the previous control cycle by the disturbance observer 2700 to the force target value f ref , the force command value f for the joint in the current control cycle is obtained.

 操作UI部112の伝達関数1/Jnに力指令値fを乗算すると、外殻部210に触れたユーザの指からの外力の影響を受けながら、3軸並進構造部が並進運動するとともに外殻部210が回転運動する。具体的には、力目標値frefを電流指令値に換算し、これが3軸並進構造部のモータや、情報入力装置200の各駆動部220~240への指示入力となる。その際の発生力fe並びに外殻部210の変位量xAはそれぞれ位置姿勢センサ1011、並びに各駆動部220~240や3軸並進部内のエンコーダで計測される。そして、計測された外殻部210の変位量xAを時間微分することで外殻部210の速度が得られる。 When the transfer function 1/J n of the operation UI unit 112 is multiplied by the force command value f, the three-axis translational structure unit translates while being affected by the external force from the user's finger touching the outer shell unit 210 . Shell 210 rotates. Specifically, the force target value f ref is converted into a current command value, which serves as an instruction input to the motors of the three-axis translational structure and the drive units 220 to 240 of the information input device 200 . The generated force f e and the displacement amount x A of the outer shell 210 at that time are measured by the position/orientation sensor 1011, the drive units 220 to 240, and the encoders in the three-axis translation unit. Then, the velocity of the outer shell 210 is obtained by differentiating the measured displacement amount x A of the outer shell 210 with respect to time.

 外乱オブザーバ2700は、計測された外殻部210の変位量xAの速度に対し、関節の仮想イナーシャー公称値Jnからなる伝達関数Jnsを適用することで、ユーザの指先の接触力などの外殻部210に作用した外力を推定することができる。さらにこの推定した外力fdを力目標値frefから引き算することで、外乱fdを推定することができる。そして、現制御周期で得られた外乱fdはフィードバックされ、次制御周期における力目標値frefの修正に使用される。なお、途中に挿入された、g/(s+g)で表されるローパス・フィルタ(LPF)は、系の発散を防ぐためのものである。 The disturbance observer 2700 applies a transfer function J n s consisting of the joint virtual inertia nominal value J n to the measured velocity of the displacement amount x A of the outer shell 210 to obtain the contact force of the user's fingertip, etc. can be estimated. Furthermore, by subtracting this estimated external force f d from the force target value f ref , the disturbance f d can be estimated. The disturbance f d obtained in the current control cycle is fed back and used to correct the force target value f ref in the next control cycle. A low-pass filter (LPF) represented by g/(s+g) inserted in the middle is for preventing divergence of the system.

 ところで、本開示に係る情報入力装置200は、球体構造の外殻部210が吸着部250によって吸着される構造であり、吸着部250による吸着力に反するように引っ張ることで、すぐに外殻部210を取り外すことができる。したがって、3軸並進構造部や駆動部220~240が暴走したときには、操作者は把持機構部1010を掴んだまま避難することができるので、安全性を担保できる。 By the way, the information input device 200 according to the present disclosure has a structure in which the outer shell 210 having a spherical structure is adsorbed by the adsorption unit 250. By pulling against the adsorption force of the adsorption unit 250, the outer shell can be immediately pulled. 210 can be removed. Therefore, when the three-axis translation structure or the drive units 220 to 240 run out of control, the operator can evacuate while holding the gripping mechanism 1010, thereby ensuring safety.

 また、外殻部210の外に出ている信号線1111及び1112のケーブルの端部にコネクタを配置して、抜き差し可能にすることによって、外殻部210を必要に応じて容易に交換することができる。外殻部210を短時間で交換可能となることによって、以下のような対応が可能になる。 In addition, by arranging connectors at the ends of the cables of the signal lines 1111 and 1112 extending outside the outer shell 210 so that they can be inserted and removed, the outer shell 210 can be easily replaced as necessary. can be done. The ability to replace the outer shell 210 in a short period of time enables the following measures.

(1)外殻部の仕様(直径、重量、重心位置など)の変更
(2)複数の外殻部の各々に使用者や使用用途(手術であれば手技内容など)に適合した力覚センサを搭載しておき、外殻部の交換による検出分解能や定格の最適化
(3)把持機構部などユーザが直接操作するUI部の形状変更
(4)ユーザ毎に把持力提示を強めにするといったトルク変更
(1) Changes in the specifications of the outer shell (diameter, weight, center of gravity, etc.) (2) Force sensors for each of the multiple outer shells that are suitable for the user and purpose of use (such as the procedure for surgery) , optimizing the detection resolution and rating by exchanging the outer shell (3) changing the shape of the UI part that the user directly operates such as the grip mechanism part (4) strengthening the grip force presentation for each user. torque change

 例えば外殻部210(又は、カバー部材1010)の内部に、IDや構造に関する情報を記憶するメモリを装備しておき、情報入力装置200が使用する外殻部210を交換する度に、メモリから読み出した情報に基づいて、力覚提示などに関する制御パラメータを変更することができる。 For example, the outer shell 210 (or the cover member 1010) is equipped with a memory for storing information on the ID and structure, and every time the outer shell 210 used by the information input device 200 is replaced, Based on the read information, it is possible to change control parameters related to haptic presentation and the like.

H.効果
 このH項では、本開示によってもたらされる効果についてまとめておく。
H. Effects This section H summarizes the effects brought about by the present disclosure.

(1)本開示に係る情報入力装置は、多軸力覚センサを内部に配置した球体構造の外殻部を複数の駆動部で回転駆動させる構造を有する。したがって、情報入力装置は、ノイズの小さい精密な力覚センシングが可能であり、軽量な操作感の提示や、正確な力覚提示の活用することができる。 (1) An information input device according to the present disclosure has a structure in which a plurality of drive units rotationally drive an outer shell portion having a spherical structure in which a multiaxial force sensor is arranged. Therefore, the information input device is capable of precise haptic sensing with little noise, and can be used to present a light operational feeling and to present an accurate haptic.

(2)本開示に係る情報入力装置では、外殻部の内壁への接触を防止するカバー部材を力覚センサ上に搭載し、ユーザが指で触れる各構成部品はカバー部材の内部に配置される。したがって、指先の外殻部への接触リスクを低減して、外殻部内部でのユーザの指から受ける接触力を力覚センサで確実に検出することができる。また、ユーザが指先で触れる位置を誤ることによる誤入力操作で、スレーブ装置の誤作動や暴走を防ぐことができる。 (2) In the information input device according to the present disclosure, a cover member that prevents contact with the inner wall of the outer shell is mounted on the force sensor, and each component that a user touches with a finger is arranged inside the cover member. be. Therefore, the contact force received from the user's finger inside the outer shell can be reliably detected by the force sensor while reducing the risk of the fingertip contacting the outer shell. In addition, it is possible to prevent the slave device from malfunctioning or running out of control due to an erroneous input operation caused by the user touching the wrong position with the fingertip.

(3)カバー部材は、開口部の縁付近の部位で広がる構造を有するので、指先の外殻部への接触リスクを低減しつつ、人が無理な姿勢をとらなくてもカバー部材内部の部品を操作し易くなり、人の手の可動域化を阻害する量を減らすことができる。、 (3) Since the cover member has a structure that expands near the edge of the opening, it reduces the risk of fingertip contact with the outer shell, and allows the parts inside the cover member to be opened without the need for a person to assume an unreasonable posture. can be easily operated, and the amount that hinders the range of motion of the human hand can be reduced. ,

(4)本開示に係る情報入力装置は、力覚センサやカバー部材内部の部品に関する各信号線を束ねて、外殻部の内壁の数か所に固定して外部へ出力するという配線構造を備えている。したがって、配線が引っ張られた状態や自重によりぶらついた状態での力覚センサへの悪影響を排除して、暴走や力覚センサが破損するといったリスクを低減することができる。 (4) The information input device according to the present disclosure has a wiring structure in which signal lines related to force sensors and parts inside the cover member are bundled and fixed to several points on the inner wall of the outer shell for output to the outside. I have. Therefore, it is possible to eliminate the adverse effects on the force sensor in the state where the wiring is pulled or in the state where it is hanging due to its own weight, thereby reducing the risk of runaway or breakage of the force sensor.

(5)信号線のケーブルを接続するコネクタを、力覚センサよりも外殻部の開口部に近い側(言い換えれば、開口部から挿入される手に近い側)に配置している。したがって、信号線に乗るノイズ原因を抑制しつつ、組み立てが容易となる。 (5) The connector for connecting the cable of the signal line is arranged closer to the opening of the outer shell than the force sensor (in other words, closer to the hand inserted through the opening). Therefore, assembly is facilitated while suppressing the cause of noise on the signal line.

(6)吸着部がいずれの作用によって外殻部を吸着するにせよ、力覚センサの破壊荷重よりも弱い吸着力で外殻部を吸着する。外殻部の中に配置される部材の中では、力覚センサが最も壊れ易い。したがって、吸着部の吸着力を力覚センサの破壊荷重以下にすることで、力覚センサを保護することができる。 (6) Regardless of the action of the attracting part that attracts the outer shell, it attracts the outer shell with a weaker attraction force than the breaking load of the force sensor. Among the members arranged inside the outer shell, the force sensor is the most fragile. Therefore, the force sensor can be protected by making the attraction force of the attraction part equal to or less than the breaking load of the force sensor.

(7)本開示に係る情報入力装置は、外殻部の姿勢を検出するための位置姿勢センサを少なくとも1つ搭載している。したがって、外殻部の3自由度の姿勢を計測して、外殻部の駆動制御にフィードバックすることができる。外殻部を回転駆動するモータのエンコーダでは、滑りの影響を考慮できない。これに対し、位置姿勢センサによる姿勢計測によって、滑りを考慮した外殻部の姿勢制御を行うことで、外殻部の運動性能が向上する。 (7) The information input device according to the present disclosure includes at least one position and orientation sensor for detecting the orientation of the outer shell. Therefore, it is possible to measure the attitude of the outer shell with three degrees of freedom and feed it back to drive control of the outer shell. The influence of slip cannot be taken into account with the encoder of the motor that drives the outer shell. On the other hand, the movement performance of the outer shell is improved by controlling the attitude of the outer shell in consideration of the slippage by measuring the attitude using the position and orientation sensor.

(8)球体構造の外殻部を回転駆動する3基の駆動部は、それぞれモータとモータの出力軸に取り付けられたオムニホイールからなり、各モータの回転をオムニホイール経由で外殻部の表面に伝達する。したがって、省スペースで且つ少ないモータ数を用いた簡素な構造で、外殻部の3軸回転を実現することができる。 (8) The three drive units that rotate the outer shell of the spherical structure are each composed of a motor and an omni wheel attached to the output shaft of the motor. to Therefore, it is possible to achieve three-axis rotation of the outer shell with a simple structure that saves space and uses a small number of motors.

(9)吸着部が磁気を用いて外殻部を吸着する場合、力覚センサや外殻部内に配置する部品を非磁性材料で構成する。これによって、吸着部の磁気と力覚センサの相互作用によるノイズ発生を抑制することができる。 (9) When the attracting part uses magnetism to attract the outer shell, the force sensor and the components arranged inside the outer shell are made of non-magnetic materials. Accordingly, it is possible to suppress the generation of noise due to the interaction between the magnetism of the attraction portion and the force sensor.

(10)3軸回転自由度を有する情報入力装置に3軸並進構造を組み合わせた構成では、外殻部内に配置した力覚センサの検出値を、位置姿勢精査で計測した姿勢情報に基づいて並進構造側の座標系に変換し、一方の並進構造側では外乱オブザーバとトルクセンサを用いて、搭載した情報入力装置から受ける作用力を推定する。そして、力覚センサで検出した外力と、並進構造側で推定した作用力とを比較して、力覚センサの検出範囲外で作用した力を特定することができる。力覚センサの検出範囲外の作用力を考慮してマスタからスレーブへのコントロールを実施することにより、スレーブロボットの安定した動作を継続することが可能となり、手術システムの安全性を高めることができる。 (10) In a configuration in which an information input device having 3-axis rotational degrees of freedom is combined with a 3-axis translational structure, the detected values of the force sensors placed inside the outer shell are translated based on the orientation information measured in the position and orientation examination. The system is converted to the coordinate system on the structure side, and on the translational structure side, a disturbance observer and a torque sensor are used to estimate the acting force received from the mounted information input device. Then, by comparing the external force detected by the force sensor and the acting force estimated on the side of the translational structure, it is possible to specify the force acting outside the detection range of the force sensor. By implementing control from the master to the slave considering the acting force outside the detection range of the force sensor, it is possible to continue stable operation of the slave robot and improve the safety of the surgical system. .

 以上、特定の実施形態を参照しながら、本開示について詳細に説明してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。 The present disclosure has been described in detail above with reference to specific embodiments. However, it is obvious that those skilled in the art can modify or substitute the embodiments without departing from the gist of the present disclosure.

 本明細書では、本開示をマスタスレーブ方式の手術システムに適用した実施形態を中心に説明してきたが、本開示の要旨はこれに限定されるものではない。本開示を適用した情報入力装置を、医療用途以外のさまざまな産業分野に導入されるロボットのマスタコンソールに利用することもできる。 In the present specification, the embodiments in which the present disclosure is applied to a master-slave surgical system have been mainly described, but the gist of the present disclosure is not limited to this. An information input device to which the present disclosure is applied can also be used as a master console for robots introduced in various industrial fields other than medical applications.

 さらに、本開示を適用した情報入力装置を、ゲーム用コントローラや、パーソナルコンピュータ用の入力デバイス、CAD(Computer Aided Design)などにおける3Dモデルの操作、ロボットを始めとする回転構造を有する装置やVR(Virtual Reality)を操作するための6軸入力UI、ドローンに搭載されたカメラや天吊りカメラの姿勢を操作するための入力UIなどに利用することも可能である。 Furthermore, the information input device to which the present disclosure is applied can be used as a game controller, an input device for a personal computer, a 3D model operation in CAD (Computer Aided Design), a device having a rotating structure such as a robot, a VR ( It is also possible to use it for a 6-axis input UI for operating virtual reality, an input UI for operating the attitude of a camera mounted on a drone or a camera suspended from the ceiling.

 要するに、例示という形態により本開示について説明してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本開示の要旨を判断するためには、特許請求の範囲を参酌すべきである。 In short, the present disclosure has been described in the form of an example, and the content of the specification should not be construed in a restrictive manner. In order to determine the gist of the present disclosure, the scope of the claims should be considered.

 なお、本開示は、以下のような構成をとることも可能である。 It should be noted that the present disclosure can also be configured as follows.

(1)中空の球体構造からなる外殻部と、
 前記外殻部を回転駆動する駆動部と、
 前記外殻部の表面を前記駆動部に接触するように前記外殻部を吸着する吸着部と、
 前記外殻部に設けられた、ユーザの指を挿入する開口部と、
 前記外殻部の内部に配置されたセンサ部と、
を具備する情報入力装置。
(1) an outer shell having a hollow spherical structure;
a drive unit that rotationally drives the outer shell;
an adsorption unit that adsorbs the outer shell so that the surface of the outer shell is in contact with the driving unit;
an opening for inserting a user's finger provided in the outer shell;
a sensor unit disposed inside the outer shell;
An information input device comprising

(1-1) 前記吸着部は、前記外殻部の直径の4分の3以下の面積で前記外殻部を吸着する、
上記(1)に記載の情報入力装置。
(1-1) The adsorption section adsorbs the outer shell with an area of 3/4 or less of the diameter of the outer shell,
The information input device according to (1) above.

(2)前記駆動部は3以上の駆動部からなり、前記外殻部を3軸回りに回転駆動する、
上記(1)に記載の情報入力装置。
(2) the drive unit is composed of three or more drive units, and drives the outer shell to rotate about three axes;
The information input device according to (1) above.

(3)前記3以上の駆動部はそれぞれ、モータと前記モータの出力軸に取り付けられたオムニホイールからなり、
 前記吸着部は、前記の各駆動部のオムニホイールへ前記外殻部の表面を押し付けるように前記外殻部を吸着し、
 前記オムニホイールが前記外殻部の表面に接触して摩擦力により前記モータの回転力を前記外殻部に伝える、
上記(2)に記載の情報入力装置。
(3) each of the three or more drive units comprises a motor and an omni wheel attached to the output shaft of the motor;
The adsorption unit adsorbs the outer shell so as to press the surface of the outer shell against the omniwheel of each driving unit,
the omni wheel contacts the surface of the outer shell and transmits the rotational force of the motor to the outer shell by frictional force;
The information input device according to (2) above.

(4)前記センサ部は、前記外殻部の位置及び姿勢を検出する位置姿勢センサを含む、
上記(1)乃至(3)のいずれかに記載の情報入力装置。
(4) the sensor unit includes a position and orientation sensor that detects the position and orientation of the outer shell;
The information input device according to any one of (1) to (3) above.

(5)前記位置姿勢センサは、前記外殻部の球体の中央に配置される、
上記(4)に記載の情報入力装置。
(5) The position and orientation sensor is arranged in the center of the sphere of the outer shell.
The information input device according to (4) above.

(6)前記センサ部は、前記外殻部内部で作用する外力を検出する力覚センサをさらに含む、
上記(1)乃至(5)のいずれかに記載の情報入力装置。
(6) The sensor section further includes a force sensor that detects an external force acting inside the outer shell section.
The information input device according to any one of (1) to (5) above.

(7)前記力覚センサ上に筒状のカバー部材が取り付けられ、
 ユーザが指で触れる部品は前記カバー部材の中に配置される、
上記(6)に記載の情報入力装置。
(7) a cylindrical cover member is attached on the force sensor;
parts that are touched by a user's finger are located within the cover member;
The information input device according to (6) above.

(8)前記カバー部材の外径は、前記開口部を介して前記外殻部に出し入れ可能なサイズである、
上記(7)に記載の情報入力装置。
(8) The outer diameter of the cover member is of a size that allows it to be inserted into and removed from the outer shell through the opening.
The information input device according to (7) above.

(9)前記カバー部材の内部に配置された、開閉可能な把持機構部と、前記把持機構部を開閉動作させるアクチュエータと、前記把持機構部の開閉角度を検知するエンコーダをさらに備える、
上記(7)又は(8)のいずれかに記載の情報入力装置。
(9) further comprising: an openable/closable gripping mechanism disposed inside the cover member; an actuator for opening and closing the gripping mechanism; and an encoder for detecting an opening/closing angle of the gripping mechanism.
The information input device according to (7) or (8) above.

(10)前記カバー部材は、前記開口部の縁付近の部位で広がる構造を有する、
上記(7)乃至(9)のいずれかに記載の情報入力装置。
(10) The cover member has a structure that widens at a portion near the edge of the opening.
The information input device according to any one of (7) to (9) above.

(11)前期力覚センサ及び前記カバー部材内部の部品に関する各信号線を、前記外殻部の内壁の数か所に固定して外部へ出力する配線構造を備える、
上記(7)乃至(10)のいずれかに記載の情報入力装置。
(11) A wiring structure is provided in which signal lines related to the force sensor and the parts inside the cover member are fixed to several points on the inner wall of the outer shell and output to the outside.
The information input device according to any one of (7) to (10) above.

(12)前記信号線のケーブルを接続するコネクタを、前記力覚センサよりも前記開口部に近い側に配置する、
上記(11)に記載の情報入力装置。
(12) disposing a connector for connecting a cable of the signal line closer to the opening than the force sensor;
The information input device according to (11) above.

(13)前記吸着部は、前記力覚センサの破壊荷重よりも弱い吸着力で前記外殻部を吸着する、
上記(6)乃至(12)のいずれかに記載の情報入力装置。
(13) The adsorption section adsorbs the outer shell section with a weaker adsorption force than the breaking load of the force sensor.
The information input device according to any one of (6) to (12) above.

(14)前記吸着部は、磁気を用いて前記外殻部を吸着し、
 前記外殻部の表面のうち少なくとも、前記駆動部による回転駆動により前記吸着部と接触する範囲は磁性材料で構成される、
上記(1)乃至(13)のいずれかに記載の情報入力装置。
(14) The attracting part uses magnetism to attract the outer shell part,
At least a range of the surface of the outer shell that comes into contact with the adsorption unit due to rotational driving by the driving unit is made of a magnetic material,
The information input device according to any one of (1) to (13) above.

(15)前記吸着部は、磁気を用いて前記外殻部を吸着し、
 前記力覚センサは非磁性材料で構成される、
上記(6)乃至(13)のいずれかに記載の情報入力装置。
(15) The attracting portion uses magnetism to attract the outer shell portion,
The force sensor is made of a non-magnetic material,
The information input device according to any one of (6) to (13) above.

(16)上記(1)に記載の情報入力装置と、
 前記情報入力装置を搭載する並進構造部と、
 前記センサ部が検出したセンサ情報に基づいて前記駆動部及び前記並進構造部を制御する制御部と、
を具備する制御装置。
(16) The information input device according to (1) above;
a translating structure on which the information input device is mounted;
a control unit that controls the drive unit and the translation structure unit based on sensor information detected by the sensor unit;
A control device comprising:

(17)前記センサ部は、前記外殻部内部で作用する外力を検出する力覚センサと前記外殻部の姿勢を検出する姿勢センサを備え、
 前記制御部は、前記力覚センサが検出したセンサ値を前記姿勢センサが計測した前記外殻部の姿勢情報に基づいて並進構造側の座標系に変換し、外乱オブザーバとトルクセンサを用いて前記並進構造部の作用力を推定し、これら2つの力の差異を比較して前記力覚センサの検出範囲外で作用した力を特定する、
上記(16)に記載の制御装置。
(17) The sensor unit includes a force sensor that detects an external force acting inside the outer shell and an orientation sensor that detects the orientation of the outer shell,
The control unit converts the sensor values detected by the force sensor into the coordinate system of the translational structure based on the posture information of the outer shell measured by the posture sensor, and uses the disturbance observer and the torque sensor to convert the sensor values into the coordinate system of the translational structure. estimating the force acting on the translational structure and comparing the difference between the two forces to identify the force acting outside the detection range of the force sensor;
The control device according to (16) above.

(18)マスタスレーブ方式の手術システムであって、
 前記マスタ装置は、中空の球体構造からなる外殻部と、前記外殻部を回転駆動する駆動部と、前記外殻部の表面を前記駆動部に接触するように前記外殻部を吸着する吸着部と、前記外殻部に設けられた、ユーザの指を挿入する開口部と、前記外殻部の内部に配置されたセンサ部を備えた入力装置を有し、
 スレーブ装置は、前記入力装置に対する操作に基づいて動作する、
手術システム。
(18) A master-slave surgical system,
The master device includes an outer shell having a hollow spherical structure, a drive unit that rotationally drives the outer shell, and a surface of the outer shell that attracts the outer shell so as to be in contact with the drive unit. an input device including a suction unit, an opening provided in the outer shell for inserting a user's finger, and a sensor unit disposed inside the outer shell;
the slave device operates based on an operation on the input device;
surgical system.

 100…手術システム、110…マスタ装置
 111…マスタ側制御部、112…操作UI部、113…提示部
 114…マスタ側通信部、120…スレーブ装置
 121…スレーブ側制御部、122…スレーブロボット
 123…センサ部、124…スレーブ側通信部、130…伝送路
 200…情報入力装置、210…外殻部、211…開口部
 220…駆動部、221…モータ、222…オムニホイール
 230…駆動部、231…モータ、232…オムニホイール
 240…駆動部、241…モータ、242…オムニホイール
 250…吸着部、260…ベース部
 1001…力覚センサ、1010…カバー部材
 1011…位置姿勢センサ、1012…把持機構部
 1012a、1012b…ブレード、1012c…モータ
 1013…支持部材
 1111、1112…信号線
 1201…設置面(力覚センサ用)
 1301…コネクタ
 1602…基板、1613…指腹くぼみ、1621…モータ
 1631、1632…指検知センサ
 1641、1642…汎用スイッチ
 2100…並進ステージ、2101…サドル、2102…サーボモータ
 2103…ねじ軸、2104…ナット
 2200…3軸並進ステージ、2201…X軸並進ステージ
 2202…Y軸並進ステージ、2203…Z軸並進ステージ
 2300…パラレルリンク、2301…ベース部、2302…可動部
 2310…シリアルリンク、2311…モータ、2312…受動リンク
 2313…関節、2314…受動リンク
 2320…シリアルリンク、2321…モータ、2322…受動リンク
 2323…関節、2324…受動リンク
 2330…シリアルリンク、2331…モータ、2332…受動リンク
 2333…関節、2334…受動リンク
 2510…ベース部、2520…アーム部
 2521a、2521b、2521c、2521d…関節部
 2521e、2521f…関節部
 2522a、2522b、2522c、2522d…リンク
 2523…医療用術具、2524…保持ユニット
 2600…4CH型バイラテラル制御システム、2601…位置制御器
 2602…力制御器、2603…スケーラ、2604…スケーラ
DESCRIPTION OF SYMBOLS 100... Surgery system 110... Master apparatus 111... Master side control part 112... Operation UI part 113... Presentation part 114... Master side communication part 120... Slave apparatus 121... Slave side control part 122... Slave robot 123... Sensor unit 124 Slave side communication unit 130 Transmission line 200 Information input device 210 Outer shell 211 Opening 220 Driving unit 221 Motor 222 Omni wheel 230 Driving unit 231 Motor 232 Omniwheel 240 Drive unit 241 Motor 242 Omniwheel 250 Adsorption unit 260 Base unit 1001 Force sensor 1010 Cover member 1011 Position and orientation sensor 1012 Grasping mechanism unit 1012a , 1012b... Blade 1012c... Motor 1013... Support member 1111, 1112... Signal line 1201... Installation surface (for force sensor)
DESCRIPTION OF SYMBOLS 1301... Connector 1602... Substrate, 1613... Finger pad recess, 1621... Motor 1631, 1632... Finger detection sensor 1641, 1642... General-purpose switch 2100... Translation stage, 2101... Saddle, 2102... Servo motor 2103... Screw shaft, 2104... Nut 2200... 3-axis translation stage 2201... X-axis translation stage 2202... Y-axis translation stage 2203... Z-axis translation stage 2300... Parallel link 2301... Base part 2302... Movable part 2310... Serial link 2311... Motor 2312 Passive link 2313 Joint 2314 Passive link 2320 Serial link 2321 Motor 2322 Passive link 2323 Joint 2324 Passive link 2330 Serial link 2331 Motor 2332 Passive link 2333 Joint 2334 Passive link 2510 Base 2520 Arm 2521a, 2521b, 2521c, 2521d Joint 2521e, 2521f Joint 2522a, 2522b, 2522c, 2522d Link 2523 Medical tool 2524 Holding unit 2600 4CH bilateral control system 2601 position controller 2602 force controller 2603 scaler 2604 scaler

Claims (18)

 中空の球体構造からなる外殻部と、
 前記外殻部を回転駆動する駆動部と、
 前記外殻部の表面を前記駆動部に接触するように前記外殻部を吸着する吸着部と、
 前記外殻部に設けられた、ユーザの指を挿入する開口部と、
 前記外殻部の内部に配置されたセンサ部と、
を具備する情報入力装置。
an outer shell having a hollow spherical structure;
a drive unit that rotationally drives the outer shell;
an adsorption unit that adsorbs the outer shell so that the surface of the outer shell is in contact with the driving unit;
an opening for inserting a user's finger provided in the outer shell;
a sensor unit disposed inside the outer shell;
An information input device comprising
 前記駆動部は3以上の駆動部からなり、前記外殻部を3軸回りに回転駆動する、
請求項1に記載の情報入力装置。
The drive unit is composed of three or more drive units, and drives the outer shell to rotate about three axes.
The information input device according to claim 1.
 前記3以上の駆動部はそれぞれ、モータと前記モータの出力軸に取り付けられたオムニホイールからなり、
 前記吸着部は、前記の各駆動部のオムニホイールへ前記外殻部の表面を押し付けるように前記外殻部を吸着し、
 前記オムニホイールが前記外殻部の表面に接触して摩擦力により前記モータの回転力を前記外殻部に伝える、
請求項2に記載の情報入力装置。
each of the three or more drive units comprises a motor and an omni wheel attached to the output shaft of the motor;
The adsorption unit adsorbs the outer shell so as to press the surface of the outer shell against the omniwheel of each driving unit,
the omni wheel contacts the surface of the outer shell and transmits the rotational force of the motor to the outer shell by frictional force;
The information input device according to claim 2.
 前記センサ部は、前記外殻部の位置及び姿勢を検出する位置姿勢センサを含む、
請求項1に記載の情報入力装置。
the sensor unit includes a position and orientation sensor that detects the position and orientation of the outer shell;
The information input device according to claim 1.
 前記位置姿勢センサは、前記外殻部の球体の中央に配置される、
請求項4に記載の情報入力装置。
The position and orientation sensor is arranged in the center of the sphere of the outer shell,
The information input device according to claim 4.
 前記センサ部は、前記外殻部内部で作用する外力を検出する力覚センサをさらに含む、
請求項1に記載の情報入力装置。
The sensor unit further includes a force sensor that detects an external force acting inside the outer shell,
The information input device according to claim 1.
 前記力覚センサ上に筒状のカバー部材が取り付けられ、
 ユーザが指で触れる部品は前記カバー部材の中に配置される、
請求項6に記載の情報入力装置。
A cylindrical cover member is attached on the force sensor,
parts that are touched by a user's finger are located within the cover member;
The information input device according to claim 6.
 前記カバー部材の外径は、前記開口部を介して前記外殻部に出し入れ可能なサイズである、
請求項7に記載の情報入力装置。
The outer diameter of the cover member is a size that can be put in and taken out of the outer shell through the opening.
The information input device according to claim 7.
 前記カバー部材の内部に配置された、開閉可能な把持機構部と、前記把持機構部を開閉動作させるアクチュエータと、前記把持機構部の開閉角度を検知するエンコーダをさらに備える、
請求項7に記載の情報入力装置。
Further comprising: an openable and closable gripping mechanism disposed inside the cover member; an actuator for opening and closing the gripping mechanism; and an encoder for detecting an opening/closing angle of the gripping mechanism.
The information input device according to claim 7.
 前記カバー部材は、前記開口部の縁付近の部位で広がる構造を有する、
請求項7に記載の情報入力装置。
The cover member has a structure that spreads at a portion near the edge of the opening,
The information input device according to claim 7.
 前期力覚センサ及び前記カバー部材内部の部品に関する各信号線を、前記外殻部の内壁の数か所に固定して外部へ出力する配線構造を備える、
請求項7に記載の情報入力装置。
A wiring structure is provided in which each signal line related to the force sensor and the parts inside the cover member is fixed to several places on the inner wall of the outer shell and output to the outside,
The information input device according to claim 7.
 前記信号線のケーブルを接続するコネクタを、前記力覚センサよりも前記開口部に近い側に配置する、
請求項11に記載の情報入力装置。
arranging a connector for connecting a cable of the signal line closer to the opening than the force sensor;
The information input device according to claim 11.
 前記吸着部は、前記力覚センサの破壊荷重よりも弱い吸着力で前記外殻部を吸着する、
請求項6に記載の情報入力装置。
The adsorption section adsorbs the outer shell with a weaker adsorption force than the breaking load of the force sensor.
The information input device according to claim 6.
 前記吸着部は、磁気を用いて前記外殻部を吸着し、
 前記外殻部の表面のうち少なくとも、前記駆動部による回転駆動により前記吸着部と接触する範囲は磁性材料で構成される、
請求項1に記載の情報入力装置。
The attraction part uses magnetism to attract the outer shell part,
At least a range of the surface of the outer shell that comes into contact with the adsorption unit due to rotational driving by the driving unit is made of a magnetic material,
The information input device according to claim 1.
 前記吸着部は、磁気を用いて前記外殻部を吸着し、
 前記力覚センサは非磁性材料で構成される、
請求項6に記載の情報入力装置。
The attraction part uses magnetism to attract the outer shell part,
The force sensor is made of a non-magnetic material,
The information input device according to claim 6.
 請求項1に記載の情報入力装置と、
 前記情報入力装置を搭載する並進構造部と、
 前記センサ部が検出したセンサ情報に基づいて前記駆動部及び前記並進構造部を制御する制御部と、
を具備する制御装置。
An information input device according to claim 1;
a translating structure on which the information input device is mounted;
a control unit that controls the drive unit and the translation structure unit based on sensor information detected by the sensor unit;
A control device comprising:
 前記センサ部は、前記外殻部内部で作用する外力を検出する力覚センサと前記外殻部の姿勢を検出する姿勢センサを備え、
 前記制御部は、前記力覚センサが検出したセンサ値を前記姿勢センサが計測した前記外殻部の姿勢情報に基づいて並進構造側の座標系に変換し、外乱オブザーバとトルクセンサを用いて前記並進構造部の作用力を推定し、これら2つの力の差異を比較して前記力覚センサの検出範囲外で作用した力を特定する、
請求項16に記載の制御装置。
The sensor unit includes a force sensor that detects an external force acting inside the outer shell and an orientation sensor that detects the orientation of the outer shell,
The control unit converts the sensor values detected by the force sensor into the coordinate system of the translational structure based on the posture information of the outer shell measured by the posture sensor, and uses the disturbance observer and the torque sensor to convert the sensor values into the coordinate system of the translational structure. estimating the force acting on the translational structure and comparing the difference between the two forces to identify the force acting outside the detection range of the force sensor;
17. Control device according to claim 16.
 マスタスレーブ方式の手術システムであって、
 前記マスタ装置は、中空の球体構造からなる外殻部と、前記外殻部を回転駆動する駆動部と、前記外殻部の表面を前記駆動部に接触するように前記外殻部を吸着する吸着部と、前記外殻部に設けられた、ユーザの指を挿入する開口部と、前記外殻部の内部に配置されたセンサ部を備えた入力装置を有し、
 スレーブ装置は、前記入力装置に対する操作に基づいて動作する、
手術システム。
A master-slave surgical system,
The master device includes an outer shell having a hollow spherical structure, a drive unit that rotationally drives the outer shell, and a surface of the outer shell that attracts the outer shell so as to be in contact with the drive unit. an input device including a suction unit, an opening provided in the outer shell for inserting a user's finger, and a sensor unit disposed inside the outer shell;
the slave device operates based on an operation on the input device;
surgical system.
PCT/JP2021/048640 2021-05-11 2021-12-27 Information input device, control device, and surgery system Ceased WO2022239294A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021080473 2021-05-11
JP2021-080473 2021-05-11

Publications (1)

Publication Number Publication Date
WO2022239294A1 true WO2022239294A1 (en) 2022-11-17

Family

ID=84028118

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2021/048640 Ceased WO2022239294A1 (en) 2021-05-11 2021-12-27 Information input device, control device, and surgery system

Country Status (1)

Country Link
WO (1) WO2022239294A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024253161A1 (en) * 2023-06-09 2024-12-12 パナソニックIpマネジメント株式会社 Operation device and operation system
WO2025248949A1 (en) * 2024-05-27 2025-12-04 ソニーグループ株式会社 Force measurement device, surgical instrument device, and surgical system
WO2025253677A1 (en) * 2024-06-06 2025-12-11 パナソニックIpマネジメント株式会社 Operating device and operating system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0857779A (en) * 1994-08-18 1996-03-05 Sanyo Electric Co Ltd Remote operating device
JP2000503153A (en) * 1996-01-11 2000-03-14 レックス コンピューター アンド マネージメントコーポレイション Method and apparatus for haptic response user interface
JP2006113818A (en) * 2004-10-14 2006-04-27 Hirosaki Univ Spherical force display device
US20110050405A1 (en) * 2009-03-02 2011-03-03 Hollis Jr Ralph Leroy Magnetic levitation haptic interface system
US20140165770A1 (en) * 2012-12-13 2014-06-19 Omid Abri Gripping Element And Gripper Input Module For A Haptic Input System
WO2018230385A1 (en) * 2017-06-15 2018-12-20 ソニー株式会社 Information input device and medical treatment system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0857779A (en) * 1994-08-18 1996-03-05 Sanyo Electric Co Ltd Remote operating device
JP2000503153A (en) * 1996-01-11 2000-03-14 レックス コンピューター アンド マネージメントコーポレイション Method and apparatus for haptic response user interface
JP2006113818A (en) * 2004-10-14 2006-04-27 Hirosaki Univ Spherical force display device
US20110050405A1 (en) * 2009-03-02 2011-03-03 Hollis Jr Ralph Leroy Magnetic levitation haptic interface system
US20140165770A1 (en) * 2012-12-13 2014-06-19 Omid Abri Gripping Element And Gripper Input Module For A Haptic Input System
WO2018230385A1 (en) * 2017-06-15 2018-12-20 ソニー株式会社 Information input device and medical treatment system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024253161A1 (en) * 2023-06-09 2024-12-12 パナソニックIpマネジメント株式会社 Operation device and operation system
WO2025248949A1 (en) * 2024-05-27 2025-12-04 ソニーグループ株式会社 Force measurement device, surgical instrument device, and surgical system
WO2025253677A1 (en) * 2024-06-06 2025-12-11 パナソニックIpマネジメント株式会社 Operating device and operating system

Similar Documents

Publication Publication Date Title
JP7123017B2 (en) Advanced remote manipulator system
EP3914179B1 (en) Wearable user interface device
JP5725603B2 (en) Side-mounted haptic interface
JP6648021B2 (en) Control device with multi-directional force feedback, haptic interface, master and slave robot systems, and cooperating robots
CN104840253B (en) Master control set and its control method for operating robot
US20180029221A1 (en) Robot and robot system
WO2022239294A1 (en) Information input device, control device, and surgery system
US20060106369A1 (en) Haptic interface for force reflection in manipulation tasks
JP3624374B2 (en) Force display device
WO2012127404A2 (en) Ergonomic handle for haptic devices
WO2007119603A1 (en) Tactile display, multi-degree-of-freedom actuator, and handler
US20200100856A1 (en) Information input apparatus and medical system
CN109316239B (en) Main operator and system of minimally invasive surgical robot based on magnetic navigation sensing
Falck et al. DE VITO: A dual-arm, high degree-of-freedom, lightweight, inexpensive, passive upper-limb exoskeleton for robot teleoperation
CN113194870B (en) User interface device, main control console of surgical robot device, and operation method thereof
Zhao et al. An intuitive human robot interface for tele-operation
JPWO2020044838A1 (en) Parallel wire devices, parallel wire systems, medical robot operating devices, mobile projection devices, and mobile imaging devices
JP3843319B2 (en) Tactile interface and control method thereof
US20230329810A1 (en) System and method for implementing a multi-turn rotary concept in an actuator mechanism of a surgical robotic arm
US20250114936A1 (en) Operation input device and operation console device
Ciobanu et al. Robot telemanipulation system
Sundaram et al. ROBOTIC VEHICLE MOVEMENT AND ARM CONTROL THROUGH HAND GESTURES USING ARDUINO
WO2025205060A1 (en) Input device, operation console device, and surgery assistance robot system
WO2025204126A1 (en) Interface device and surgery assistance robot system
CN119548251A (en) Wearable control device and control method of surgical robot based on gesture recognition

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21942022

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21942022

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP