Actuator

The general-purpose actuator system for continuum arm robots addresses the inefficiencies of multiple robot configurations by providing a modular, easily interchangeable solution with precise control and illumination, reducing operational costs and complexity.

JP7842632B2Active Publication Date: 2026-04-08ROLLS ROYCE PLC
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-05-13
Publication Date
2026-04-08

AI Technical Summary

Technical Problem

The use of multiple continuum arm robots with different actuators and heads increases operational costs and complexity due to the need for frequent configuration changes, leading to inefficiencies in task completion.

Method used

A general-purpose actuator system with a housing, power pack, control pack, and programmable logic controller, equipped with multiple actuators, load cells, and sensors, allowing for interchangeable continuum arm sections and easy detachment/attachment, enabling precise control and illumination.

Benefits of technology

Facilitates efficient and cost-effective operation of continuum arm robots by reducing the need for multiple robots, enhancing precision, and simplifying configuration changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007842632000001
    Figure 0007842632000001
  • Figure 0007842632000002
    Figure 0007842632000002
  • Figure 0007842632000003
    Figure 0007842632000003
Patent Text Reader

Abstract

To provide a universal actuator for driving a continuum arm robot having a plurality of tendons.SOLUTION: The universal actuator includes; a housing; a power supply pack with a power source; and a control pack with a programmable logic controller (PLC), a screen, electronic control cards, and an actuator pack for controlling the motion of a continuum arm robot, the PLC or the screen having a program to allow setup and control of the continuum arm robot. The actuator pack is coupled to an electronic control card linked to the control pack, where each of actuators is coupled to an actuator load cell and servo drivers; a connection port has a hole through which tendons of the continuum arm robot pass in order to be connected to the actuator and a coupler for allowing attachment and removal of the continuum arm robot, and each of the actuators has a removable attachment of the tendons.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a general-purpose actuator for a continuum arm robot. The present disclosure further relates to a continuum arm robot having a general-purpose actuator with an interchangeable continuum arm.

Background Art

[0002] Continuum arm robots or snake arm robots have gained increasing interest in several different and diverse technical fields. They may be used, for example, in the inspection and repair of complex systems such as gas turbine engines or nuclear reactors, or alternatively, they can be used in surgery on the human body. The benefit of the system is the control achieved by the use of a rigid yet flexible arm, which means that the arm can access areas where it is difficult or dangerous for a human to enter without potentially significant damage to the surrounding area. A continuum arm robot comprises an arm composed of several joints, and the stiffness of the joints can be set to provide the robot with the strength and flexibility essential for the robot to perform its desired task when the robot is assembled. The joints are usually operated by tendons that can pass through the joints and be tensioned or relaxed as required by the operator. The operator uses an actuator to control the tension level within the arm. Each continuum arm robot is provided with its own actuator for controlling the arm and the head attached to the arm in order to provide tools and inspection equipment as required.

[0003] Therefore, when used, multiple continuum robots may be required to complete essential tasks. This is because, if the task is a complex process, the robots may require different heads, or alternatively, robots may require joints of different stiffnesses. This requirement for having multiple different continuum arm robots increases cost and process complexity, as each step requires configuring a different continuum arm robot, and once the process is complete, it must be removed and the next continuum arm robot configured. Thus, this increases the cost due to the requirement to handle several different continuum arm robots and their associated actuators, as well as the operator time required to change and configure different continuum arm robots. Therefore, it is desirable to improve the operation of continuum arm robots and their actuators. [Overview of the project] [Means for solving the problem]

[0004] This disclosure provides a general-purpose actuator for driving a continuum arm robot having multiple tendons, the general-purpose actuator comprising a housing, a power pack with a power supply, and a control pack comprising multiple electronic control cards for controlling the movement of the continuum arm robot, the programmable logic controller having a computer program that enables setting and control of the continuum arm robot, the programmable logic controller or screen having a computer program that enables setting and control of the continuum arm robot, the actuator pack is coupled to the electronic control cards coupled to the control pack, the actuator pack comprises multiple actuators, each actuator is coupled to its own load cell and servo driver, the actuator pack has connection ports, the connection ports have holes through which the tendons of the continuum arm robot pass to connect to their associated actuators and couplers to enable secure mounting and detachment of the continuum arm robot, and each actuator of the multiple actuators has a detachable accessory for the tendons of the continuum arm robot.

[0005] Each actuator may have a connector with a slot for engaging with a jaw attached to the tendon of the continuum arm robot. The connector may be a spool characterized by a narrow-diameter center for engaging with the actuator and wrapping around the tendon of the continuum arm robot, and a slot for engaging with a jaw on the tendon of the continuum arm robot.

[0006] Multiple actuators may be mounted as a group, and each group is connected to a frame that also hosts (or provides) drive electronics for controlling the actuators.

[0007] Multiple actuators may be brushless servo motors. The load cell associated with each actuator may be coupled to an operational amplifier, the operational amplifier is coupled to a servo driver, and the servo driver is coupled to an actuator.

[0008] Position sensors may be present to determine the position of a continuum arm robot and provide feedback to a programmable logic controller. The actuator may be equipped with an LED driver, which is coupled to LEDs present within the continuum arm robot to provide illumination of a desired area around the distal end of the continuum arm robot.

[0009] The rotary encoder may be a rotational incremental encoder connected to an encoder interface, which is connected in series to an analog input device and a digital output device.

[0010] The electronic control card may also be an EtherCAT card. The actuator may be provided with a twist-and-feed mechanism. The screen may be a touchscreen device.

[0011] The user input device may be a joystick. The actuator may be equipped with multiple temperature sensors. The actuator may be equipped with multiple indicator LEDs.

[0012] The general-purpose actuator may have a ventilation system. The ventilation system may be implemented by multiple fans. A general-purpose actuator may be provided with a shutdown button.

[0013] According to a second aspect of the present invention, a continuum arm robot is provided comprising a plurality of interchangeable continuum arm sections and the general-purpose actuators described above. Each arm may have a length between 0.5m and 10m.

[0014] Each arm may have a thickness between 3 mm and 30 mm. Those skilled in the art will understand that, except where mutually exclusive, any features or parameters described in any one of the above embodiments may be applied to any other embodiment. Furthermore, except where mutually exclusive, any features or parameters described herein may be applied to any embodiment and / or combined with any other features or parameters described herein.

[0015] Next, please refer to the diagram, which shows just one example of an implementation. [Brief explanation of the drawing]

[0016] [Figure 1] Figure 1a shows an example of a cross-sectional view of an actuator for a conventional continuous arm robot. Figure 1b shows an image of a conventional continuous arm robot in use. [Figure 2] This is a schematic diagram of an example of a proposed general-purpose actuator having a continuous arm robot according to the present disclosure. [Figure 3] This is a schematic diagram of a general-purpose actuator having a housing as disclosed herein. [Figure 4] This is a schematic diagram of the internal components of a general-purpose actuator without a housing as disclosed herein. [Figure 5] This figure shows an example of a proposed wiring diagram for the general-purpose actuator of this disclosure. [Figure 6] This is an enlarged view of the actuator module configuration used in the general-purpose actuator of this disclosure. [Figure 7] Figure 7a is a diagram illustrating an example of the actuator pack of this disclosure.

[0017] Figure 7b is a diagram illustrating an example of an actuator pair having the frame of the present disclosure. [Figure 8] FIG. 8a is a schematic wiring diagram of a servo drive coupled to the actuator of the present disclosure. FIG. 8b is a schematic wiring diagram of a servo drive coupled to a twist actuator drive. [Figure 9] It is a figure which shows an example of the wiring diagram of the encoder module of this indication. [Figure 10] It is a figure which shows an example of the connection of the continuum arm robot to the general-purpose actuator of this indication. [Figure 11] It is a figure which shows an example of the spool for connecting a tendon to an actuator.

MODE FOR CARRYING OUT THE INVENTION

[0018] Next, aspects and embodiments of the present disclosure will be described with reference to the accompanying drawings. Further aspects and embodiments will be apparent to those skilled in the art. Figure 1a presents a conventional example of a cross-sectional view of a continuum arm robot. A conventional continuum arm robot comprises a continuum arm robot section 101 permanently integrated with an actuator pack 102, from which it extends externally. The actuator pack 102 includes a plurality of independent actuators 103. These actuators are used to regulate the tension within the tendons running through the continuum arm 101. The tendons are associated with joints in the arm, and each of these joints is designed to move in response to the tension or relaxation of the tendons associated with the joint. Thus, this tension or relaxation of the tendons causes contraction or extension of the joints, thereby enabling the continuum arm to bend. The actuator pack is shown as being mounted on a rail or support 104, which is positioned near the components to be inspected. The actuators are also provided with a plurality of power and signal cables 105 used to power and address the actuators. Individual signals spanning the region of the actuators enable joint control such that the continuum arm 101 can be directed. Figure 1 does not show that an operator with a computing device connected to the actuator is also required to control the movement of the continuum arm and perform the desired task. Since the continuum arm is permanently integrated into the actuator, if different tools are required, it will require the use of a complete continuum arm robot system including the actuator. The computing device connected to the conventional actuator may be any suitable computing system, such as a laptop computer, characterized by essential operating software for the robot and control inputs such as a joystick that enable the continuum arm to be controlled.

[0019] Figure 1b shows an example of the joints of a continuum robotic arm. The arm has multiple joints and requires at least two cables per joint. For example, a system with three joints, each having four tendons per joint, requires 12 actuators to drive. To increase the number of joints, the number of actuators must be increased or the number of tendons per joint must be decreased. The highlighted joints 106, 107, and 108 can be operated to move in three dimensions. The joints are configured such that joints 106 and 108 can contract in the same plane relative to the center of the arm, while the plane in which joint 107 can move is offset by 90° relative to joints 106 and 108. Enabling the arm to be operated in three dimensions is achieved through this iterative configuration of alternating joint angles, where each joint angle results in movement in a different orthogonal plane. Each joint in the arm has a limit to the amount it can contract, which is defined by the design of the arm and the materials used. The contraction limit at each joint sets requirements for properties such as the minimum flexion radius and the torque required to cause the resulting change within the joint. At the end of the arm is a tool or probe designed to perform one or more functions when the continuum arm is in the appropriate position. The head of a continuum arm robot is often equipped with an optical system, so that the operator can see the head when it is inserted into a component and control the head when it is performing its task. The optical system is also often coupled to a lighting system. Control cables for the tool, power connectors to the lighting system, and optical cables can usually be routed through the center of the joints in the continuum arm. This provides the benefit of protecting the cables from any potential damage. All of these components, as well as the arm structure, are permanently coupled to the actuator, which means that if the arm fails or has a problem, the entire continuum arm robot needs to be replaced.

[0020] Figure 2 shows an example of a general-purpose actuator pack according to the present disclosure. Here, the actuator pack 200 is housed within a housing 201. In this case, the housing is constructed from a hard plastic case that can support the weight of the actuator components without excessively increasing the weight of the actuator pack. Alternative housings may be constructed from metal or composite or fiber-reinforced material. The housing 201 is shown to have two halves arranged to move on a hinge relative to each other, so that the housing can be opened to access the visual display device 202 and the actuator electrical circuit 203. Other alternatives may be used, such as having a visual display device on the outside of the housing and one or more access ports available to the operator to access the actuator electrical circuit 203. A continuum robotic arm 204 is detachably coupled to the general-purpose actuator pack. In this case, the continuum arm section occupies only the small section 205 of the continuum arm accessory. However, depending on the size of the arm and / or the number of actuators in the general-purpose actuator pack, the continuum arm section may have larger or smaller volume accessories. In the example shown in Figure 2, the remainder of the continuum arm section is provided with a flexible insertion tube. The insertion tube 206 is made of a material that allows it to be deformable but is rigid enough to protect the tendons that control the joint, and these tendons are located within the core of the insertion tube. The outer surface of the insertion tube may be coated with a more deformable material so that the insertion tube does not damage any of the components it comes into contact with. Materials such as silicone may be used for such purposes. A visual display device 202 is connected to the housing. The visual display device includes a screen that can display any information regarding the operation of the general-purpose actuator. The screen is provided with a user input device. For example, the screen may be a touchscreen.Alternatively, the screen may be provided with buttons or external devices that the user can use to control what is displayed and to interface with a computer unit that controls the operation of the actuator device. A second user input device 206 is connected to a general-purpose actuator pack 200. In the example shown in Figure 2, the second user input device is a joystick. The twist-and-feed mechanism is a means for inserting a continuum arm through an opening and comprises a feed portion having an associated actuator that drives the movement of a continuum arm robot, and a twist portion having an associated twist actuator connected to the feed portion that rotates the continuum arm about its axis.

[0021] The figure also shows several other components that can be attached to the actuator system. These components include a decoder box 207 for signals from a camera that can pass through the continuum arm robot section 204. This decoder can convert signals from the camera system at the tip of the continuum arm robot section into digital signals that can be processed by a computer 208, so that the positioning of the continuum arm robot head can be monitored by the operator if required. In order to use the camera system, a laptop needs to be provided with compatible visualization software capable of reading signals from the decoder.

[0022] Figure 3 shows a close-up of the general-purpose actuator 300 of the present disclosure. In this example, all components are housed within a closable housing 301. The housing is hinged, and as a result, it can be opened to allow access to the visual display device 302 and the actuator electronics 303. The actuator electronics may be protected by a removable guard 304 to protect the user and the internal electronics from injury or damage, respectively. The guard can be removablely attached to the housing using screws, bolts, or appropriate clips. Part of the visible system of the actuator electronics is a power pack, which comprises a power supply 305, an emergency shutdown button 306, and a ventilation system 307. In this example, power is supplied by an electrical cable coupled to a mains power supply. However, if necessary, the electrical system may be powered by a battery or fuel cell. Alternatively, it can be coupled to a generator or conversion system. The power system may be supplied with appropriate fuses and / or surge protectors, and the use of such additional components serves as further protection to the circuit and the user in the event of system failure. The system may be equipped with an emergency shutdown button, which acts as a kill switch to the device to quickly shut down the system in the event that the continuum arm may be damaged or that components may be repaired or inspected for damage. The shutdown button is connected from the power supply to a switch in the circuit and, when pressed, cuts off the circuit so that no more electricity can flow through it. The power system also includes a ventilation system. In the example shown in Figure 3, the ventilation system includes at least one fan. The guard also has ventilation openings 308 for the computer and circuit board that form the control pack. The guard also has several suitable connection ports 309, which allow external devices to be coupled to the actuator pack. The actuator pack also provides access to a bank of actuators used to control the tension in the tendons of the continuum arm robot.Each actuator in the bank is provided with a coupling mechanism to allow for easy connection of the tendons of the continuum arm robot to them. The example shown in Figure 3 involves the use of six actuator pairs, but the number of actuator pairs may increase or decrease depending on the complexity of the continuum arm robot section.

[0023] Figure 4 shows a schematic diagram of the components within a general-purpose actuator pack. The general-purpose actuator electronics module can be mounted in a chassis 402 within a housing. This chassis is capable of supporting all the electronic components and may have appropriate coupling points for securely mounting equipment such as circuit boards. The chassis can be made from metal or plastic material. The choice of material depends on considerations of size, weight, and strength. This is because the chassis is there to provide structural support and rigidity for the actuator so that the actuator can be safely transported. The display device 403 is shown not to be connected to the chassis in Figure 4, but depending on the size and configuration of the general-purpose actuator, the display device may be mounted on a guard 404 or any other suitable part of the chassis. The chassis is shown with a guard 404. In Figure 4, the guard is shown to have a series of holes 405, through which ports and coupling points may be provided, so that the actuator can interface with other user input devices such as joysticks. The connector may be a USB connector, a micro USB connector, an RJ45 port, a TFM connector port, an EtherCAT (Ethernet for Control and Automation Technology) output port, or any other suitable input connector port. Alternatively, these access ports may be provided within the device housing. The guard may also be used as a mounting point for status indicators. The status indicators may be luminescent indicators. For example, these may be a series of light-emitting diodes (LEDs). The LEDs may be configured to switch on or off in the presence of a fault, or to indicate operating parameters at a particular temperature, etc. The guard 404 may be perforated as part of the ventilation means 406 of the general-purpose actuator pack. The guard may also be molded to house a power module 407 and allow access to banks of actuator pairs of the actuator pack 408, as shown in Figure 4.The chassis is also shown as a mounting point for a programmable logic controller (PLC) 409. The PLC is an industrial computer control system capable of monitoring the functions of multiple input devices, and from the received information, the PLC can make decisions via custom programs that control the functions of output devices. Input / output devices 410 may also be mounted on the chassis.

[0024] Figure 5 presents a schematic diagram of an exemplary actuator of the present disclosure. In this example, a central processing unit (CPU) 501 is used to control the actuator. The CPU can be any suitable CPU unit having the necessary processing power and memory to control the snake arm and to support the software and hardware associated with the device. For example, this could be a CX2030 CPU unit from Beckhoff. The CPU is connected to a visual display device 502. This may have output and input links to the CPU, for example, if a touchscreen is used, thus allowing input commands from the touchscreen to be sent back to the CPU. A network communication port 503 may also be provided. Such a port can support the use of a registration jack, enabling the actuator to connect to a telecommunications network. Alternatively or additionally, a wireless device 504 may be provided to enable wireless access to a telecommunications network. Such a device may be a wireless network card or a USB wireless adapter device, which could be, for example, a D-link AC600 network adapter. To enable connection to a USB device, the CPU can be coupled to a USB bus having any appropriate number of ports. Those skilled in the art will understand that there are several different configurations that should be appropriately used in such devices. The CPU is coupled in series to two Ethernet cards for Control Automation Technology (EtherCAT) cards 507 and 508. These cards enable the automation of actuators. The second EtherCAT card 508 has two connections. The first connection is provided to an incremental encoder interface 509. The incremental encoder interface is connected to the panel encoder 510 and, in series, to a differential twisted pair driver 511, a digital input terminal 512, and an analog input terminal 513. The twisted pair driver 511 is connected to indicator LEDs 514, 515, and 516.Digital input terminals 512 are connected to (what are these connections? They are 12 and 23 on COBRA high-level schematic diagram 20-04-2020). A second connection from the Ethernet card is to module 517, which allows the EtherCAT card to interface with the microcontroller 518. These modules may be, for example, EASYCAT modules. Microcontroller 518 can be any suitable microcontroller and also have a direct connection to CPU 501. For example, the microcontroller could be the Arduino Uno microcontroller, i.e., an open-source microcontroller board developed by Arduino.cc based on the Microchip ATmega328P microcontroller. This microcontroller is connected to the lighting indicator 519, the LED driver 520, and a further microcontroller 521. The further microcontroller could be, for example, the Arduino Pro Mini microcontroller. This microcontroller 521 is also connected to a motion sensor, which may be a light sensor. The LED driver is further connected to one or more LEDs. These LEDs are located within the snake arm, so the connection needs to be made when the continuum arm is changed. Module 517 is connected to a plurality of servo drives 518 connected in series with each other. Each servo drive is connected to its own actuator 519 and also to an operational amplifier 520, which in turn is connected to its own load cell 520 for the actuator. An electronic blocker 521 may also be connected to the servo drive bank. A plurality of servo twist drives 522 are also connected to the module in series with the servo drives. The twist drives are connected to their own actuators 523. The servo twist drives are also connected to twist encoders. The servo drives 518 and 522 are also connected to a user input device module 523, which in turn is connected to a pair of microcontrollers 524 having ports 525 suitable for connecting to user input devices 526.The microcontroller may be an Arduino Uno microcontroller. The user input device may be a joystick.

[0025] Figure 6 shows a more detailed schematic diagram of the control module for the actuator. The first interface module 601 is connected to the CPU (not shown) by a telecommunications cable 602. The module can be any suitable module. For example, it may be an Easycat module. The cable connecting the module to the CPU can be any suitable communication cable. In the case of an EtherCAT module, an RJ45 cable may be used. The interface module 601 is connected to the microcontroller 603. The microcontroller is connected to the interface module using any suitable connection link. The microcontroller can be any suitable microcontroller, such as an Arduino Uno microcontroller. The microcontroller is shown to have a connection cable 604. In Figure 5, this connection cable is connected to a lighting indicator, but it may be connected to any other suitable device. Depending on the device to which the microcontroller is connected, the connection cable 604 may be any suitable connection cable. The microcontroller is connected to the LED driver 605. The LED driver is used to control the light output of LEDs 606, which are located within a continuum arm. LEDs are positioned within the continuum arm to enable illumination of the area surrounding the workpiece. The LEDs allow the operator to clearly see what action the device must perform and the area surrounding the target area. Microcontroller 603 is further connected to a second microcontroller 607. Microcontroller 607 is connected to a motion sensor 608. The motion sensor is used to enable precise detection and identification of the continuum arm head and can provide feedback for the control of the continuum arm. This feedback enables precise control of the continuum arm by detecting its position, and the position result can be fed back to the actuator controller so that any appropriate corrections can be applied.The microcontroller 607, motion sensor, and LED driver 605 are powered by a voltage source 609, and the voltage is regulated from the voltage source using voltage regulating devices 610 and 611. The voltage regulating devices may be semiconductor voltage regulating devices. The interface module 601 is connected to a plurality of servo drive modules 612 via a connecting cable 613. The connection between the interface module and the servo drives may be via any suitable connecting cable. The number of servo drives and the number of subsequent actuators may vary depending on the need for controlling the continuum arm robot. The servo drives are further connected to a second interface module 614 via a suitable connecting cable 615. This second interface module is provided to interface the actuators with a user input device. For this purpose, the second interface device is connected to a microcontroller 616. The microcontroller may be any suitable microcontroller. For example, this may be an Arduino Uno microcontroller. The microcontroller 616 is coupled to a further microcontroller 617. This microcontroller may be any suitable microcontroller, for example, this may be an Arduino Uno microcontroller. Microcontrollers 616 and 617 are connected to a power supply 618. A USB host shield 619 is provided to allow microcontroller 616 to connect to a USB user interface device 620. In this case, the user input device is a joystick.

[0026] Figure 7a presents an example of an actuator pack of the present disclosure. In this example, the actuators 701 are paired. The example shows that there is an assembly of six pairs of actuators 701. (What type of actuator can be used?) The actuators must be capable of producing precisely controlled motion and sufficient torque to enable joint movement in a continuum arm. The actuators may be brushless servo motors. Such servo motors offer the benefit of being lightweight while also providing torque and the precision of motion control required for precise positioning of a continuum arm robot. Alternatively, they may be any other suitable actuators that should be obvious to those skilled in the art. The actuators are shown coupled to a modular frame 702. The modular frame allows the number of actuators required for simple and easy assembly to adapt to the different needs of a general-purpose actuator device. Figure 7b presents a close-up of a pair of actuators. The actuators 701 are shown mounted on a modular frame 702, which allows the actuators to be connected in a bank to form an actuator pack. The modular frame allows the drive electronics 703 of the actuators to be positioned. This has the advantage of fixing the electronics in place so that cables can be easily connected to the drive electronics. The load frame also has a motor pivot 704 that allows movement within the actuator relative to the frame. The actuator pair is also provided with a load cell 705. The load cell can measure the load on the actuator and provides a signal of the relative load to the servo drive that controls the actuator. In this way, precise control of the actuator can be obtained. The actuators are shown to have spools 706 attached to them.Using spools allows actuators to be coupled to the actuator cables of a continuum arm robot, and as a result, the movement of the actuators can affect the movement within the joints of the continuum arm. The use of a modular actuator pack design, along with the drive electronics communication protocol selection, allows for expansion. Specifically, using EtherCAT cards is beneficial in increasing the size of general-purpose actuator modules. Using modular actuator packs and selected electronics, it is possible to have any number of tendons in a continuum robot, for example, from the 12 tendons shown in the figure. However, this may require significant changes to the frame layout and dimensions. To incorporate a large number of actuators, it may be necessary to arrange the actuators alternately so that they occupy less space. Another option for increasing the number of actuators in a setup may require the use of concentric shafts for stacked pairs.

[0027] Figure 8a shows an example of coupling a servo drive to a standard actuator. The digital servo drive 801 is connected to a connection module or further servo drives using cable 802. The servo drive actuator has another cable 803 provided on the board, so that the drive can be coupled to another drive module or connection module. The servo drive actuator is connected to actuator 804. The connection between the servo drive and the actuator is provided via three separate connection cables. The link of cable 805 provides the motor connection cable. Cable 806 connects the encoder connection of the servo drive to the encoder connection of the actuator. Cable 807 provides a connection for the pole sensor between the servo drive and the actuator. The servo drive is connected to the power supply 808. A turn-off switch is provided between the power supply and the servo drive module. A turn-off switch 809 is provided to allow for quick shutdown of the actuator if necessary. Figure 8b shows an example of coupling a servo drive module to a twist actuator drive. Here, the servo drive 801 is coupled to either the servo drive module or the connection module via the same cables 802 and 803—the same as in Figure 8a. The servo drive module is coupled to a rotary actuator, which connects motor cables, encoder cables, and Hall sensor cables in the same configuration as in Figure 8a, using cables 805, 806, and 807. The servo drive is also coupled to an incremental encoder 810. This encoder is powered by a power supply 808, and a voltage regulator 811 is placed between the power supply and the encoder. The twist actuator drive is also provided with a turn-off switch 809.

[0028] Figure 9 presents an exemplary wiring diagram of the encoder module configuration of the present disclosure. Here, an incremental encoder interface 901 is provided. The incremental encoder is coupled to a connection module that connects encoders (not shown) to the CPU. Incremental encoder 901 is coupled to incremental encoder 902, this connection can be made using any suitable cable, which can connect to the appropriate connection points on each board. The incremental encoder is coupled in series to a 4-channel digital output 903, a 4-channel digital input 904, and an analog input 905. The 4-channel digital is coupled to a plurality of LED lights 906, each of which is coupled to an output channel. The 4-channel digital input channels 1 and 2 are coupled to an LED 907, a voltage regulator 908, and a photoelectronic sensor 909, and a plurality of relay devices 910 and an interlock output 911 are coupled to a second relay 912. The circuit further includes an electronic cutoff switch 913. Inputs 3 and 4 are connected to a pair of switches 914 and diodes 915. Power supply 916 is supplied to the encoder circuit coupled to the relay circuit and the voltage lines of the 4-channel digital output. The temperature sensor 917 is connected to the input line of the analog input. The temperature sensor 917 is also connected to the voltage line of the digital input device.

[0029] Figure 10 shows an example of connecting a continuum arm robot to an actuator. The process for coupling a continuum arm to a general-purpose actuator pack is to firmly connect the continuum arm section 1001 to either a housing 1002 or a chassis. The arm 1001 may be connected by sliding a stud 1003 onto the continuum arm base. The stud can then be positioned in a suitable space within the housing and secured by a screw 1004. In the example presented in Figure 10, the stud 1003 connected to the arm is positioned in a hole between the servo drives and connected to one of the module frames. Alternatively, the continuum arm section may be secured via compression fittings, or the arm may be provided with engaging means such as a collar with tread holes that allows the arm to be bolted to the housing, or the arm may have a pair of pins or a pinned collar that allows the arm to be bayonet-coupled to the housing of the general-purpose actuator pack. In an arm firmly coupled to a general-purpose actuator, the tendon can be connected to its associated actuator. This may be done by spline couplings or fixed shafts that engage spline couplings or fixed holes during mounting of the continuum robot base. Alternatively, the process of connecting the tendon to the actuator may be carried out via a manual process of securing a jaw connected to the end of the tendon into a slot on the actuator. Connecting the tendon using spline coupling or fixed holes allows for easier and faster modification of the continuum arm robot, thus reducing the labor cost of such modification. The continuum arm may further be connected to a vision decoder unit which can be housed within the housing. This can be done by connecting and mounting the end connectors of the coupler on the decoder box. The pairing of these connectors can be any connector suitable for transmitting vision signals.

[0030] Figure 11 presents an example of a spool that can be mounted on an actuator to connect a tendon of a continuum arm robot to the actuator. Such spools may be placed on all actuators in an actuator pack. Spool 1101 has a central hole 1102 located on the movable shaft of the actuator. Hole 1103 is provided within the spool to allow a pair of screws to be positioned so that the spool can be securely connected to the actuator shaft. The surface of the spool is provided with a pair of slots 1104. These slots are molded to securely connect to a clasp connected to the end of the tendon. Thus, as the actuator shaft moves, the resulting tension or relaxation is provided within the tendon, and this thus allows for precise control across the joint on the continuum arm robot. The spool is molded to have a central section 1105 that is narrower than the upper 1106 and base 1107 portions. This narrower section, i.e., with a smaller circumference, allows the tendon to wrap around this section, and as a result, when the clasp of the tendon is connected to the slot, it is under tension. This tensioning mechanism increases the control precision that the actuator has across the continuous arm robot.

[0031] The general-purpose actuator may be coupled with multiple continuum arm robots or a single continuum arm robot. When multiple continuum arm robots are used, they can characterize the robot heads to perform different tasks. An example of a continuum arm robot may have tendon diameters up to 1.2 mm. The actuator may be able to achieve driving forces up to 500 N per tendon. It is desirable that the actuator achieve drive repeatability with a maximum error of 0.2 mm. The continuum arm robot may have a minimum diameter of 4 mm and a maximum diameter of up to 30 mm. Such a configuration may be able to support up to 32 tendons. Thus, the general-purpose actuator can support up to 10 independently driveable continuum segments. The continuum arm robot may have lengths up to 10 m. The size of the continuum arm robot and the number and size of tendons used may be increased by modifying the housing size and / or the strength and size of the actuator.

[0032] The present invention is not limited to the embodiments described above, and it will be understood that various modifications and improvements can be made without departing from the concepts described herein within the scope of the following claims. [Explanation of Symbols]

[0033] 101 Continuum Arm Robot Section, Continuum Arm 102 Actuator Pack 103 Actuator 104 Rail or support 105 Power and signal cables 106 joints 107 joints 108 joints 200 General Purpose Actuator Pack 201 Housing 202 Visual Display Devices 203 Actuator Electrical Circuit 204 Continuum Robot Arm 205 Small Section 206 Insertion tube 207 Decoder Box 208 Computers 300 General-purpose actuator 301 Housing 302 Visual Display Device 303 Actuator Electronics 304 Removable guard 305 Power supply 306 Emergency Shutdown Button 307 Ventilation System 308 Ventilation vent 309 connection ports 401 General-Purpose Actuator Pack 402 Chassis 403 Display device 404 Guard 405 holes 406 Ventilation means 407 Power Module 408 Actuator Pack 409 Programmable Logic Controller (PLC) 410 Input / Output Devices 501 Central Processing Unit (CPU) 502 Visual Display Device 503 Network communication port 504 Wireless Devices 507 Control Automation Technology (EtherCAT) Card 508 Control Automation Technology (EtherCAT) Card 509 Incremental Encoder Interface 510 Panel Encoder 511 Differential Twisted Pair Driver 512 Digital input terminals 513 Analog input terminals 514 LED 515 LED 516 LED 517 modules 518 Servo drives, microcontrollers 519 Actuator, Lighting Indicator 520 Operational Amplifier 521 Electronic interdiction 522 Servo Twist Drive 523 User Input Device Module 524 Microcontroller Port 525 526 User Input Devices 601 First Interface Module 602 Telecommunications Cable 603 Microcontroller 604 Connection Cable 605 LED Driver 606 LED 607 Microcontroller 608 Motion Sensor 609 Voltage source 610 Voltage Regulator 611 Voltage Regulating Device 612 Servo Drive Module 613 Connection Cable 614 Second Interface Module 615 Connection Cable 616 Microcontroller 617 Microcontroller 618 Power supply 619 USB Host Shield 620 USB User Interface Devices 701 Actuator 702 Modular Frame 703 Drive Electronics 704 Motor Pivot 705 Load Cell 706 Spool 801 Digital Servo Drive 802 Cable 803 Cable 804 Actuator 805 Cable 806 Cable 807 Cable 808 power supply 809 Turn-off switch 810 Incremental Encoder 811 Voltage Regulator 901 Incremental Encoder Interface 902 Incremental Encoder 903 4-channel digital output 904 4-channel digital input 905 Analog Input 906 LED Light 907 LED 908 Voltage Regulator 909 Photoelectron Sensor 910 Relay Device 911 Interlock Output 912 Second relay 913 Electronic shutoff switch 914 Switch 915 diode 916 Power supply 917 Temperature Sensor 1001 Continuum Arm Section 1002 Housing 1003 Stud 1004 screw 1101 Spool 1102 Center hole 1103 Hole 1104 slots 1105 Central Section 1106 Top 1107 Base

Claims

1. A general-purpose actuator for driving a continuous arm robot having multiple tendons, wherein the general-purpose actuator is Housing and A power pack equipped with a power supply, A control pack comprising an industrial programmable logic controller, a screen, a rotary encoder connected to an analog input device / digital output device, and a plurality of electronic control cards connecting the programmable logic controller to a user input device, the rotary encoder, and an actuator pack for controlling the movement of the continuous arm robot, wherein the programmable logic controller or the screen has a computer program that enables the setting and control of the continuous arm robot. Equipped with, The actuator pack is coupled to an electronic control card connected to the control pack, and the actuator pack comprises a plurality of actuators, each actuator being coupled to its own load cell and servo driver. The actuator pack has a connection port, the connection port has a hole through which the tendons of the continuum arm robot pass for connection to their associated actuators, and a coupler for enabling secure attachment and detachment of the tendons of the continuum arm robot, Each of the plurality of actuators has a removable attachment for the tendon of the continuous arm robot. General-purpose actuator.

2. A general-purpose actuator according to claim 1, A general-purpose actuator, each actuator having a connector with a slot for engaging with a jaw attached to the tendon of the continuous arm robot.

3. A general-purpose actuator according to claim 2, A general-purpose actuator, wherein the connector is a spool characterized by a narrow-diameter center for engaging with the actuator and wrapping around the tendon of the continuum arm robot, and a slot for engaging with the jaw on the tendon of the continuum arm robot.

4. A general-purpose actuator according to claim 1, A general-purpose actuator in which the plurality of actuators are mounted as a group, and each group is connected to a frame that also hosts drive electronics for controlling the actuators.

5. A general-purpose actuator according to claim 1, A general-purpose actuator in which the aforementioned plurality of actuators are brushless servo motors.

6. A general-purpose actuator according to claim 1, A general-purpose actuator in which load cells associated with each actuator are coupled to an operational amplifier, the operational amplifier is coupled to a servo driver, and the servo driver is coupled to the actuator.

7. A general-purpose actuator according to claim 1, A general-purpose actuator in which a position sensor is present to determine the position of the continuous arm robot and to provide feedback to the programmable logic controller.

8. A general-purpose actuator according to claim 1, The actuator is a general-purpose actuator provided with an LED driver, the LED driver being coupled to an LED present within the continuum arm robot to provide illumination of a desired area around the distal end of the continuum arm robot.

9. A general-purpose actuator according to claim 1, A general-purpose actuator in which the rotary encoder is a rotational increment encoder connected to an encoder interface, and the encoder interface is connected in series to the analog input device and the digital output device.

10. A continuous arm robot comprising a plurality of interchangeable continuous arm sections and a general-purpose actuator according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Drive unit for power type manipulator

    JP1985048288A

  • Positioning control device for towed mechanism

    JP2002264048A

  • Hyper-redundant manipulators

    US20190054638A1