WO2019196723A1 - Robot joint using three-stage synchronous belt speed reducer and control method therefor - Google Patents
Robot joint using three-stage synchronous belt speed reducer and control method therefor Download PDFInfo
- Publication number
- WO2019196723A1 WO2019196723A1 PCT/CN2019/081297 CN2019081297W WO2019196723A1 WO 2019196723 A1 WO2019196723 A1 WO 2019196723A1 CN 2019081297 W CN2019081297 W CN 2019081297W WO 2019196723 A1 WO2019196723 A1 WO 2019196723A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- motor
- timing pulley
- timing
- output
- robot joint
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/102—Gears specially adapted therefor, e.g. reduction gears
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/104—Programme-controlled manipulators characterised by positioning means for manipulator elements with cables, chains or ribbons
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1612—Programme controls characterised by the hand, wrist, grip control
Definitions
- the present invention relates to the field of robot technology, and in particular to a robot joint using a three-stage synchronous belt reducer and a control method thereof.
- Robots can be automatically assembled, painted, transported, welded, etc., and robots are used instead of manual operations to improve the work. Efficiency and precision.
- the robot is generally composed of an actuator, a driving device, a detecting device and a control system, and a complex machine.
- the motion pair is often called a joint, and the number of joints is usually the degree of freedom of the robot.
- Most of the prior art robot joints use harmonics.
- the reducer is not only costly but also has a relatively high operating noise.
- the present invention aims to provide a robot joint using a three-stage synchronous belt reducer and a control method thereof, aiming at solving the prior art that the robot joint adopts a harmonic reducer, and the manufacturing success is high and the operation is high.
- the problem of loud noise is aimed to provide a robot joint using a three-stage synchronous belt reducer and a control method thereof, aiming at solving the prior art that the robot joint adopts a harmonic reducer, and the manufacturing success is high and the operation is high.
- the problem of loud noise is aimed to provide a robot joint using a three-stage synchronous belt reducer and a control method thereof, aiming at solving the prior art that the robot joint adopts a harmonic reducer, and the manufacturing success is high and the operation is high. The problem of loud noise.
- a robot joint using a three-stage synchronous belt reducer comprising:
- the motor shafts of the first mounting plate and the second mounting plate are respectively rotatably coupled at both ends;
- An output shaft that is rotatably connected to the first mounting plate and the second mounting plate and disposed parallel to the motor rotating shaft;
- a motor disposed at one end of the motor shaft and fixed to the first mounting plate;
- a first timing pulley disposed on a side of the movable end of the motor and rotating in synchronization with the motor shaft;
- a second timing pulley that is rotatably disposed on the output shaft and connected to the first timing pulley through a timing belt;
- a third timing pulley rotatably disposed on the output shaft and located on a side of the second timing pulley remote from the first mounting plate and synchronously rotating with the second timing pulley;
- a fourth timing pulley that is rotatably disposed on the motor shaft and connected to the third timing pulley through the timing belt;
- a fifth timing pulley that is rotatably disposed on the motor shaft and located on a side of the fourth timing pulley that is away from the first mounting plate and that rotates in synchronization with the fourth timing pulley;
- a sixth timing pulley fixed to the output shaft and connected to the fifth timing pulley through a timing belt for driving the output shaft to rotate synchronously;
- the diameter of the second timing pulley is larger than the diameter of the first timing pulley
- the diameter of the fourth timing pulley is larger than the diameter of the third timing pulley
- the diameter of the sixth timing pulley is larger than The diameter of the fifth timing pulley
- An output rotary encoder that rotates synchronously with the output shaft is connected to one end of the output shaft connected to the first mounting plate;
- the motor rotating shaft is provided with one end of the motor connected with a motor rotary encoder that rotates synchronously with the motor.
- an output flange is disposed at one end or one end of the output shaft.
- an electromagnetic brake is disposed on the motor.
- the motor is connected with a motor controller, and the motor controller adjusts a torque of the motor according to a deviation between an angle value of the output rotary encoder and a command angle value, so as to rotate the output flange.
- the angle follows the command angle change.
- the motor controller receives a position feedback signal of the output rotary encoder or the motor rotary encoder, where the difference between the robot joint and the command angle is less than a preset threshold and the motor speed is lower than the set
- the value is generated by the output rotary encoder, otherwise it is generated by the motor rotary encoder.
- the robot joint can perform torque measurement, and the torque measurement refers to an angle difference between the motor driver and the motor rotary encoder after reading the output rotary encoder and the motor rotary encoder, and the angle difference between the synchronous belt and the torque
- the difference between the value and the value of the angle difference between the moments and the moment is expressed by the amount of deformation of the timing belt after the force is applied, and the output torque of the output flange is calculated by the amount of deformation.
- the amount of deformation of the timing belt after being subjected to the force is varied under different forces, and the value is determined by actual calibration.
- the motor is disposed on a side of the first mounting board away from the second mounting board.
- a through hole is formed in the middle of the output shaft for connecting the communication and power lines.
- a spacing width between the second timing pulley and the sixth timing pulley is not less than a width of the fourth timing pulley, and the fourth timing pulley portion is located in the second timing belt Between the wheel and the sixth timing pulley.
- the invention also provides a control method for a robot joint using a three-stage synchronous belt reducer as described above, comprising the following steps:
- the angle of the actual rotation of the output shaft is used as a position feedback signal and the set angle of rotation required as a given signal for position adjustment, and the motor is controlled to rotate so that the output shaft follows the change of the command angle;
- the position feedback signal is generated by the output rotary encoder when the difference between the rotation angle of the robot joint and the command angle is less than a preset threshold, and when the motor speed is lower than the set value, otherwise generated by the motor rotary encoder;
- the amount of deformation can be obtained by reading the angle values of the output rotary encoder and the motor rotary encoder after a uniform angle equivalent, and the angle difference between the synchronous belt and the moment is not affected by the moment.
- the difference between the values of the angle difference indicates the amount of deformation of the timing belt after the force is applied, and the output torque of the output flange is calculated by the deformation amount;
- the amount of deformation of the timing belt after the force is nonlinearly changed under different forces, and the value is determined by actual calibration.
- the invention adopts the above technical solution, and has at least the following beneficial effects: the speed reduction is achieved by the timing belt driving the pulley, the manufacturing cost is low, and the running noise is small; the rotary encoder can be set on the output rotating shaft to detect whether the output rotating shaft is turned into position, and according to The rotation error control motor continues to rotate, so that the output shaft is turned to the required position, which solves the problem of poor positioning accuracy of the synchronous belt; three sets of timing belts are set for three-stage deceleration, and the deceleration requirement can be fully achieved; the pulley is a gear, The inner side of the timing belt is also provided with a serrated surface adapted to the gear teeth of the gear, which can increase the friction between the timing belt and the gear to avoid the slip of the synchronous belt; the entire robot joint is set as a module, and the motor and the like are fixed.
- the structure is compact, and the fourth timing pulley can be located in the gap between the second timing pulley and the sixth timing pulley, reducing the volume of the entire robot joint, while Setting the three-stage deceleration can greatly reduce the length of each timing belt compared to setting only one level of deceleration. Reduce the length of the robot joint; an electromagnetic brake can also be set on the motor to lock the motor in an unexpected situation to prevent the robot joint from running out of control.
- FIG. 1 is a schematic view showing the structure of a robot joint without a timing belt installed in the present invention.
- FIG. 2 is a schematic structural view of a robot joint in which a timing belt is mounted.
- FIG. 3 is a schematic cross-sectional structural view of the robot joint of FIG. 2.
- FIG. 4 is a schematic structural view of a robot joint in which a guard plate is mounted according to the present invention.
- Fig. 5 is a cross-sectional structural view showing another embodiment of the robot joint of the present invention.
- Deceleration that is, the motor drives a pulley to rotate, and the pulley drives the other large diameter pulley to rotate through the timing belt to achieve deceleration, but such a solution, to achieve the specified deceleration requirement, the distance between the two pulleys It needs to be large enough, that is, the length of the timing belt needs to be very long, so that the robot joint is very bulky, and the motor and each pulley are loosely fixed on the arm or the outer casing of the robot, and the entire joint is not designed to be convenient. Modules for installation and removal.
- FIG. 1 is a schematic structural view of a robot joint without a timing belt installed in the present invention
- FIG. 2 is a schematic structural view of a robot joint mounted with a timing belt according to the present invention
- FIG. 3 is a schematic cross-sectional structural view of the robot joint of FIG. 2, as shown in FIG. 1 and FIG.
- the present invention performs three-stage deceleration by three sets of pulleys, which can achieve the requirements of deceleration and reduce the length of each timing belt, that is, reduce the distance between the pulleys and reduce the volume of the robot joint.
- the belt is driven by the timing belt to achieve deceleration, which can significantly reduce the manufacturing cost and reduce the running noise compared with the expensive reducer, such as the harmonic reducer.
- the robot joint of the present invention comprises a first mounting plate 11, a second mounting plate 12, a motor shaft 21, an output shaft 22, a motor 30, a first timing pulley 41, a second timing pulley 42, and a third timing pulley. 43.
- the plate 12 serves as a main support for the entire joint, and the two are opposite to each other and disposed parallel to each other.
- Both ends of the motor shaft 21 and the output shaft 22 are respectively disposed on the first mounting plate 11 and the second mounting plate 12, and the motor shaft 21 and the output shaft 22 is rotatably connected to the first mounting plate 11 and the second mounting plate 12, for example, a bearing is disposed between the rotating shaft and the mounting plate, so that the rotating shaft can be freely rotated on the rotating mounting plate.
- the first mounting plate 11, the second mounting plate 12, the motor shaft 21 and the output shaft 22 serve as an integral supporting skeleton of the robot joint, and the motor 30, the first timing pulley 41, the second timing pulley 42, and the third timing pulley 43
- the fourth timing pulley 44, the fifth timing pulley 45, and the sixth timing pulley 46 are sleeved on the motor shaft 21 or the output shaft 22.
- the motor shaft 21 and the output shaft 22 are arranged in parallel, so that the robot of the present invention
- the joints can be assembled into a single module, and the robot joints can be directly attached to the robot. It is not necessary to install the entire joint parts to the robot, and the quick-release quick release is realized.
- the motor 30 may be an outer rotor servo motor, and the motor 30 is disposed at one end of the motor shaft 21, specifically, may be disposed on the motor shaft 21 near one end of the first mounting plate 11, and the fixed end of the motor 30 (the motor rotor is not provided) One end) is fixedly connected to the first mounting plate 11 to realize the mounting and positioning of the motor 30. Since the fixed end of the motor 30 is fixed on the first mounting plate 11, it is obvious that the motor 30 is provided with one end of the motor rotor (ie, the motor) The movable end of 30 faces the second mounting plate 12.
- a first timing pulley 41 is disposed at a position of the movable end of the motor 30 adjacent to the movable end of the motor, and the first timing pulley 41 is fixedly coupled to the motor shaft 21, that is, the first timing pulley 41 rotates synchronously with the motor 30.
- the output of the motor 30 is realized, and the angular velocities of the synchronous rotation and the rotation are the same.
- a position corresponding to the first timing pulley 41 on the output shaft 22 is provided with a second timing pulley 42 which is connected to the first timing belt 41 via the first timing belt 51 to first synchronize The rotation of the pulley 41 is transmitted to the second timing pulley 42.
- the second timing pulley 42 Since the second timing pulley 42 is not the final output of the entire joint, the second timing pulley 42 is rotatably coupled to the output shaft 22, and is supported by the output shaft 22 as a support for the rotatable connection.
- the bearing is coupled, and a first bearing 61 is disposed between the second timing pulley 42 and the output shaft 22 such that the second timing pulley 42 is rotatably coupled to the output shaft 22.
- the second timing pulley 42 is decelerated as the first stage, so the diameter of the second timing pulley 42 is larger than that of the first timing pulley 41, so that the first timing pulley 41 transmits the rotation through the first timing belt 51 to After the second timing pulley 42, the rotation speed of the second timing pulley 42 is slower than that of the first timing pulley 41, that is, the speed is reduced.
- the principle of deceleration is that the first timing pulley 41 and the second timing pulley 42 are connected by the first timing belt 51, and then the linear speeds of the first timing pulley 41 and the second timing pulley 42 are the same, and will be the second.
- the diameter of the timing pulley 42 is set larger than that of the first timing pulley 41, and the rotation speed of the second timing pulley 42 is slower than that of the first timing pulley 41.
- a third timing pulley 43 is disposed on a side of the second timing pulley 42 away from the first mounting plate 11, and the third timing pulley 43 rotates synchronously with the second timing pulley 42 and the diameter of the third timing pulley 43 is smaller than
- the diameter of the second timing pulley 42 is such that the third timing pulley 44 having a larger diameter than the third timing pulley 43 is driven by the third timing pulley 43 to achieve the second stage of deceleration.
- the third timing pulley 43 needs to follow the second timing pulley 42 to rotate around the output shaft 22, so that a second bearing 62 is disposed between the third timing pulley 43 and the output shaft 22, so that the third timing pulley 43 can be Rotate the connection on the output shaft.
- the third timing pulley 43 and the second pulley 42 are combined timing pulleys.
- the third timing pulley 43 and the second timing pulley 42 are integrally designed, and the third timing pulley 43 may be integrally formed with the second timing pulley 42 or the third timing pulley 43 may be fixed to the third timing pulley 43.
- the second timing pulley 42 is fixed by, for example, a screw or a card slot is provided, which is not limited herein.
- the integrated design of the third timing pulley 43 and the second timing pulley 42 makes the structure more compact and reduces the volume of the entire robot joint.
- the fourth timing pulley 44 is disposed on the motor shaft 21 at a position corresponding to the third timing pulley 43, and the diameter of the fourth timing pulley 44 is larger than the diameter of the third timing pulley 43 as described above for the purpose of deceleration.
- the deceleration here is the second stage deceleration.
- the fourth timing pulley 44 and the third timing pulley 43 are connected by a second synchronization belt 52. Since the fourth timing pulley 44 is disposed on the motor shaft 21 and supported by the motor shaft 21, but the fourth timing pulley 44 and the motor shaft 21 are not synchronously rotated, the fourth timing pulley 44 and the motor shaft 21 are A third bearing 63 is provided to rotatably connect the fourth timing pulley 44 to the motor shaft 21.
- the fifth timing pulley 45 is disposed on a side of the fourth timing pulley 44 away from the first mounting plate 11, and the fifth timing pulley 45 is rotatably disposed on the motor shaft 21, specifically, the fifth timing pulley A fourth bearing 64 is disposed between the 45 and the motor shaft 21.
- the connection relationship between the fifth timing pulley 45 and the fourth timing pulley 44 is similar to the connection relationship between the third timing pulley 43 and the second timing pulley 42, and is also the fifth timing pulley 45 and the
- the four timing pulleys 44 are integrally designed, and the diameter of the fifth timing pulley 45 is set smaller than the diameter of the fourth timing pulley 44, and details are not described herein again.
- the sixth timing pulley 46 is the final output pulley, the sixth timing pulley 46 is connected to the fifth timing pulley 45 via the third timing belt 53, and the diameter of the sixth timing pulley 46 is smaller than that of the fifth timing pulley 45. Large, such that the combination of the sixth timing pulley 46 and the fifth timing pulley 45 is a third stage of deceleration.
- the sixth timing pulley 46 serves as the final output pulley, and rotates synchronously with the output shaft 22, that is, the sixth timing pulley 46 needs to be fixedly connected with the output shaft 22.
- the specific fixing manner can be selected by screw fixing or spline selection. connection.
- the so-called spline connection that is, the card is provided on the outer surface of the output shaft 22, the card slot is provided on the sixth timing pulley 46, and the card key is inserted into the card slot, so that the sixth timing pulley 46 drives the output shaft 22 Rotate synchronously.
- an output flange is provided on the output shaft 22, and the output flange may be disposed at one end of the output shaft 22, or may be disposed at both ends of the output shaft 22, depending on The joint position of the robot joint and the robot is set. For example, if the joint of the robot only needs to connect and output one end of the output shaft 22 to the robot, then the output flange can be set only at one end, and if both ends need to be connected and output, The output flange is set at both ends.
- an output flange is disposed at both ends, and one end of the output shaft 22 connected to the first mounting plate 11 is provided with a first output flange 71, and the first output flange 71 and the output shaft 22 are connected by a screw connection. , can also be connected to the spline.
- a fifth bearing 65 is disposed between the first output flange 71 and the first mounting plate 11 to support the first output flange 71 on the first mounting plate 11 and to rotate around the first mounting plate 11. It can be understood that the first output flange 71 is provided with a mounting hole 711 for connecting the first output flange 71 with the rotating member on the robot, and outputting the decelerated rotation to the robot.
- the second output flange 72 of the output shaft 22 and the second timing plate 12 connected to the second mounting plate 12 are integrally formed, so that the second output flange 72 designed as an integral body and The entirety of the sixth timing pulley 46 may be connected to the output shaft 22, and it is not necessary to connect the second output flange 72 and the sixth timing pulley 46 to the output shaft 22, respectively.
- a sixth bearing 66 is disposed between the second output flange 72 and the output shaft 22 such that the second output flange 72 and the sixth timing pulley 46 rotate together about the output shaft 22.
- a bearing is also disposed between the motor bearing 21 and the first mounting plate 11 and the second mounting plate 12. Specifically, a seventh bearing 67, and an eighth bearing 68 between the motor bearing 21 and the second mounting plate 12 are disposed between the motor bearing 21 and the first mounting plate 11.
- the diameter of the third timing pulley 43 is smaller than that of the second timing pulley 42, and as the reduction wheel, the diameter of the sixth timing pulley 46 is preferably larger than the diameter of the third timing pulley 43,
- the third timing pulley 43 is disposed corresponding to the fourth timing pulley 44, and a certain gap is formed between the second timing pulley 42 and the sixth timing pulley 46.
- the width of the gap is approximately equal to the third timing pulley 43.
- the fourth timing pulley 44 is partially located between the second timing pulley 42 and the sixth timing pulley 46, making the robot joint structure of the present invention more compact , further reducing the volume of the entire joint.
- the width of the fourth timing pulley 44 should be no greater than the second timing pulley 42 and the sixth timing pulley.
- the gap width between 46, that is, the width of the fourth timing pulley 44 is not greater than the width of the third timing pulley 43.
- a tensioning pulley (not shown) may be provided on the first timing belt 51, the second timing belt 52, and the third timing belt 53 to press the timing belt, and the degree of tightness of the timing belt can be controlled.
- a casing 80 that is, a shield plate may be disposed on the first mounting plate 11 and the second mounting plate 12 for preventing the internal pulley and the timing belt from being damaged by collision, or Make the robot joints more modular and easy to install.
- an output rotary encoder 91 is disposed on the inner side of the flange of the output shaft 22 on which one end of the rotary encoder can be connected to the first mounting plate, and the output rotary encoder 91 can detect the angle at which the output shaft 22 rotates.
- the output rotary encoder 91 can be disposed at one end of the output rotating shaft 22 and the first mounting plate 11 because the output shaft 22 is at a distance from the end of the first mounting plate 11 at a distance from the first mounting plate 11 and is not mounted. It is disposed on the inner side of the first output flange 71.
- the code wheel 911 of the output rotary encoder 91 can be fixed on the first output flange 71, and synchronously rotates following the first output flange 71 to detect the output shaft 22
- the angle of rotation of the output rotary encoder 91 can be fixed to the output shaft 22 and fixed, that is, the output shaft 22 is not rotated, so that the dial 911 can be read by the reading head 912. The angle of rotation.
- the output rotary encoder 91 can be connected by the motor controller 95.
- the output rotary encoder 91 reads the angle at which the output shaft 22 rotates. Since the timing belt has toughness, the rotation of the motor 30 is transmitted to the output shaft. An error may occur in the process of 22, and the motor controller 95 acquires the rotation angle of the output shaft 22 detected by the output rotary encoder 91 as a position feedback sensor for the position loop angle control, avoiding errors generated during the transmission process, and making the rotation control More precise, the motor rotary encoder 93 acts as a position loop sensor for the motor field orientation and speed loops and when the motor rotates at high speed.
- the motor controller 95 is a control device including a communication interface, an encoder interface, a motor drive circuit, a power supply, a DSP arithmetic unit, and the like, which are specifically designed to control the rotational accuracy.
- an electromagnetic brake 92 may be disposed on the motor 30, and the outer outer radial edge of the motor 30 is used as a brake drum of the electromagnetic brake 92, and the electromagnetic brake 92 is connected to the controller, and the power is lost. After the motor is quickly locked, the joint is out of control.
- FIG. 5 is a cross-sectional structural view showing another embodiment of the robot joint according to the present invention.
- the motor 30 may be disposed on a side of the first mounting plate 11 away from the second mounting plate 12 instead of being disposed at the first. Between the mounting plate 11 and the second mounting plate 12.
- the output rotary encoder 91 and the motor rotary encoder 93 may also be located on the side of the first mounting plate 11 away from the second mounting plate 12, rather than between the first mounting plate 11 and the second mounting plate 12.
- the present invention also provides a control method based on the above-described robot joint, characterized in that it comprises the following steps:
- the angle of the actual rotation of the output shaft is used as a position feedback signal and the set angle of rotation required as a given signal for position adjustment, and the motor is controlled to rotate so that the output shaft follows the change of the command angle;
- the position feedback signal is generated by the output rotary encoder when the difference between the rotation angle of the robot joint and the command angle is less than a preset threshold, and when the motor speed is lower than the set value, otherwise generated by the motor rotary encoder;
- the amount of deformation can be obtained by reading the angle values of the output rotary encoder and the motor rotary encoder after a uniform angle equivalent, and the angle difference between the synchronous belt and the moment is not affected by the moment.
- the difference between the values of the angle difference indicates the amount of deformation of the timing belt after the force is applied, and the output torque of the output flange is calculated by the deformation amount;
- the amount of deformation of the timing belt after the force is nonlinearly changed under different forces, and the value is determined by actual calibration.
- the present invention also provides a robot comprising the robot joint using the three-stage timing belt reducer as described above.
- the robot joint can be installed at a position on the robot that needs to be rotated, for example, the arm of the robot, and the first mounting plate 11 and the second mounting plate 12 of the robot joint are fixed on the robot, and the output flanges at both ends of the output shaft 22 are outputted.
- the arm that needs to be rotated is connected, or only the output flange of one end of the output shaft 22 is connected with the arm that needs to be rotated, and the arm is rotated by the output flange.
- the robot joint of the invention realizes deceleration by driving the belt pulley by the timing belt, has low manufacturing cost and small running noise; and can set a rotary encoder on the output shaft to detect whether the output shaft is turned into position, and the motor continues to rotate according to the error of the rotation, The output shaft is turned to the required position, which solves the problem of poor positioning accuracy of the synchronous belt; three sets of timing belts are set for the three-stage deceleration, and the deceleration requirement can be fully achieved; the pulley is the gear, and the inner side of the timing belt is also correspondingly set.
- the serrated surface matched with the gear teeth of the gear can increase the friction between the timing belt and the gear to prevent the timing belt from slipping; the entire robot joint is set as a module, and the fixing of the motor and the like does not need to be attached to the robot arm or the outer casing.
- the fourth timing pulley can be located in the gap between the second timing pulley and the sixth timing pulley, reducing the volume of the entire robot joint, and setting the three-stage deceleration relative to only setting One-stage deceleration can greatly reduce the length of each timing belt, thereby reducing the length of the robot joint; on the motor May be an electromagnetic brake, the motor may be locked to prevent runaway robot joints in case of an accident.
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Manipulator (AREA)
Abstract
Description
本发明涉及机器人技术领域,尤其涉及一种采用三级同步带减速器的机器人关节及其控制方法。The present invention relates to the field of robot technology, and in particular to a robot joint using a three-stage synchronous belt reducer and a control method thereof.
随着社会的进步和经济的发展,机器人已广泛的应用于各行各业中,尤其是应用于工业中,机器人可自动装配、喷漆、搬运、焊接等,通过机器人代替人工操作,提高了工作的效率以及精准度。机器人一般由执行机构、驱动装置、检测装置和控制系统和复杂机械等组成,其中的运动副常称为关节,关节个数通常即为机器人的自由度数,现有技术的机器人关节大多采用谐波减速机,不仅成本很高,而且运行噪声比较大。With the advancement of society and the development of the economy, robots have been widely used in various industries, especially in the industry. Robots can be automatically assembled, painted, transported, welded, etc., and robots are used instead of manual operations to improve the work. Efficiency and precision. The robot is generally composed of an actuator, a driving device, a detecting device and a control system, and a complex machine. The motion pair is often called a joint, and the number of joints is usually the degree of freedom of the robot. Most of the prior art robot joints use harmonics. The reducer is not only costly but also has a relatively high operating noise.
因此,现有技术还有待于改进和发展。Therefore, the prior art has yet to be improved and developed.
发明内容Summary of the invention
鉴于现有技术的不足,本发明目的在于提供一种采用三级同步带减速器的机器人关节及其控制方法,旨在解决现有技术中机器人关节采用谐波减速机,制造成功本高,运行噪声大的问题。In view of the deficiencies of the prior art, the present invention aims to provide a robot joint using a three-stage synchronous belt reducer and a control method thereof, aiming at solving the prior art that the robot joint adopts a harmonic reducer, and the manufacturing success is high and the operation is high. The problem of loud noise.
为解决上述技术问题,本发明采用的技术方案如下:In order to solve the above technical problems, the technical solution adopted by the present invention is as follows:
一种采用三级同步带减速器的机器人关节,包括:A robot joint using a three-stage synchronous belt reducer, comprising:
平行相对设置的第一安装板及第二安装板;a first mounting plate and a second mounting plate disposed opposite to each other;
两端分别可转动连接在所述第一安装板和第二安装板上的电机转轴;The motor shafts of the first mounting plate and the second mounting plate are respectively rotatably coupled at both ends;
两端分别可转动连接在所述第一安装板和第二安装板上、且与所述电机转轴平行设置的输出转轴;An output shaft that is rotatably connected to the first mounting plate and the second mounting plate and disposed parallel to the motor rotating shaft;
设置在所述电机转轴一端且固定于所述第一安装板上的电机;a motor disposed at one end of the motor shaft and fixed to the first mounting plate;
设置于所述电机的活动端一侧、与所述电机转轴同步转动的第一同步带轮;a first timing pulley disposed on a side of the movable end of the motor and rotating in synchronization with the motor shaft;
可转动的设置于所述输出转轴上、与所述第一同步带轮通过同步带连接的第二同步带轮;a second timing pulley that is rotatably disposed on the output shaft and connected to the first timing pulley through a timing belt;
可转动的设置于所述输出转轴上并位于所述第二同步带轮的远离所述第一安装板的一侧、与所述第二同步带轮同步转动的第三同步带轮;a third timing pulley rotatably disposed on the output shaft and located on a side of the second timing pulley remote from the first mounting plate and synchronously rotating with the second timing pulley;
可转动的设置于电机转轴上、与所述第三同步带轮通过同步带连接的第四同步带轮;a fourth timing pulley that is rotatably disposed on the motor shaft and connected to the third timing pulley through the timing belt;
可转动的设置于所述电机转轴上并位于所述第四同步带轮的远离所述第一安装板的一侧、与所述第四同步带轮同步转动的第五同步带轮;以及a fifth timing pulley that is rotatably disposed on the motor shaft and located on a side of the fourth timing pulley that is away from the first mounting plate and that rotates in synchronization with the fourth timing pulley;
固定于所述输出转轴上并与所述第五同步带轮通过同步带连接、用于带动所述输出转轴同步转动的第六同步带轮;a sixth timing pulley fixed to the output shaft and connected to the fifth timing pulley through a timing belt for driving the output shaft to rotate synchronously;
所述第二同步带轮的直径大于所述第一同步带轮的直径,所述第四同步带轮的直径大于所述第三同步带轮的直径,所述第六同步带轮的直径大于所述第五同步带轮的直径;The diameter of the second timing pulley is larger than the diameter of the first timing pulley, the diameter of the fourth timing pulley is larger than the diameter of the third timing pulley, and the diameter of the sixth timing pulley is larger than The diameter of the fifth timing pulley;
所述输出转轴与所述第一安装板连接的一端连接有与所述输出转轴同步转动的输出旋转编码器;An output rotary encoder that rotates synchronously with the output shaft is connected to one end of the output shaft connected to the first mounting plate;
所述电机转轴设置有电机的一端连接有与所述电机同步旋转的电机旋转编码器。The motor rotating shaft is provided with one end of the motor connected with a motor rotary encoder that rotates synchronously with the motor.
进一步的,所述输出转轴的两端或其中一端设置有输出法兰。Further, an output flange is disposed at one end or one end of the output shaft.
进一步的,所述电机上设置有电磁制动器。Further, an electromagnetic brake is disposed on the motor.
进一步的,所述电机连接有电机控制器,所述电机控制器根据所述输出旋转编码器的角度值与指令角度值的偏差调节所述电机的转矩,以使所述输出法兰的旋转角度跟随指令角度变化。Further, the motor is connected with a motor controller, and the motor controller adjusts a torque of the motor according to a deviation between an angle value of the output rotary encoder and a command angle value, so as to rotate the output flange. The angle follows the command angle change.
进一步的,所述电机控制器接收所述输出旋转编码器或者电机旋转编码器的位置反馈信号,所述位置反馈信号在机器人关节与指令角度的差值小于预设阈值以及电机转速低于设定值时由输出旋转编码器产生,否则由电机旋转编码器产生。Further, the motor controller receives a position feedback signal of the output rotary encoder or the motor rotary encoder, where the difference between the robot joint and the command angle is less than a preset threshold and the motor speed is lower than the set The value is generated by the output rotary encoder, otherwise it is generated by the motor rotary encoder.
进一步的,所述机器人关节可进行力矩测量,所述力矩测量是指电机驱动器通过读取输出旋转编码器和电机旋转编码器的角度值、经过统一角度当量后,同步带受力矩时角度差的值与不受力矩时角度差的值的差值就表达了同步带在受力后产生的变形量,通过变形量计算输出法兰的输出转矩。Further, the robot joint can perform torque measurement, and the torque measurement refers to an angle difference between the motor driver and the motor rotary encoder after reading the output rotary encoder and the motor rotary encoder, and the angle difference between the synchronous belt and the torque The difference between the value and the value of the angle difference between the moments and the moment is expressed by the amount of deformation of the timing belt after the force is applied, and the output torque of the output flange is calculated by the amount of deformation.
进一步的,同步带在受力后产生的变形量在受不同力的情况下是变化的,要 通过实际标定来确定数值。Further, the amount of deformation of the timing belt after being subjected to the force is varied under different forces, and the value is determined by actual calibration.
进一步的,所述电机设置在所述第一安装板上远离所述第二安装板一侧。Further, the motor is disposed on a side of the first mounting board away from the second mounting board.
进一步的,所述输出转轴中间有通孔用来连接通信和电源线。Further, a through hole is formed in the middle of the output shaft for connecting the communication and power lines.
进一步的,所述第二同步带轮与所述第六同步带轮之间的间隔宽度不小于所述第四同步带轮的宽度,所述第四同步带轮部分位于所述第二同步带轮与所述第六同步带轮之间。Further, a spacing width between the second timing pulley and the sixth timing pulley is not less than a width of the fourth timing pulley, and the fourth timing pulley portion is located in the second timing belt Between the wheel and the sixth timing pulley.
本发明还提供一种如上所述的采用三级同步带减速器的机器人关节的控制方法,包括如下步骤:The invention also provides a control method for a robot joint using a three-stage synchronous belt reducer as described above, comprising the following steps:
通过输出旋转编码器读取输出转轴实际旋转的角度;Reading the angle of the actual rotation of the output shaft by the output rotary encoder;
将输出转轴实际旋转的角度作为位置反馈信号与设定的需要旋转的角度作为给定信号进行位置调节,控制电机旋转,以使输出转轴跟随指令角度的变化;The angle of the actual rotation of the output shaft is used as a position feedback signal and the set angle of rotation required as a given signal for position adjustment, and the motor is controlled to rotate so that the output shaft follows the change of the command angle;
所述位置反馈信号在机器人关节的转动角度与指令角度的差值小于预设阈值,以及电机转速低于设定值时由输出旋转编码器产生,否则由电机旋转编码器产生;The position feedback signal is generated by the output rotary encoder when the difference between the rotation angle of the robot joint and the command angle is less than a preset threshold, and when the motor speed is lower than the set value, otherwise generated by the motor rotary encoder;
由于同步带在受力后会拉长,产生的变形量可通过读取输出旋转编码器和电机旋转编码器的角度值经过统一角度当量后,同步带受力矩时角度差的值与不受力矩时角度差的值的差值就表达了同步带在受力后产生的变形量,通过变形量计算输出法兰的输出转矩;Since the timing belt will be elongated after being stressed, the amount of deformation can be obtained by reading the angle values of the output rotary encoder and the motor rotary encoder after a uniform angle equivalent, and the angle difference between the synchronous belt and the moment is not affected by the moment. The difference between the values of the angle difference indicates the amount of deformation of the timing belt after the force is applied, and the output torque of the output flange is calculated by the deformation amount;
同步带在受力后产生的变形量在受不同力的情况下是非线性变化的,要通过实际标定来确定数值。The amount of deformation of the timing belt after the force is nonlinearly changed under different forces, and the value is determined by actual calibration.
本发明采用上述技术方案,至少具备以下有益效果:通过同步带带动带轮实现减速,制造成本低,运行噪声小;可在输出转轴上设置旋转编码器,检测输出转轴是否转到到位,并根据转动的误差控制电机继续转动,使输出转轴转到需要的位置,解决了同步带减速定位精度差的问题;设置了三组同步带进行三级减速,完全可以达到减速要求;带轮为齿轮,同步带内侧也相应的设置有与齿轮的轮齿适配的锯齿面,可增加同步带与齿轮之间的摩擦力,避免同步带打滑;整个机器人关节设置成一个模组,电机等部件的固定不需要依附于机器人手臂或外壳,便于安装和拆卸;结构设计紧凑,第四同步带轮可位于第二同步带轮和第六同步带轮的间隙中,减小了整个机器人关节的体积,同时设置三级减速相对于只设置一 级减速可大大减小每条同步带的长度,进而减小机器人关节的长度;电机上还可设置电磁制动器,可在意外情况下抱死电机防止机器人关节失控。The invention adopts the above technical solution, and has at least the following beneficial effects: the speed reduction is achieved by the timing belt driving the pulley, the manufacturing cost is low, and the running noise is small; the rotary encoder can be set on the output rotating shaft to detect whether the output rotating shaft is turned into position, and according to The rotation error control motor continues to rotate, so that the output shaft is turned to the required position, which solves the problem of poor positioning accuracy of the synchronous belt; three sets of timing belts are set for three-stage deceleration, and the deceleration requirement can be fully achieved; the pulley is a gear, The inner side of the timing belt is also provided with a serrated surface adapted to the gear teeth of the gear, which can increase the friction between the timing belt and the gear to avoid the slip of the synchronous belt; the entire robot joint is set as a module, and the motor and the like are fixed. It does not need to be attached to the robot arm or casing for easy installation and disassembly; the structure is compact, and the fourth timing pulley can be located in the gap between the second timing pulley and the sixth timing pulley, reducing the volume of the entire robot joint, while Setting the three-stage deceleration can greatly reduce the length of each timing belt compared to setting only one level of deceleration. Reduce the length of the robot joint; an electromagnetic brake can also be set on the motor to lock the motor in an unexpected situation to prevent the robot joint from running out of control.
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The drawings described herein are provided to provide a further understanding of the present application, and constitute a part of the present application. The embodiments of the present application and the description thereof are used to explain the present application and do not constitute an undue limitation of the present application. In the drawing:
图1为本发明机器人关节没有安装同步带的结构示意图。FIG. 1 is a schematic view showing the structure of a robot joint without a timing belt installed in the present invention.
图2为本发明机器人关节安装了同步带的结构示意图。2 is a schematic structural view of a robot joint in which a timing belt is mounted.
图3为图2中机器人关节的剖面结构示意图。3 is a schematic cross-sectional structural view of the robot joint of FIG. 2.
图4为本发明机器人关节安装了护板的结构示意图。4 is a schematic structural view of a robot joint in which a guard plate is mounted according to the present invention.
图5为本发明机器人关节另一实施例的剖面结构示意图。Fig. 5 is a cross-sectional structural view showing another embodiment of the robot joint of the present invention.
以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。The embodiments of the present application will be described in detail below with reference to the accompanying drawings and embodiments, so that the application of the technical means to solve the technical problems and achieve the technical effect can be fully understood and implemented.
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互结合。It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
在本发明的描述中,需要理解的是,术语“上”、“下”、“内”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the present invention, it is to be understood that the orientation or positional relationship of the terms "upper", "lower", "inside" and the like is based on the orientation or positional relationship shown in the drawings, only for the convenience of the description of the present invention. The simplifications of the invention are not to be construed as limiting or limiting the invention.
如背景技术介绍,现有技术的机器人关节大多采用谐波减速机,不仅成本很高,而且运行噪声比较大,虽然有个别通过同步带带动带轮进行减速的,但是其只是采用一组带轮减速,即电机带动一个带轮转动,带轮通过同步带带动另一直径较大的带轮转动,实现减速,但是这样的方案,要达到规定的减速要求,那么两个带轮之间的距离需要足够大,也就是同步带的长度需要很长,这样使得机器人关节体积很大,而且其电机以及各带轮都是零散的固定在机器人的手臂或者外 壳上,没有将整个关节设计为一个便于安装和拆卸的模组。As described in the background art, most of the prior art robot joints use a harmonic reducer, which is not only costly, but also has relatively large running noise. Although some of them are driven by a timing belt to drive the pulley to decelerate, they only use a set of pulleys. Deceleration, that is, the motor drives a pulley to rotate, and the pulley drives the other large diameter pulley to rotate through the timing belt to achieve deceleration, but such a solution, to achieve the specified deceleration requirement, the distance between the two pulleys It needs to be large enough, that is, the length of the timing belt needs to be very long, so that the robot joint is very bulky, and the motor and each pulley are loosely fixed on the arm or the outer casing of the robot, and the entire joint is not designed to be convenient. Modules for installation and removal.
图1为本发明机器人关节没有安装同步带的结构示意图,图2为本发明机器人关节安装了同步带的结构示意图,图3为图2中机器人关节的剖面结构示意图,如图1、图2及图3所示,本发明通过三组带轮进行三级减速,既可以达到减速的要求,又可以减小每条同步带的长度,即减小带轮之间的距离,缩小机器人关节的体积,而且通过同步带带动带轮实现减速,相对于价格昂贵的减速机,例如谐波减速机,可明显降低制造成本,减小运行噪声。1 is a schematic structural view of a robot joint without a timing belt installed in the present invention; FIG. 2 is a schematic structural view of a robot joint mounted with a timing belt according to the present invention, and FIG. 3 is a schematic cross-sectional structural view of the robot joint of FIG. 2, as shown in FIG. 1 and FIG. As shown in FIG. 3, the present invention performs three-stage deceleration by three sets of pulleys, which can achieve the requirements of deceleration and reduce the length of each timing belt, that is, reduce the distance between the pulleys and reduce the volume of the robot joint. Moreover, the belt is driven by the timing belt to achieve deceleration, which can significantly reduce the manufacturing cost and reduce the running noise compared with the expensive reducer, such as the harmonic reducer.
具体的,本发明机器人关节包括第一安装板11、第二安装板12、电机转轴21、输出转轴22、电机30、第一同步带轮41、第二同步带轮42、第三同步带轮43、第四同步带轮44、第五同步带轮45、第六同步带轮46、第一同步带51、第二同步带52以及第三同步带53,第一安装板11和第二安装板12作为整个关节的主要支撑,两者相对且互相平行设置,电机转轴21和输出转轴22的两端都分别设置在第一安装板11和第二安装板12,且电机转轴21和输出转轴22与第一安装板11和第二安装板12为可转动连接,例如在转轴和安装板之间设置轴承,使转轴可转安装板上自由转动。第一安装板11、第二安装板12、电机转轴21和输出转轴22作为机器人关节的整体支撑骨架,电机30、第一同步带轮41、第二同步带轮42、第三同步带轮43、第四同步带轮44、第五同步带轮45以及第六同步带轮46套设在电机转轴21或输出转轴22上,理所当然的,电机转轴21和输出转轴22平行设置,这样本发明机器人关节就可以组装成一个模组,直接将机器人关节安装到机器人上即可,无需将整个关节的各部件零散的安装到机器人上,实现了速装速拆。Specifically, the robot joint of the present invention comprises a first mounting
电机30可为外转子伺服电机,电机30设置在电机转轴21的一端,具体的,可设置在电机转轴21上靠近第一安装板11的一端,并且电机30的固定端(没有设置电机转子的一端)与第一安装板11固定连接,以实现电机30的安装与定位,既然电机30的固定端固定在第一安装板11上,那么显而易见的,电机30设置有电机转子的一端(即电机30的活动端)面向第二安装板12。The
电机30的活动端一侧紧靠电机活动端的位置设置有第一同步带轮41,第一同步带轮41固定连接在电机转轴21上,也就是说第一同步带轮41与电机30同步转动,实现电机30的输出,同步转动及旋转的角速度相同。A
输出转轴22上与第一同步带轮41相应的位置,设置有第二同步带轮42,第二同步带轮42与第一同步带轮41通过第一同步带51连接,以将第一同步带轮41的转动传递到第二同步带轮42上。A position corresponding to the
由于第二同步带轮42并不是整个关节最终的输出,所以第二同步带轮42是可转动的连接在输出转轴22上,依靠输出转轴22作为支撑,至于可转动的连接的方式,可选择轴承连接,第二同步带轮42与输出转轴22之间设置有第一轴承61,以使得第二同步带轮42可转动连接在输出转轴22上。Since the
第二同步带轮42是作为第一级的减速,所以第二同步带轮42的直径要大于第一同步带轮41,以实现第一同步带轮41将转动通过第一同步带51传递给第二同步带轮42后,第二同步带轮42的转速比第一同步带轮41慢,即实现减速。减速的原理为,第一同步带轮41与第二同步带轮42通过第一同步带51连接,那么第一同步带轮41与第二同步带轮42的线速度是相同的,将第二同步带轮42的直径设置得比第一同步带轮41大,那么第二同步带轮42的转速就比第一同步带轮41慢。The
第二同步带轮42远离第一安装板11的一侧设置有第三同步带轮43,第三同步带轮43与第二同步带轮42同步转动,且第三同步带轮43的直径小于第二同步带轮42的直径,这样再通过第三同步带轮43带动一个直径比第三同步带轮43大的第四同步带轮44,又实现了第二级的减速。第三同步带轮43需要跟随第二同步带轮42一起绕输出转轴22转动,所以第三同步带轮43与输出转轴22之间设置有第二轴承62,以使第三同步带轮43可转动连接在输出转轴上。A
由于第三同步带轮43要与第二同步带轮42同步转动,所以第三同步带轮43与第二带轮42为组合同步带轮。例如优选的,第三同步带轮43与第二同步带轮42为一体式设计,第三同步带轮43可与第二同步带轮42一体成型,也可将第三同步带轮43固定于第二同步带轮42,例如通过螺钉固定,或者设置卡槽卡接,在此不作限制。第三同步带轮43与第二同步带轮42一体式的设计使结构更紧凑,可减小整个机器人关节的体积。Since the
第四同步带轮44设置在电机转轴21上与第三同步带轮43相应的位置,如前文所述第四同步带轮44的直径大于第三同步带轮43的直径,以达到减速的目的,此处的减速为第二级减速。第四同步带轮44与第三同步带轮43通过第二同 步带52连接。由于第四同步带轮44设置在电机转轴21上,以电机转轴21作为支撑,但是第四同步带轮44与电机转轴21又不是同步转动,所以第四同步带轮44与电机转轴21之间设置有第三轴承63,以使第四同步带轮44可转动连接在电机转轴21上。The
第五同步带轮45设置于第四同步带轮44的远离第一安装板11的一侧,第五同步带轮45可转动的设置在电机转轴21上,具体为,在第五同步带轮45与电机转轴21之间设置第四轴承64。第五同步带轮45与第四同步带轮44之间的连接关系,与第三同步带轮43与第二同步带轮42之间的连接关系类似,也是将第五同步带轮45与第四同步带轮44一体式设计,并将第五同步带轮45的直径设置得比第四同步带轮44的直径小,在此不再重复赘述。The
第六同步带轮46为最终的输出带轮,第六同步带轮46与第五同步带轮45通过第三同步带53连接,并且第六同步带轮46的直径比第五同步带轮45大,这样第六同步带轮46与第五同步带轮45的组合为第三级减速。The
第六同步带轮46作为最终的输出带轮,与输出转轴22同步转动,即第六同步带轮46需要与输出转轴22固定连接,具体的固定方式,可选择螺钉固定,也可选择花键连接。所谓花键连接,即在输出转轴22外表面设置卡键,在第六同步带轮46上设置卡槽,将卡键卡进卡槽里,即可实现第六同步带轮46带动输出转轴22同步转动。The
为了将输出转轴22的转动输出到机器人上,需要在输出转轴22上设置输出法兰,输出法兰可设置在输出转轴22的一端,也可在输出转轴22的两端都设置,具体可根据机器人关节与机器人的连接位置来设置,例如机器人的关节如果只需将输出转轴22的一端与机器人连接并输出,那么则只在一端设置输出法兰即可,如果两端都需要连接并输出,则两端都设置输出法兰。In order to output the rotation of the
如图3为两端都设置输出法兰,输出转轴22与第一安装板11连接的一端设置有第一输出法兰71,第一输出法兰71与输出转轴22的连接方式可为螺钉连接,也可以为花键连接。第一输出法兰71与第一安装板11之间设置有第五轴承65,以便使第一输出法兰71支撑在第一安装板11上,又能绕第一安装板11转动。可以理解的是,第一输出法兰71上设置有安装孔711,以便将第一输出法兰71与机器人上的转动部件连接,将减速后的转动输出到机器人上。As shown in FIG. 3, an output flange is disposed at both ends, and one end of the
图3所示中,输出转轴22与第二安装板12连接的一端的第二输出法兰72与第六同步带轮46为一体成型,这样可将设计成一体的第二输出法兰72和第六同步带轮46的整体与输出转轴22连接即可,无需将第二输出法兰72和第六同步带轮46分别与输出转轴22连接。第二输出法兰72与输出转轴22之间设置有第六轴承66,以使第二输出法兰72和第六同步带轮46一起绕输出转轴22转动。In the third embodiment, the
可以理解的是,由于电机轴承21需要转动,所以电机轴承21与第一安装板11和第二安装板12之间也设置有轴承。具体的,电机轴承21与第一安装板11之间设置有第七轴承67,电机轴承21与第二安装板12之间第八轴承68。It can be understood that since the motor bearing 21 needs to be rotated, a bearing is also disposed between the
如前文所述第三同步带轮43的直径小于第二同步带轮42,并且作为减速轮,第六同步带轮46的直径优选的也要比第三同步带轮43的直径大,那么由于第三同步带轮43与第四同步带轮44相对应设置,而第二同步带轮42和第六同步带轮46之间会形成一定的间隙,间隙的宽度约等于第三同步带轮43的宽度,这样可将第四同步带轮伸入间隙中,即第四同步带轮44部分位于第二同步带轮42与第六同步带轮46之间,使本发明的机器人关节结构更紧凑,进一步缩小了整个关节的体积。当然为了使第四同步带轮44部分位于第二同步带轮42与第六同步带轮46之间,第四同步带轮44的宽度应该不大于第二同步带轮42与第六同步带轮46之间的间隙宽度,即第四同步带轮44的宽度不大于第三同步带轮43的宽度。As described above, the diameter of the
另外,还可在第一同步带51、第二同步带52和第三同步带53上设置张紧轮(图中未示出)来压紧同步带,可控制同步带的松紧程度。Further, a tensioning pulley (not shown) may be provided on the
请参阅图4,为了保护本发明的机器人关节,可在第一安装板11和第二安装板12上设置外壳80,即护板,用于防止内部带轮和同步带受到碰撞损坏,也可使机器人关节更模组化,便于安装。Referring to FIG. 4, in order to protect the robot joint of the present invention, a
如图3所示,输出转轴22上可设置旋转编码器与第一安装板连接的一端的法兰内侧设置有输出旋转编码器91,输出旋转编码器91可检测出输出转轴22旋转的角度,具体的,由于输出转轴22与第一安装板11连接的一端有一段距离是空着没有安装部件的,所以输出旋转编码器91可设置在输出转轴22与第一安装板11连接的一端,并设置在第一输出法兰71的内侧,更具体的,输出旋转编码器91的码盘911可固定在第一输出法兰71上,跟随第一输出法兰71同步转 动,以检测输出转轴22的转动角度,而输出旋转编码器91的读数头912可固定在输出转轴22上,并固定不动,也就是说不跟随输出转轴22转动,这样就可通过读数头912读出码盘911的转动角度。As shown in FIG. 3, an
输出旋转编码器91可电机控制器95连接,当输出转轴22转动完成后,输出旋转编码器91读取输出转轴22转动的角度,由于同步带具有韧性,所以将电机30的转动传递到输出转轴22的过程中可能会产生误差,电机控制器95获取到输出旋转编码器91检测的输出转轴22的转动角度,作为位置环角度控制的位置反馈传感器,避免传动过程中产生的误差,使转动控制更精准,电机旋转编码器93作为电机磁场定向和速度环及电机高速旋转时的位置环传感器。电机控制器95是包括通信接口、编码器接口、电机驱动电路、电源、DSP运算单元等是专门为控制转动精度而设计的控制装置。The
为避免由于故障或停电而造成的关节失控,可在电机30上设置电磁制动器92,将电机30的外转子径向外缘作为电磁制动器92的刹车鼓,电磁制动器92与控制器连接,失电后迅速抱死电机防止关节失控。In order to avoid joint runaway caused by malfunction or power failure, an
图5为本发明机器人关节另一实施例的剖面结构示意图,如图5所示,电机30还可以设置在第一安装板11上远离第二安装板12的一侧,而不是设置在第一安装板11和第二安装板12之间。输出旋转编码器91和电机旋转编码器93也可以位于第一安装板11远离第二安装板12的一侧,而不是位于第一安装板11和第二安装板12之间。FIG. 5 is a cross-sectional structural view showing another embodiment of the robot joint according to the present invention. As shown in FIG. 5, the
本发明还提供一种基于上述机器人关节的控制方法,其特征在于,包括如下步骤:The present invention also provides a control method based on the above-described robot joint, characterized in that it comprises the following steps:
通过输出旋转编码器读取输出转轴实际旋转的角度;Reading the angle of the actual rotation of the output shaft by the output rotary encoder;
将输出转轴实际旋转的角度作为位置反馈信号与设定的需要旋转的角度作为给定信号进行位置调节,控制电机旋转,以使输出转轴跟随指令角度的变化;The angle of the actual rotation of the output shaft is used as a position feedback signal and the set angle of rotation required as a given signal for position adjustment, and the motor is controlled to rotate so that the output shaft follows the change of the command angle;
所述位置反馈信号在机器人关节的转动角度与指令角度的差值小于预设阈值,以及电机转速低于设定值时由输出旋转编码器产生,否则由电机旋转编码器产生;The position feedback signal is generated by the output rotary encoder when the difference between the rotation angle of the robot joint and the command angle is less than a preset threshold, and when the motor speed is lower than the set value, otherwise generated by the motor rotary encoder;
由于同步带在受力后会拉长,产生的变形量可通过读取输出旋转编码器和电机旋转编码器的角度值经过统一角度当量后,同步带受力矩时角度差的值与不受 力矩时角度差的值的差值就表达了同步带在受力后产生的变形量,通过变形量计算输出法兰的输出转矩;Since the timing belt will be elongated after being stressed, the amount of deformation can be obtained by reading the angle values of the output rotary encoder and the motor rotary encoder after a uniform angle equivalent, and the angle difference between the synchronous belt and the moment is not affected by the moment. The difference between the values of the angle difference indicates the amount of deformation of the timing belt after the force is applied, and the output torque of the output flange is calculated by the deformation amount;
同步带在受力后产生的变形量在受不同力的情况下是非线性变化的,要通过实际标定来确定数值。The amount of deformation of the timing belt after the force is nonlinearly changed under different forces, and the value is determined by actual calibration.
本发明还提供一种机器人,包括如上所述的采用三级同步带减速器的机器人关节。具体的,可将机器人关节安装在机器人上需要转动的位置,例如机器人的手臂,将机器人关节的第一安装板11和第二安装板12固定在机器人上,输出转轴22两端的输出法兰与需要转动的手臂连接,或者只将输出转轴22其中一端的输出法兰与需要转动的手臂连接,通过输出法兰带动手臂一起转动。The present invention also provides a robot comprising the robot joint using the three-stage timing belt reducer as described above. Specifically, the robot joint can be installed at a position on the robot that needs to be rotated, for example, the arm of the robot, and the first mounting
本发明的机器人关节通过同步带带动带轮实现减速,制造成本低,运行噪声小;可在输出转轴上设置旋转编码器,检测输出转轴是否转到到位,并根据转动的误差控制电机继续转动,使输出转轴转到需要的位置,解决了同步带减速定位精度差的问题;设置了三组同步带进行三级减速,完全可以达到减速要求;带轮为齿轮,同步带内侧也相应的设置有与齿轮的轮齿适配的锯齿面,可增加同步带与齿轮之间的摩擦力,避免同步带打滑;整个机器人关节设置成一个模组,电机等部件的固定不需要依附于机器人手臂或外壳,便于安装和拆卸;结构设计紧凑,第四同步带轮可位于第二同步带轮和第六同步带轮的间隙中,减小了整个机器人关节的体积,同时设置三级减速相对于只设置一级减速可大大减小每条同步带的长度,进而减小机器人关节的长度;电机上还可设置电磁制动器,可在意外情况下抱死电机防止机器人关节失控。The robot joint of the invention realizes deceleration by driving the belt pulley by the timing belt, has low manufacturing cost and small running noise; and can set a rotary encoder on the output shaft to detect whether the output shaft is turned into position, and the motor continues to rotate according to the error of the rotation, The output shaft is turned to the required position, which solves the problem of poor positioning accuracy of the synchronous belt; three sets of timing belts are set for the three-stage deceleration, and the deceleration requirement can be fully achieved; the pulley is the gear, and the inner side of the timing belt is also correspondingly set. The serrated surface matched with the gear teeth of the gear can increase the friction between the timing belt and the gear to prevent the timing belt from slipping; the entire robot joint is set as a module, and the fixing of the motor and the like does not need to be attached to the robot arm or the outer casing. Easy to install and disassemble; compact structure design, the fourth timing pulley can be located in the gap between the second timing pulley and the sixth timing pulley, reducing the volume of the entire robot joint, and setting the three-stage deceleration relative to only setting One-stage deceleration can greatly reduce the length of each timing belt, thereby reducing the length of the robot joint; on the motor May be an electromagnetic brake, the motor may be locked to prevent runaway robot joints in case of an accident.
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。It is to be understood that the application of the present invention is not limited to the above-described examples, and those skilled in the art can make modifications and changes in accordance with the above description, all of which are within the scope of the appended claims.
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810304352.4 | 2018-04-08 | ||
| CN201810304352.4A CN108189074B (en) | 2018-04-08 | 2018-04-08 | Robot joint adopting three-stage synchronous belt speed reducer and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019196723A1 true WO2019196723A1 (en) | 2019-10-17 |
Family
ID=62596449
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/081297 Ceased WO2019196723A1 (en) | 2018-04-08 | 2019-04-03 | Robot joint using three-stage synchronous belt speed reducer and control method therefor |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108189074B (en) |
| WO (1) | WO2019196723A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115507804A (en) * | 2022-09-28 | 2022-12-23 | 深圳亿昇动力科技有限公司 | Detection and calibration equipment for turbocharging controller |
| CN118058847A (en) * | 2024-04-17 | 2024-05-24 | 哈尔滨思哲睿智能医疗设备股份有限公司 | Surgical arm, surgical robot and correction method of surgical arm |
| CN119458305A (en) * | 2024-12-24 | 2025-02-18 | 珠海格力智能装备有限公司 | Drive components and multi-axis robots |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108189074B (en) * | 2018-04-08 | 2023-08-29 | 深圳市东方伺服数控技术有限公司 | Robot joint adopting three-stage synchronous belt speed reducer and control method thereof |
| CN111166481B (en) * | 2018-11-13 | 2024-04-30 | 重庆金山医疗机器人有限公司 | Instrument reducer and instrument system of surgical auxiliary robot |
| CN111166488B (en) * | 2018-11-13 | 2024-09-24 | 重庆金山医疗机器人有限公司 | Surgical auxiliary robotic instrument system |
| CN111166484B (en) * | 2018-11-13 | 2024-12-20 | 重庆金山医疗机器人有限公司 | A surgical operation assisting robot instrument reducer, power unit and instrument system |
| CN111166487B (en) * | 2018-11-13 | 2024-12-24 | 重庆金山医疗机器人有限公司 | Instrument transmission clutch structure, method and surgical assisting robot instrument system |
| CN109227597B (en) * | 2018-11-15 | 2024-06-18 | 江苏开璇智能科技有限公司 | All-in-one is used to parallel robot joint department |
| CN112297053B (en) * | 2020-10-26 | 2024-07-09 | 珠海一维弦机器人有限公司 | Joint driving device |
| CN112923953B (en) * | 2021-01-28 | 2022-01-04 | 北京比得机器人科技有限公司 | Robot motor positioning method |
| CN112976047A (en) * | 2021-02-08 | 2021-06-18 | 佛山市华道超精科技有限公司 | Double-feedback flexible rotary joint mechanism and robot |
| CN113561177B (en) * | 2021-07-22 | 2022-11-29 | 山东新一代信息产业技术研究院有限公司 | Four-wheel-drive four-rotation robot rotation method, equipment and medium |
| CN114505848B (en) * | 2022-01-28 | 2025-11-21 | 上海傲鲨智能科技有限公司 | Integrated power system based on toothed belt structure and exoskeleton robot |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0615587A (en) * | 1990-12-19 | 1994-01-25 | Kurono Kinzoku:Kk | Robot arm |
| DE29912409U1 (en) * | 1999-07-15 | 1999-09-23 | Schunk GmbH & Co. KG Fabrik für Spann- und Greifwerkzeuge, 74348 Lauffen | Electric rotary or swivel module |
| CN202229085U (en) * | 2011-09-20 | 2012-05-23 | 北京星光影视设备科技股份有限公司 | Synchronous belt transmission device for adjusting rotation of lamp |
| CN103624775A (en) * | 2013-11-28 | 2014-03-12 | 华南理工大学 | Synchronous belt deceleration plane joint robot |
| CN106182077A (en) * | 2016-08-30 | 2016-12-07 | 上海交通大学 | Multi-functional high pulling torque integrated robot joint |
| CN107538494A (en) * | 2016-06-29 | 2018-01-05 | 沈阳新松机器人自动化股份有限公司 | A kind of robot control method and system based on torque sensor and encoder |
| CN108189074A (en) * | 2018-04-08 | 2018-06-22 | 深圳市东方伺服数控技术有限公司 | Using the joint of robot and its control method of three-level synchronous belt retarder |
| CN208215393U (en) * | 2018-04-08 | 2018-12-11 | 深圳市东方伺服数控技术有限公司 | Using the joint of robot of three-level synchronous belt retarder |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102745073B (en) * | 2012-06-18 | 2014-09-17 | 同济大学 | Integrated single swinging arm suspension synchronous belt reduction type hub electric-drive system with tension device |
| CN103640015A (en) * | 2013-11-28 | 2014-03-19 | 华南理工大学 | Plane joint type robot wrist transmission part |
| JP2015146676A (en) * | 2014-02-03 | 2015-08-13 | 日立オートモティブシステムズ株式会社 | Deceleration drive unit |
| JP6293564B2 (en) * | 2014-04-22 | 2018-03-14 | マクセルホールディングス株式会社 | Rotating body drive device |
-
2018
- 2018-04-08 CN CN201810304352.4A patent/CN108189074B/en active Active
-
2019
- 2019-04-03 WO PCT/CN2019/081297 patent/WO2019196723A1/en not_active Ceased
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0615587A (en) * | 1990-12-19 | 1994-01-25 | Kurono Kinzoku:Kk | Robot arm |
| DE29912409U1 (en) * | 1999-07-15 | 1999-09-23 | Schunk GmbH & Co. KG Fabrik für Spann- und Greifwerkzeuge, 74348 Lauffen | Electric rotary or swivel module |
| CN202229085U (en) * | 2011-09-20 | 2012-05-23 | 北京星光影视设备科技股份有限公司 | Synchronous belt transmission device for adjusting rotation of lamp |
| CN103624775A (en) * | 2013-11-28 | 2014-03-12 | 华南理工大学 | Synchronous belt deceleration plane joint robot |
| CN107538494A (en) * | 2016-06-29 | 2018-01-05 | 沈阳新松机器人自动化股份有限公司 | A kind of robot control method and system based on torque sensor and encoder |
| CN106182077A (en) * | 2016-08-30 | 2016-12-07 | 上海交通大学 | Multi-functional high pulling torque integrated robot joint |
| CN108189074A (en) * | 2018-04-08 | 2018-06-22 | 深圳市东方伺服数控技术有限公司 | Using the joint of robot and its control method of three-level synchronous belt retarder |
| CN208215393U (en) * | 2018-04-08 | 2018-12-11 | 深圳市东方伺服数控技术有限公司 | Using the joint of robot of three-level synchronous belt retarder |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115507804A (en) * | 2022-09-28 | 2022-12-23 | 深圳亿昇动力科技有限公司 | Detection and calibration equipment for turbocharging controller |
| CN118058847A (en) * | 2024-04-17 | 2024-05-24 | 哈尔滨思哲睿智能医疗设备股份有限公司 | Surgical arm, surgical robot and correction method of surgical arm |
| CN119458305A (en) * | 2024-12-24 | 2025-02-18 | 珠海格力智能装备有限公司 | Drive components and multi-axis robots |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108189074B (en) | 2023-08-29 |
| CN108189074A (en) | 2018-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019196723A1 (en) | Robot joint using three-stage synchronous belt speed reducer and control method therefor | |
| CN106208543B (en) | A kind of servo motor and its control method | |
| EP2177431B1 (en) | Apparatus and method for rotating a shaft | |
| CN110936403B (en) | A modular robot joint, an encoder read head position adjustment mechanism and a read head position adjustment method | |
| EP4086024A1 (en) | Angle attachment head having transmission function | |
| CN102695588A (en) | Threaded fastener tightening and loosening device | |
| CN113708558B (en) | Turntable driving apparatus | |
| CN109227597B (en) | All-in-one is used to parallel robot joint department | |
| CN208215393U (en) | Using the joint of robot of three-level synchronous belt retarder | |
| CN115255971B (en) | Machining center head swing device suitable for difficult-to-process materials | |
| CN102252055A (en) | Worm wheel-worm transmission unit with controllable device | |
| CN116164095A (en) | A linear translation type centering device for a rotary mechanism | |
| CN207724335U (en) | Robot joint driving mechanism and robot | |
| CN120402603A (en) | A sensor-integrated intelligent harmonic reducer and flexible robot joint system | |
| CN208774872U (en) | Electric steering wheel system for auto-steering | |
| CN101592467A (en) | Method for Double Redundancy Detection of Rotor Position of Robotic Joint Permanent Magnet Synchronous Motor | |
| CN105458810B (en) | The drive system and rotating table device of a kind of rotary table | |
| CN217376601U (en) | Improved main machine paper feeding driving structure of film laminating machine | |
| CN113760012B (en) | Rotary driving device and method for correcting system error of rotary driving device | |
| CN211074392U (en) | Tire mold heating machine and rotary moving device thereof | |
| CN207894365U (en) | The detection device of engine cam shaft position sensor clipping room gap | |
| CN212371445U (en) | Laser cutting head rotary mechanism | |
| CN202147236U (en) | Automatically-rotating transmission clamping device | |
| CN210062140U (en) | Double-encoder transmission device of powder forming machine | |
| CN222316512U (en) | A belt synchronous rotation mechanism |
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: 19784510 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE2 | Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 05/02/2021) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19784510 Country of ref document: EP Kind code of ref document: A1 |