WO2022185656A1 - Robot and robot system - Google Patents
Robot and robot system Download PDFInfo
- Publication number
- WO2022185656A1 WO2022185656A1 PCT/JP2021/046259 JP2021046259W WO2022185656A1 WO 2022185656 A1 WO2022185656 A1 WO 2022185656A1 JP 2021046259 W JP2021046259 W JP 2021046259W WO 2022185656 A1 WO2022185656 A1 WO 2022185656A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- control circuit
- circuit board
- structures
- robot
- bus
- Prior art date
Links
- 230000009471 action Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 claims description 5
- 239000000758 substrate Substances 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 12
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 238000005452 bending Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000003414 extremity Anatomy 0.000 description 1
- 210000000245 forearm Anatomy 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
-
- 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
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
Definitions
- the present invention relates to the configuration of robots and the like, particularly to the configuration of robots including a plurality of operating units.
- Patent Literature 1 discloses an articulated robot arm that can be easily miniaturized.
- Patent Literature 1 discloses a robot arm having therein a series of follower (slave) control circuit boards connected to a robot controller and a series of drive circuit boards connected to a power supply. ing. The control circuit board and the drive circuit board are paired to control the motor.
- control circuit board is connected to an encoder, etc., has a microcomputer, and transmits motor control signals to the drive circuit.
- the drive circuit board mounts a motor driver or the like and drives the motor according to the control signal.
- Patent Document 1 discloses a configuration in which two motors associated with a horizontal joint unit and a vertical joint unit are controlled using a pair of control circuit board and drive circuit board.
- the robot arm described in Patent Document 1 has an odd number (seven) of motors. Therefore, if an attempt is made to construct a control system using one control circuit board that controls two motors, one motor to be controlled will be left over.
- the present invention has been made in view of the above-mentioned technical background, and its object is to achieve a simple and compact configuration while utilizing a common control circuit board capable of controlling two operating units.
- a robot according to the present invention is configured by connecting a plurality of structures, wherein at least an even number of the structures are odd structures each including an odd number of moving parts, and each of the above one or a plurality of control circuit boards arranged in an odd number structure and controlling two of each of the operation units; and one or a plurality of control circuit boards for redundant operation units for controlling two redundant operation units that are left in the structure.
- the control circuit board for the redundant operation part may be arranged in a structure to which the odd structures are connected.
- the structure including the odd number of operating sections can be miniaturized.
- the structure includes a first structure
- the odd structure includes a first structure and a second structure connected to the first structure
- the surplus operation unit comprises: The operation part near the connecting part of the first structure and the moving part near the connecting part of the second structure may be provided.
- the odd-numbered structures are a pair of structures provided symmetrically with respect to the main body structure, and the control circuit board for the redundant motion part is provided inside the main body structure. good too.
- the pair of structures may include a pair of arms extending from the main body structure, and the surplus motion portions may be motion portions related to joints at the base of each of the arms.
- control circuit board for the redundant operation section is arranged on the first bus extending into the body section structure at the center, so that a robot having a simple and compact configuration is provided. can do.
- the communication between each of the control circuit boards or the control circuit boards for each redundant operation section may be performed according to the EtherCAT standard.
- each operation unit can be controlled at high speed.
- Each of the control circuit boards and each of the control circuit boards for redundant operating units may be daisy-chained in series on the first bus, the second bus, or the third bus.
- a simple communication configuration can be achieved by daisy chain connection.
- the control circuit board and the control circuit board for redundant operating units may be mounted with a CPU for operating two operating units.
- the present invention can also be thought of as a robot system. That is, a robot system according to the present invention is configured by connecting a plurality of structures, wherein at least an even number of the structures are odd structures each including an odd number of moving parts, one or a plurality of control circuit boards arranged in each of the odd-numbered structures and each controlling two of the operation units; and one or a plurality of control circuit boards for redundant operation units for controlling two redundant operation units each of which is left in the odd-numbered structure.
- FIG. 1 is an explanatory diagram of the layout of the control circuit board.
- FIG. 2 is an explanatory diagram regarding the configuration of the control circuit board and the drive circuit board.
- FIG. 3 is a configuration diagram of the right arm of the robot.
- FIG. 4 is an enlarged view of the first joint assembly.
- FIG. 5 is an explanatory diagram of the layout of the control circuit board according to the modified example (part 1).
- FIG. 6 is an explanatory diagram regarding the arrangement of the control circuit board according to the modified example (part 2).
- FIG. 7 is an external perspective view of the mobile robot.
- FIG. 8 is an explanatory diagram of the layout of the control circuit board in the mobile robot.
- the present invention is applied to a dual-arm robot 800
- the dual-arm robot 800 will be described as an example, but the present invention may be applied to other robots.
- it may be a robot that has only one arm, or a robot that has a structure other than an arm. Also, it may be applied to a robot system.
- the dual-arm robot 800 is formed by connecting a plurality of structures, that is, a body, a pair of arms connected symmetrically to both sides of the body, and It has a head connected to the upper end via a neck.
- the torso has two joints (J1, J2), the left and right arms each have seven joints (J1 to J7), and the neck has two joints (J1, J2), allowing rotation and bending around the axis. Bring. More specifically, each articulation includes a motor to effect flexion and rotation of the articulation about its longitudinal axis.
- FIG. 1 is an explanatory diagram regarding the arrangement of the control circuit board 30.
- the control circuit board 30 is mounted with a microcomputer including one CPU.
- One control circuit board 30 processes commands from the robot controller and sensor values from sensors such as encoders provided at each joint, and functions as a follower controller of the robot controller 1 to simultaneously control two motors associated with two joints. control effectively.
- the robot 800 has a robot controller 1 inside its body.
- the robot controller 1 is connected to the EtherCAT hub 2 inside the body via a first bus 700 .
- the EtherCAT hub 2 is a hub that operates under the EtherCAT standard and has high-speed response.
- the EtherCAT hub 2 consists of a first bus 700, a body, a second bus 701 extending into the head, a third bus 702 extending into the right arm, and a fourth bus extending into the left arm. branch to 703; That is, a star topology centering on the EtherCAT hub 2 is formed.
- EtherCAT hub 2 is exemplified in this embodiment, hubs operating under other standards may be used.
- the control circuit board 30-3 that controls the first joints of the left and right arms, the two joints of the body, that is, the first joint of the body and the body
- a control circuit board 30-2 that controls the second joint of the head, and a control circuit board 30-1 that controls the two joints of the neck that supports the head, that is, the first neck joint and the second neck joint, are connected to the daisy chain. Connected by connection.
- the control circuit board 30-4 that controls the right arm second joint and the right arm third joint the control circuit board 30 that controls the right arm fourth joint and the right arm fifth joint.
- a control circuit board 30-6 for controlling the sixth joint of the right arm and the seventh joint of the right arm are connected by daisy chain connection.
- the control circuit board 30-7 controls the second joint of the left arm and the third joint of the left arm, the control circuit board 30-7 controls the fourth joint of the left arm and the fifth joint of the left arm.
- a control circuit board 30-9 for controlling the sixth joint of the left arm and the seventh joint of the left arm are connected by daisy chain connection.
- the arm has seven joints
- the first joint corresponding to the joint at the base of the arm is the control circuit board 30 connected to the second bus 701 and arranged in the body. Left and right are collectively controlled by -3.
- all the control circuit boards 30 are control circuit boards that control two joints.
- control circuit boards 30-3 for the left and right first joints are housed in the torso section, which has relatively more space than the arms, the left and right arms can be made smaller.
- FIG. 2 is an explanatory diagram regarding the configuration of the control circuit board 30 and the drive circuit board 40.
- the robot 800 has a control system in which control circuit boards 30 for processing control signals from the robot controller 1 are connected in series by daisy chain connection, and a control circuit board 30 connected in parallel to each control circuit board 30 and a drive system consisting of a series of drive circuit boards 40 provided.
- Each control circuit board (30-3 to 30-1) is connected by a second bus 701, and each control circuit board (30-3 to 30-1) has an encoder (50-3) associated with two joints. 50-1) are connected.
- Each control circuit board 30 transmits a control signal to each corresponding drive circuit board 40 via the wire harness 9 for data transmission/reception based on the value of the encoder and the command value from the robot controller.
- the wire harness is a flexible collective component formed by bundling a plurality of signal lines and having terminals or connectors at both ends thereof.
- Each drive circuit board (40-3 to 40-1) is connected in series to a power line 8 from a power supply device attached to the robot 800, and each corresponding control circuit board (30-3 to 30-1 ) and motors (60-3 to 60-1).
- Each drive circuit board 40 has a hole in the center and has circuit elements corresponding to each motor in each of the left and right half regions.
- Each drive circuit board 40 is equipped with a motor driver circuit, an inverter circuit that converts a DC voltage to an AC voltage, and the like. -1) are respectively controlled.
- the drive circuit board 40 having circuit elements that easily generate heat can be separated from the control circuit board 30, which facilitates countermeasures against heat.
- control circuit board 30 and drive circuit board 40 are provided in series.
- FIG. 3 is a configuration diagram of the right arm of the robot 800 having seven joints.
- the right arm consists of a right arm second joint (J2) and a right arm third joint (J3) in order from the root side of the right arm.
- first joint of the right arm is provided at the base of the arm. Also, in the figure, the cover that protects each substrate is shown removed from the housing.
- the drive circuit board 40-4 for driving the right arm second joint and the right arm third joint is exposed on the front side of the shoulder.
- a control circuit board 30-4 for controlling the right arm second joint and the right arm third joint is exposed on the side of the shoulder.
- the drive circuit board 40-5 for driving the fourth right arm joint and the fifth right arm joint is exposed on the side surface of the second joint assembly 112. As shown in FIG. The corresponding control circuit board 30-5 is not shown because it is located on the back side of the drawing. Further, although not shown, the third joint assembly 113 is also provided with a pair of control circuit board 30-6 and drive circuit board 40-6 for controlling the sixth and seventh right arm joints. .
- FIG. 4 is an enlarged view of the first joint assembly 111.
- FIG. As is clear from the figure, on the surface corresponding to the front of the shoulder of the second right arm housing 102 that is rotatably connected to the first right arm housing, the drive circuit board 40-4 is mounted around the center of the joint rotation. It is fixed so that it is substantially aligned with the center of the drive shaft and its rear surface is brought into contact with the housing. With such a configuration, the drive circuit board 40 can be arranged with little bias, so smooth rotation of the joint can be achieved. In addition, the contact allows the heat generated in the drive circuit board 40-4 to escape to the housing.
- a control circuit board 30-4 is fixed with bolts to the surface corresponding to the outer surface of the arm of the right arm second housing.
- the control circuit board 30-4 and the drive circuit board 40-4 are connected at one end of a wire harness (not shown) to the connector connection portion 31 of the control circuit board 30-4 and at the other end to the connector of the drive circuit board 40-4. It is connected by connecting to the unit 41 .
- the wire harness 9 is wired so as to pass through the inside of the housing.
- both the control circuit board 30-4 and the drive circuit board 40-4 are fixed to the right arm second housing 2, the right arm second housing 102 is driven by the operation of the motor. is rotated with respect to the right arm first housing 101, the relative positional relationship between the control circuit board 30-4 and the drive circuit board 40-4 does not change, realizing stable connection between the boards. be able to.
- control circuit board 30 and the drive circuit board 40 may be fixed to different parts constituting joints.
- control circuit board 30-4 may be fixed to the right arm second housing 102
- drive circuit board 40-4 may be fixed to the right arm first housing 101.
- FIG. According to such a configuration, even if the relative positional relationship between the first right arm housing 101 and the second right arm housing 102 changes due to the rotation of the second right arm joint, the flexibility of the wire harness allows the control circuit to operate.
- the board 30-4 and the driving circuit board 40-4 are stably connected.
- control circuit board 30 and the drive circuit board 40 are connected by the wire harness 9 having flexibility, the control circuit board 30 and the drive circuit board 40 are installed in the housing of the robot 800 . can be freely arranged.
- a plurality of structures including arms and a torso are connected to each other.
- the robot 800 including seven (7) motion units (motors 60) has been described as an example. More specifically, a plurality of control circuit boards (30-1, 30-2, 30-4 to 30-9) arranged in a structure having an odd number of operating units and controlling two operating units each, and , a control circuit board 30 for one surplus operating section, which controls two one surplus operating sections remaining in each of the odd-numbered structures by sequentially associating the control circuit boards with the two operating sections.
- -3 and robot 800 have been described. However, the present invention is not limited to such a configuration, and can be implemented in various modifications.
- control circuit board 30-3 that controls the left and right first joints is connected to the second bus 701, but the configuration is not limited to this. Thus, for example, it may be arranged on another communication system.
- FIG. 5 is an explanatory diagram regarding the arrangement of the control circuit board 30 according to the modified example (Part 1).
- the control circuit board 30-3 that controls the left and right first joints is connected to the fourth bus 703 in this example. Even in this case, the control circuit board 30-3 is arranged inside the body. Further, it may be connected to the third bus 702 instead of the fourth bus 703 .
- a control circuit board 30 for controlling two motors is applied to an arm having an odd number of moving parts (motors), and the remaining one motor is connected to the left and right arms.
- the present invention is not limited to such a configuration.
- FIG. 6 is an explanatory diagram regarding the arrangement of the control circuit board 30 according to the modified example (Part 2).
- the body has an odd number of joints, namely three joints
- the neck has an odd number of joints, namely three joints.
- symbol is attached
- control circuit board 308 that controls the left and right first joints is arranged on the second bus 701 also in the configuration of the figure.
- the body and neck each have three joints.
- a control circuit board 305 corresponding to the joints (J2/J3) and a control circuit board 307 corresponding to the two joints (J1/J2) of the trunk are provided.
- a control circuit board 306 for controlling the two joints is connected to one neck joint (J1) and one body joint (J3). At this time, the control circuit board 306 is placed inside the body.
- the present invention is not limited to such a configuration.
- the invention can also be applied to a mobile robot 850 with one robot arm.
- FIG. 7 is an external perspective view of the mobile robot 850.
- the mobile robot 850 has a head 201 having two joints (neck J1/J2) at its neck, and a head 201 at its upper end to slide the head 201 and arms 203 up and down.
- FIG. 8 is an explanatory diagram regarding the arrangement of the control circuit board 230 in the mobile robot 850.
- the mobile robot 850 comprises a robot controller 1 and an EtherCAT hub 2 connected thereto via a first bus 211, as in the first embodiment.
- the signal from the first bus 211 is transmitted to the second bus 212 extending into the body portion 202, the third bus 213 extending into the arm portion 203, and the truck portion 204. and a fourth bus 214 extending into the interior of the .
- a control circuit board 230-3 for controlling the second and third joints (arms J2/J3) of the arm 203;
- a control circuit board 230-6 for controlling the two wheels on the right side of the truck section 204 and the two wheels on the left side of the truck section 204 are provided on the fourth bus 214 in order from the EtherCAT hub 2.
- a control circuit board 230-7 is arranged.
- the first joint of arm 203 and the joint of the torso are controlled by one control circuit board 230 provided in torso 202, so that the size of arm 203 can be reduced. can be planned.
- the present invention can be used at least in industries that manufacture robots and the like.
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
Provided is a robot which is configured by connecting a plurality of structures and in which at least an even number of structures among the structures are odd-numbered structure each including an odd number of operation parts, the robot comprising: one or a plurality of control circuit boards which are disposed inside the odd-numbered structures and each control two operation parts; and one or a plurality of control circuit boards for remaining operation parts which control two remaining operation parts, each of which is one remaining operation part in each of the odd-numbered structures by sequentially associating the control circuit boards with the two operation parts.
Description
この発明は、ロボット等の構成、特に、複数の動作部を含むロボットの構成に関する。
The present invention relates to the configuration of robots and the like, particularly to the configuration of robots including a plurality of operating units.
近年、様々な多関節ロボットの開発が進められている。例えば、特許文献1には、小型化が容易な多関節ロボットアームが開示されている。
In recent years, various articulated robots have been developed. For example, Patent Literature 1 discloses an articulated robot arm that can be easily miniaturized.
特許文献1には、ロボットコントローラと接続される一連の複数のフォロワー(スレーブ)制御回路基板と、電源装置と接続される一連の複数の駆動回路基板と、をその内部に備えるロボットアームが開示されている。制御回路基板と駆動回路基板とは対となって、モータを制御する構成を有している。
Patent Literature 1 discloses a robot arm having therein a series of follower (slave) control circuit boards connected to a robot controller and a series of drive circuit boards connected to a power supply. ing. The control circuit board and the drive circuit board are paired to control the motor.
なお、制御回路基板は、エンコーダ等と接続されると共にマイコンを搭載し、駆動回路へとモータの制御信号を送信する。一方、駆動回路基板は、モータドライバ等を搭載し制御信号に応じてモータを駆動する。
It should be noted that the control circuit board is connected to an encoder, etc., has a microcomputer, and transmits motor control signals to the drive circuit. On the other hand, the drive circuit board mounts a motor driver or the like and drives the motor according to the control signal.
このように、制御回路基板と駆動回路基板とを別々に設けることで、発熱しやすい駆動回路基板と制御回路基板を分離することができ、熱対策等がより容易となると共にメンテナンス性等も向上する。
In this way, by separately providing the control circuit board and the drive circuit board, it is possible to separate the drive circuit board and the control circuit board, which tend to generate heat, making heat countermeasures easier and improving maintainability. do.
特許文献1のロボットアームには、1対の制御回路基板と駆動回路基板とを用いて水平関節ユニットと垂直関節ユニットに係る2つのモータを制御する構成が開示されている。
The robot arm of Patent Document 1 discloses a configuration in which two motors associated with a horizontal joint unit and a vertical joint unit are controlled using a pair of control circuit board and drive circuit board.
ところで、例えば、特許文献1に記載のロボットアームは、奇数個(7個)のモータを備えている。そのため、1つで2つのモータを制御する制御回路基板を使用して制御系統を構成しようとすると、制御対象となるモータが1つ余ってしまう。
By the way, for example, the robot arm described in Patent Document 1 has an odd number (seven) of motors. Therefore, if an attempt is made to construct a control system using one control circuit board that controls two motors, one motor to be controlled will be left over.
しかし、この余った1つのモータに対して2つのモータを制御可能な制御回路基板を対応させれば、構成が冗長となるばかりかロボットの小型化の妨げとなる可能性がある。一方、1つのモータ用の制御回路基板を新たに設計して搭載すれば、構成の複雑化や設計工数の増大へとつながり得る。
However, if a control circuit board capable of controlling two motors is made to correspond to this one remaining motor, not only will the configuration become redundant, but there is a possibility that it will hinder the miniaturization of the robot. On the other hand, if a control circuit board for one motor is newly designed and mounted, it may lead to a complicated configuration and an increase in design man-hours.
本発明は上述の技術的背景に鑑みてなされたものであり、その目的は、2つの動作部を制御可能な共通化された制御回路基板を利用しつつも、簡潔かつ小型化が可能な構成を有するロボット等を提供することにある。
The present invention has been made in view of the above-mentioned technical background, and its object is to achieve a simple and compact configuration while utilizing a common control circuit board capable of controlling two operating units. To provide a robot or the like having
上述の技術的課題は、以下の構成を有するロボット等により解決することができる。
The above technical problems can be solved by robots, etc. with the following configuration.
すなわち、本発明に係るロボットは、複数の構造体を連結して構成され、前記構造体のうち少なくとも偶数個はそれぞれ奇数個の動作部を含む奇数構造体である、ロボットであって、各前記奇数構造体内に配置され、前記動作部を2つずつそれぞれ制御する、1又は複数の制御回路基板と、前記制御回路基板を2つの前記動作部に対して順に対応付けていくことにより各前記奇数構造体において余った1の余剰動作部を2つずつ制御する、1又は複数の余剰動作部用制御回路基板と、を備えている。
That is, a robot according to the present invention is configured by connecting a plurality of structures, wherein at least an even number of the structures are odd structures each including an odd number of moving parts, and each of the above one or a plurality of control circuit boards arranged in an odd number structure and controlling two of each of the operation units; and one or a plurality of control circuit boards for redundant operation units for controlling two redundant operation units that are left in the structure.
このような構成によれば、2つの動作部を制御可能な共通化された制御回路基板を利用しつつも、簡潔かつ小型化が可能な構成を有するロボットを提供することができる。
According to such a configuration, it is possible to provide a robot having a simple and compact configuration while utilizing a common control circuit board capable of controlling two operating units.
前記余剰動作部用制御回路基板は、前記奇数構造体が連結される構造体内に配置される、ものであってもよい。
The control circuit board for the redundant operation part may be arranged in a structure to which the odd structures are connected.
このような構成によれば、奇数個の動作部を含む構造体内には、余剰動作部用制御回路基板が配置されないので奇数個の動作部を含む構造体を小型化することができる。
According to such a configuration, since the control circuit board for the redundant operating section is not arranged in the structure including the odd number of operating sections, the structure including the odd number of operating sections can be miniaturized.
前記構造体は、第1の構造体を含み、前記奇数構造体は、第1の構造体と、前記第1の構造体と連結された第2の構造体を含み、前記余剰動作部は、前記第1の構造体の連結部近傍の動作部と、前記第2の構造体の連結部近傍の動作部である、ものであってもよい。
The structure includes a first structure, the odd structure includes a first structure and a second structure connected to the first structure, and the surplus operation unit comprises: The operation part near the connecting part of the first structure and the moving part near the connecting part of the second structure may be provided.
このような構成によれば、各構造体の連結部近傍の余剰動作部をまとめて制御することができるので、配線等の手間なく、ロボットの小型化を図ることができる。
According to such a configuration, it is possible to collectively control the surplus motion parts in the vicinity of the connection part of each structure, so that the robot can be miniaturized without the trouble of wiring or the like.
前記奇数構造体は、本体部構造体を中心として左右対称に設けられる一対の構造体であり、前記余剰動作部用制御回路基板は、前記本体部構造体の内部に設けられる、ものであってもよい。
The odd-numbered structures are a pair of structures provided symmetrically with respect to the main body structure, and the control circuit board for the redundant motion part is provided inside the main body structure. good too.
このような構成によれば、例えばロボットの四肢等に相当する構造体に比べて比較的に内部空間的な余裕があり、中心に存在する本体部内に左右の余剰動作部の制御回路基板を配置することができ、ロボットの小型化を図ることができる。
According to such a configuration, there is a relatively large internal space compared to structures corresponding to, for example, the limbs of a robot, and the control circuit boards for the left and right redundant motion units are arranged in the main body located in the center. It is possible to reduce the size of the robot.
前記一対の構造体は、前記本体部構造体から延びる一対の腕部を含み、前記余剰動作部は、各前記腕部の付け根の関節に関する動作部であってもよい。
The pair of structures may include a pair of arms extending from the main body structure, and the surplus motion portions may be motion portions related to joints at the base of each of the arms.
このような構成によれば、余剰動作部を構成する各腕部の付け根の関節に対してそれぞれ制御回路基板を設ける必要がなくなるので、2つの動作部を制御可能な制御回路基板を利用しつつも簡潔かつ小型化が可能な構成を有する双腕ロボット等を提供することができる。
According to such a configuration, since it is not necessary to provide a control circuit board for each joint at the base of each arm constituting the surplus motion part, it is possible to use a control circuit board capable of controlling two motion parts. Therefore, it is possible to provide a dual-arm robot or the like having a simple and compact configuration.
ロボットコントローラからの制御信号を、少なくとも、前記本体部構造体内へと延び前記本体部構造体内の動作部への制御信号の通信を行う第1のバスと、前記腕部のうち左腕部の内部へと延び前記左腕部内の動作部への制御信号の通信を行う第2のバスと、前記腕部のうち右腕部の内部へと延び前記右腕部内の動作部への制御信号の通信を行う第3のバスへと分岐するハブを含み、前記余剰動作部用制御回路基板は、前記第1のバスに連結される、ものであってもよい。
A first bus for communicating control signals from a robot controller to at least the body portion structure and to an action portion within the body portion structure; and a second bus for communicating control signals to the action part in the left arm, and a third bus extending to the inside of the right arm part of the arm parts for communicating control signals to the action part in the right arm. and the control circuit board for redundant operating units is connected to the first bus.
このような構成によれば、中心にある本体部構造体内へと延びる第1のバス上に余剰動作部用制御回路基板が配置されるので、簡潔かつ小型化が可能な構成を有するロボットを提供することができる。
According to such a configuration, the control circuit board for the redundant operation section is arranged on the first bus extending into the body section structure at the center, so that a robot having a simple and compact configuration is provided. can do.
各前記制御回路基板又は各余剰動作部用制御回路基板の間の通信は、EtherCAT規格により行われる、ものであってもよい。
The communication between each of the control circuit boards or the control circuit boards for each redundant operation section may be performed according to the EtherCAT standard.
このような構成によれば、高速に各動作部の制御を行うことができる。
According to such a configuration, each operation unit can be controlled at high speed.
各前記制御回路基板及び各余剰動作部用制御回路基板は、前記第1のバス、前記第2のバス又は前記第3のバスにおいて一連にデイジーチェーン接続される、ものであってもよい。
Each of the control circuit boards and each of the control circuit boards for redundant operating units may be daisy-chained in series on the first bus, the second bus, or the third bus.
このような構成によれば、デイジーチェーン接続により簡潔な通信構成とすることができる。
According to such a configuration, a simple communication configuration can be achieved by daisy chain connection.
前記制御回路基板及び前記余剰動作部用制御回路基板には、2つの動作部を動作させるCPUが搭載される、ものであってもよい。
The control circuit board and the control circuit board for redundant operating units may be mounted with a CPU for operating two operating units.
このような構成によれば、基板の共通化により基板数を減らすことができ、構成の簡潔化及びロボットの小型化を図ることができる。
According to such a configuration, it is possible to reduce the number of substrates by using substrates in common, and it is possible to simplify the configuration and reduce the size of the robot.
また、本発明はロボットシステムとしても観念することができる。すなわち、本発明に係るロボットシステムは、複数の構造体を連結して構成され、前記構造体のうち少なくとも偶数個はそれぞれ奇数個の動作部を含む奇数構造体である、ロボットシステムであって、各前記奇数構造体内に配置され、前記動作部を2つずつそれぞれ制御する、1又は複数の制御回路基板と、前記制御回路基板を2つの前記動作部に対して順に対応付けていくことにより各前記奇数構造体において余った1の余剰動作部を2つずつ制御する、1又は複数の余剰動作部用制御回路基板と、を備えている。
The present invention can also be thought of as a robot system. That is, a robot system according to the present invention is configured by connecting a plurality of structures, wherein at least an even number of the structures are odd structures each including an odd number of moving parts, one or a plurality of control circuit boards arranged in each of the odd-numbered structures and each controlling two of the operation units; and one or a plurality of control circuit boards for redundant operation units for controlling two redundant operation units each of which is left in the odd-numbered structure.
本発明によれば、2つの動作部を制御可能な共通化された制御回路基板を利用しつつも、簡潔かつ小型化が可能な構成を有するロボット等を提供することができる。
According to the present invention, it is possible to provide a robot or the like having a simple and compact configuration while utilizing a common control circuit board capable of controlling two operating units.
以下、本発明の好適な実施の形態について添付の図を参照しつつ詳細に説明する。
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
(1.第1の実施形態)
第1の実施形態として、本発明を双腕のロボット800に適用した例について説明する。なお、本実施形態においては、双腕のロボット800を例に説明するものの、本発明を他のロボットに適用してもよい。例えば、腕部を1本のみ備えるロボットであってもよいし、腕部ではなく他の構造体を備えるロボットであってもよい。また、ロボットシステムに対して適用してもよい。 (1. First Embodiment)
As a first embodiment, an example in which the present invention is applied to a dual-arm robot 800 will be described. In this embodiment, the dual-arm robot 800 will be described as an example, but the present invention may be applied to other robots. For example, it may be a robot that has only one arm, or a robot that has a structure other than an arm. Also, it may be applied to a robot system.
第1の実施形態として、本発明を双腕のロボット800に適用した例について説明する。なお、本実施形態においては、双腕のロボット800を例に説明するものの、本発明を他のロボットに適用してもよい。例えば、腕部を1本のみ備えるロボットであってもよいし、腕部ではなく他の構造体を備えるロボットであってもよい。また、ロボットシステムに対して適用してもよい。 (1. First Embodiment)
As a first embodiment, an example in which the present invention is applied to a dual-
なお、本実施形態に係る双腕ロボット800は、複数の構造体を連結して成り、すなわち、胴体部と、胴体部の両側面に左右対称に連結される一対の腕部と、胴体部の上端に首部を介して連結される頭部とを備えている。胴体部は2つの関節部(J1、J2)、左右の腕部はそれぞれ7つの関節部(J1~J7)、首部は2つの関節部(J1、J2)を備え、軸周りの回転や屈曲をもたらす。より詳細には、各関節部は、モータを備え、関節部の屈曲や長手方向の軸周りの回転をもたらす。
The dual-arm robot 800 according to this embodiment is formed by connecting a plurality of structures, that is, a body, a pair of arms connected symmetrically to both sides of the body, and It has a head connected to the upper end via a neck. The torso has two joints (J1, J2), the left and right arms each have seven joints (J1 to J7), and the neck has two joints (J1, J2), allowing rotation and bending around the axis. Bring. More specifically, each articulation includes a motor to effect flexion and rotation of the articulation about its longitudinal axis.
図1は、制御回路基板30の配置に関する説明図である。本実施形態において、制御回路基板30は、1つのCPUを含むマイコン等を搭載している。1つの制御回路基板30は、ロボットコントローラからの指令や各関節に設けられるエンコーダ等のセンサからのセンサ値を処理し、ロボットコントローラ1のフォロワコントローラとして、2つの関節部に係る2つのモータを同時的に制御する。
FIG. 1 is an explanatory diagram regarding the arrangement of the control circuit board 30. FIG. In this embodiment, the control circuit board 30 is mounted with a microcomputer including one CPU. One control circuit board 30 processes commands from the robot controller and sensor values from sensors such as encoders provided at each joint, and functions as a follower controller of the robot controller 1 to simultaneously control two motors associated with two joints. control effectively.
同図から明らかな通り、ロボット800は、その胴体部の内部にロボットコントローラ1を備えている。ロボットコントローラ1は、第1のバス700を介して胴体部内部のEtherCATハブ2に接続されている。
As is clear from the figure, the robot 800 has a robot controller 1 inside its body. The robot controller 1 is connected to the EtherCAT hub 2 inside the body via a first bus 700 .
ここで、EtherCATハブ2は、EtherCAT規格の下に動作するハブであり、高速応答性を有している。EtherCATハブ2は、第1のバス700を、胴体部、頭部の内部へと延びる第2のバス701、右腕の内部へと延びる第3のバス702、左腕の内部へと延びる第4のバス703へと分岐させる。すなわち、EtherCATハブ2を中心としたスタートポロジーが形成される。
Here, the EtherCAT hub 2 is a hub that operates under the EtherCAT standard and has high-speed response. The EtherCAT hub 2 consists of a first bus 700, a body, a second bus 701 extending into the head, a third bus 702 extending into the right arm, and a fourth bus extending into the left arm. branch to 703; That is, a star topology centering on the EtherCAT hub 2 is formed.
なお、本実施形態においては、EtherCATハブ2を例示するものの、他の規格の下に動作するハブを使用してもい。
Although the EtherCAT hub 2 is exemplified in this embodiment, hubs operating under other standards may be used.
第2のバス701上において、EtherCATハブ2から近い順に、左右の腕部の第1関節を制御する制御回路基板30-3、胴体部の2つの関節部、すなわち、胴体部第1関節及び胴体部第2関節を制御する制御回路基板30-2、頭部を支持する首部の2つの関節部、すなわち、首部第1関節、首部第2関節を制御する制御回路基板30-1が、デイジーチェーン接続により接続される。
On the second bus 701, in order from the EtherCAT hub 2, the control circuit board 30-3 that controls the first joints of the left and right arms, the two joints of the body, that is, the first joint of the body and the body A control circuit board 30-2 that controls the second joint of the head, and a control circuit board 30-1 that controls the two joints of the neck that supports the head, that is, the first neck joint and the second neck joint, are connected to the daisy chain. Connected by connection.
第3のバス702上において、EtherCATハブ2から近い順に、右腕第2関節、右腕第3関節を制御する制御回路基板30-4、右腕第4関節、右腕第5関節を制御する制御回路基板30-5、右腕第6関節、右腕第7関節を制御する制御回路基板30-6がデイジーチェーン接続により接続される。
On the third bus 702, in order from the EtherCAT hub 2, the control circuit board 30-4 that controls the right arm second joint and the right arm third joint, the control circuit board 30 that controls the right arm fourth joint and the right arm fifth joint. -5, a control circuit board 30-6 for controlling the sixth joint of the right arm and the seventh joint of the right arm are connected by daisy chain connection.
第4のバス703上において、EtherCATハブ2から近い順に、左腕第2関節、左腕第3関節を制御する制御回路基板30-7、左腕第4関節、左腕第5関節を制御する制御回路基板30-8、左腕第6関節、左腕第7関節を制御する制御回路基板30-9がデイジーチェーン接続により接続される。
On the fourth bus 703, in order from the EtherCAT hub 2, the control circuit board 30-7 controls the second joint of the left arm and the third joint of the left arm, the control circuit board 30-7 controls the fourth joint of the left arm and the fifth joint of the left arm. -8, a control circuit board 30-9 for controlling the sixth joint of the left arm and the seventh joint of the left arm are connected by daisy chain connection.
同図から明らかな通り、腕部の関節部は7個であるものの、腕の付け根の関節に相当する第1関節は、第2のバス701に接続され胴体部内に配置された制御回路基板30-3により左右まとめて制御されている。これにより、本実施形態においては、すべての制御回路基板30は2つの関節を制御する制御回路基板となっている。
As is clear from the figure, although the arm has seven joints, the first joint corresponding to the joint at the base of the arm is the control circuit board 30 connected to the second bus 701 and arranged in the body. Left and right are collectively controlled by -3. Thus, in this embodiment, all the control circuit boards 30 are control circuit boards that control two joints.
このような構成によれば、左右の第1関節に対してそれぞれ基板を設ける必要がなく、また、第1関節用の基板等も設計等する必要がない。そのため、簡潔かつ小型化が可能な構成を有するロボット等を提供することができる。
According to such a configuration, it is not necessary to provide a board for each of the left and right first joints, and there is no need to design a board for the first joint. Therefore, it is possible to provide a robot or the like having a simple and compact configuration.
また、左右の第1関節用の制御回路基板30-3が腕部よりも相対的に空間的に余裕のある胴体部内に収容されるので、左右の腕部を小型化することができる。
In addition, since the control circuit boards 30-3 for the left and right first joints are housed in the torso section, which has relatively more space than the arms, the left and right arms can be made smaller.
図2は、制御回路基板30及び駆動回路基板40の構成に関する説明図である。同図から明らかな通り、ロボット800は、ロボットコントローラ1からの制御信号を処理する制御回路基板30を一連にデイジーチェーン接続により接続した制御系統と、各前記制御回路基板30に対応して並列に設けられる一連の駆動回路基板40から成る駆動系統とを有している。
FIG. 2 is an explanatory diagram regarding the configuration of the control circuit board 30 and the drive circuit board 40. FIG. As is clear from the figure, the robot 800 has a control system in which control circuit boards 30 for processing control signals from the robot controller 1 are connected in series by daisy chain connection, and a control circuit board 30 connected in parallel to each control circuit board 30 and a drive system consisting of a series of drive circuit boards 40 provided.
各制御回路基板(30-3~30-1)は、第2のバス701で連結され、各制御回路基板(30―3~30-1)には、2つの関節に係るエンコーダ(50-3~50-1)が接続されている。各制御回路基板30は、エンコーダの値とロボットコントローラからの指令値に基づいて、データ送受信用のワイヤハーネス9を介して、対応する各駆動回路基板40へと制御信号を送信する。なお、ワイヤハーネスとは、その両端部に端子又はコネクタを有し複数の信号線を束ねて形成された可撓性を有する集合部品である。
Each control circuit board (30-3 to 30-1) is connected by a second bus 701, and each control circuit board (30-3 to 30-1) has an encoder (50-3) associated with two joints. 50-1) are connected. Each control circuit board 30 transmits a control signal to each corresponding drive circuit board 40 via the wire harness 9 for data transmission/reception based on the value of the encoder and the command value from the robot controller. Note that the wire harness is a flexible collective component formed by bundling a plurality of signal lines and having terminals or connectors at both ends thereof.
各駆動回路基板(40-3~40-1)は、ロボット800に取り付けられた電源装置からの電源線8に一連に接続されると共に、対応する各制御回路基板(30-3~30-1)及びモータ(60-3~60-1)に対して電源を供給している。
Each drive circuit board (40-3 to 40-1) is connected in series to a power line 8 from a power supply device attached to the robot 800, and each corresponding control circuit board (30-3 to 30-1 ) and motors (60-3 to 60-1).
各駆動回路基板40は、中心に孔部を有すると共に左右半分の領域のそれぞれに各モータに対応する回路素子を備えている。各駆動回路基板40は、モータドライバ回路や直流電圧を交流電圧とするインバータ回路等を搭載し、各制御回路基板30からの制御信号に応じて、2つの関節に係るモータ(60-3~60-1)をそれぞれ制御する。
Each drive circuit board 40 has a hole in the center and has circuit elements corresponding to each motor in each of the left and right half regions. Each drive circuit board 40 is equipped with a motor driver circuit, an inverter circuit that converts a DC voltage to an AC voltage, and the like. -1) are respectively controlled.
このような構成によれば、発熱し易い回路素子を備えた駆動回路基板40と制御回路基板30とを分けることができるので、熱対策等が容易となる。
According to such a configuration, the drive circuit board 40 having circuit elements that easily generate heat can be separated from the control circuit board 30, which facilitates countermeasures against heat.
なお、図2では、第2のバス701に係る系統を例として説明したものの、第3のバス702及び第4のバス703に係る系統おいても、2つの関節に係る2つのモータに対して、一対の制御回路基板30と駆動回路基板40が一連に設けられている。
Although the system related to the second bus 701 is described as an example in FIG. , a pair of control circuit board 30 and drive circuit board 40 are provided in series.
図3は、7つの関節部を有するロボット800の右腕部の構成図である。同図から明らかな通り、右腕部は、右腕部の付け根の側から順に、右腕第2関節(J2)及び右腕第3関節(J3)から成り人間の肩から上腕の辺りに相当する第1の関節集合部111と、右腕第4関節(J4)及び右腕第5関節(J5)から成り人間の肘乃至前腕の辺りに相当する第2の関節集合部112と、右腕第6関節(J6)及び右腕第7関節(J7)から成り人間の手首乃至手先の辺りに相当する第3の関節集合部113を備えている。
FIG. 3 is a configuration diagram of the right arm of the robot 800 having seven joints. As is clear from the figure, the right arm consists of a right arm second joint (J2) and a right arm third joint (J3) in order from the root side of the right arm. A joint assembly 111, a second joint assembly 112 consisting of the fourth right arm joint (J4) and the fifth right arm joint (J5) corresponding to the area of a human elbow or forearm, the sixth right arm joint (J6) and It has a third joint assembly 113 consisting of the seventh joint (J7) of the right arm and corresponding to the area around the human wrist and hand.
なお、右腕第一関節は、腕の付け根に設けられている。また、同図において、各基板を保護するカバーは筐体から取り外された状態で示されている。
In addition, the first joint of the right arm is provided at the base of the arm. Also, in the figure, the cover that protects each substrate is shown removed from the housing.
また、第1の関節集合部111において、肩の正面側には、右腕第2関節及び右腕第3関節を駆動するための駆動回路基板40-4が露出している。また、肩の側面側には、右腕第2関節及び右腕第3関節を制御するための制御回路基板30-4が露出している。
Also, in the first joint assembly 111, the drive circuit board 40-4 for driving the right arm second joint and the right arm third joint is exposed on the front side of the shoulder. A control circuit board 30-4 for controlling the right arm second joint and the right arm third joint is exposed on the side of the shoulder.
同様に、第2の関節集合部112の側面側には、右腕第4関節及び右腕第5関節を駆動するための駆動回路基板40-5が露出している。なお、対応する制御回路基板30-5は、同図背面側にあるため、不図示である。さらに、第3の関節集合部113にも、不図示ではあるものの、右腕第6関節及び右腕第7関節を制御する一対の制御回路基板30-6と駆動回路基板40-6が設けられている。
Similarly, the drive circuit board 40-5 for driving the fourth right arm joint and the fifth right arm joint is exposed on the side surface of the second joint assembly 112. As shown in FIG. The corresponding control circuit board 30-5 is not shown because it is located on the back side of the drawing. Further, although not shown, the third joint assembly 113 is also provided with a pair of control circuit board 30-6 and drive circuit board 40-6 for controlling the sixth and seventh right arm joints. .
図4は、第1の関節集合部111の拡大図である。同図から明らかな通り、右腕第1筐体に回動可能に連結される右腕第2筐体102の肩の正面に相当する面には、駆動回路基板40―4が、その中心を関節回動軸の中心と略同一とし、その裏面を筐体へと当接させるようにして固定されている。このような構成によれば、偏りが少なく駆動回路基板40を配置することができるので、スムーズな関節の回動を実現することができる。また、当接させることで、駆動回路基板40-4において発生する熱を筐体へと逃がすことができる。
4 is an enlarged view of the first joint assembly 111. FIG. As is clear from the figure, on the surface corresponding to the front of the shoulder of the second right arm housing 102 that is rotatably connected to the first right arm housing, the drive circuit board 40-4 is mounted around the center of the joint rotation. It is fixed so that it is substantially aligned with the center of the drive shaft and its rear surface is brought into contact with the housing. With such a configuration, the drive circuit board 40 can be arranged with little bias, so smooth rotation of the joint can be achieved. In addition, the contact allows the heat generated in the drive circuit board 40-4 to escape to the housing.
また、右腕第2筐体の腕の外側面に相当する面には、制御回路基板30-4がボルトにより固定されている。制御回路基板30-4と駆動回路基板40-4とは、図示しないワイヤハーネスの一端を制御回路基板30-4のコネクタ接続部31に接続し、他端を駆動回路基板40-4のコネクタ接続部41に接続することで接続される。このとき、ワイヤハーネス9は、筐体内部を通すようにして配線される。
In addition, a control circuit board 30-4 is fixed with bolts to the surface corresponding to the outer surface of the arm of the right arm second housing. The control circuit board 30-4 and the drive circuit board 40-4 are connected at one end of a wire harness (not shown) to the connector connection portion 31 of the control circuit board 30-4 and at the other end to the connector of the drive circuit board 40-4. It is connected by connecting to the unit 41 . At this time, the wire harness 9 is wired so as to pass through the inside of the housing.
このような構成によれば、制御回路基板30-4と駆動回路基板40-4とは、共に、右腕第2筐体2へと固定されているため、モータの動作により右腕第2筐体102が右腕第一筐体101に対して回動しても、制御回路基板30-4と駆動回路基板40-4との相対的位置関係が変化せず、基板間の安定的な接続を実現することができる。
According to such a configuration, since both the control circuit board 30-4 and the drive circuit board 40-4 are fixed to the right arm second housing 2, the right arm second housing 102 is driven by the operation of the motor. is rotated with respect to the right arm first housing 101, the relative positional relationship between the control circuit board 30-4 and the drive circuit board 40-4 does not change, realizing stable connection between the boards. be able to.
なお、本発明はこのような構成に限定されず、制御回路基板30と駆動回路基板40を関節を構成する異なる部品に対してそれぞれ固定してもよい。例えば、制御回路基板30-4を右腕第2筐体102に固定し、駆動回路基板40-4を右腕第一筐体101に固定してもよい。このような構成によれば、右腕第2関節の回動により右腕第一筐体101と右腕第2筐体102との相対的位置関係が変化しても、ワイヤハーネスの可撓性により制御回路基板30-4と駆動回路基板40-4とが安定的に接続される。
Note that the present invention is not limited to such a configuration, and the control circuit board 30 and the drive circuit board 40 may be fixed to different parts constituting joints. For example, the control circuit board 30-4 may be fixed to the right arm second housing 102, and the drive circuit board 40-4 may be fixed to the right arm first housing 101. FIG. According to such a configuration, even if the relative positional relationship between the first right arm housing 101 and the second right arm housing 102 changes due to the rotation of the second right arm joint, the flexibility of the wire harness allows the control circuit to operate. The board 30-4 and the driving circuit board 40-4 are stably connected.
また、このような構成によれば、ロボット800の筐体カバーを取り外すことにより制御回路基板30及び駆動回路基板40の取り付け面に容易にアクセスすることができるので、組立工数が減少すると共に、メンテナンス性が向上する。
In addition, according to such a configuration, by removing the housing cover of the robot 800, the mounting surfaces of the control circuit board 30 and the drive circuit board 40 can be easily accessed. improve sexuality.
さらに、このような構成によれば、可撓性を有するワイヤハーネス9により制御回路基板30と駆動回路基板40が接続されているので、ロボット800の筐体内に制御回路基板30と駆動回路基板40を自在に配置することができる。
Furthermore, according to such a configuration, since the control circuit board 30 and the drive circuit board 40 are connected by the wire harness 9 having flexibility, the control circuit board 30 and the drive circuit board 40 are installed in the housing of the robot 800 . can be freely arranged.
以上の通り、第1の実施形態においては、腕部や胴体部を含む複数の構造体を連結して構成され、当該構造体のうち少なくとも偶数個、すなわち2つの腕部が、それぞれ奇数個(7個)の動作部(モータ60)を含むロボット800を例として説明した。より詳細には、奇数個の動作部をもつ構造体内に配置され動作部を2つずつそれぞれ制御する、複数の制御回路基板(30-1、30-2、30-4~30-9)と、前記制御回路基板を2つの前記動作部に対して順に対応付けていくことにより各前記奇数構造体において余った1の余剰動作部を2つ制御する、1の余剰動作部用制御回路基板30-3と、を備えるロボット800について説明した。しかしながら、本発明はこのような構成に限定されず、様々に変形して実施することができる。
As described above, in the first embodiment, a plurality of structures including arms and a torso are connected to each other. The robot 800 including seven (7) motion units (motors 60) has been described as an example. More specifically, a plurality of control circuit boards (30-1, 30-2, 30-4 to 30-9) arranged in a structure having an odd number of operating units and controlling two operating units each, and , a control circuit board 30 for one surplus operating section, which controls two one surplus operating sections remaining in each of the odd-numbered structures by sequentially associating the control circuit boards with the two operating sections. -3 and robot 800 have been described. However, the present invention is not limited to such a configuration, and can be implemented in various modifications.
(2.変形例)
第1の実施形態においては、左右の第1関節を制御する制御回路基板30-3は、第2のバス701に接続されたが、このような構成に限定されない。従って、例えば、他の通信系統上に配置してもよい。 (2. Modification)
In the first embodiment, the control circuit board 30-3 that controls the left and right first joints is connected to thesecond bus 701, but the configuration is not limited to this. Thus, for example, it may be arranged on another communication system.
第1の実施形態においては、左右の第1関節を制御する制御回路基板30-3は、第2のバス701に接続されたが、このような構成に限定されない。従って、例えば、他の通信系統上に配置してもよい。 (2. Modification)
In the first embodiment, the control circuit board 30-3 that controls the left and right first joints is connected to the
図5は変形例(その1)に係る制御回路基板30の配置に関する説明図である。同図から明らかな通り、左右の第1関節を制御する制御回路基板30-3は、この例にあっては、第4のバス703に接続されている。なお、この場合であっても、制御回路基板30-3は胴体部内に配置される。また、第4のバス703に代えて第3のバス702に接続してもよい。
FIG. 5 is an explanatory diagram regarding the arrangement of the control circuit board 30 according to the modified example (Part 1). As is clear from the figure, the control circuit board 30-3 that controls the left and right first joints is connected to the fourth bus 703 in this example. Even in this case, the control circuit board 30-3 is arranged inside the body. Further, it may be connected to the third bus 702 instead of the fourth bus 703 .
第1の実施形態においては、奇数個の動作部(モータ)を備えた腕部に対して、2つのモータを制御する制御回路基板30を適用し、余った1つのモータを左右の腕部分をまとめて胴体部内の制御回路基板30-3により制御する構成について説明したが、本発明はそのような構成に限定されない。
In the first embodiment, a control circuit board 30 for controlling two motors is applied to an arm having an odd number of moving parts (motors), and the remaining one motor is connected to the left and right arms. Although the configuration in which the components are collectively controlled by the control circuit board 30-3 in the body portion has been described, the present invention is not limited to such a configuration.
図6は、変形例(その2)に係る制御回路基板30の配置に関する説明図である。同図の構成にあっては、胴体部が奇数個の関節部、すなわち、3つの関節部を備えると共に、首部が奇数個の関節部、すなわち、3つの関節部を備えている。なお、同図において、図1と同様の構成については同一の符号が付されている。
FIG. 6 is an explanatory diagram regarding the arrangement of the control circuit board 30 according to the modified example (Part 2). In the configuration shown in the figure, the body has an odd number of joints, namely three joints, and the neck has an odd number of joints, namely three joints. In addition, in the same figure, the same code|symbol is attached|subjected about the structure similar to FIG.
同図から明らかな通り、同図の構成においても、左右の第1関節を制御する制御回路基板308は、第2のバス701上に配置されている。
As is clear from the figure, the control circuit board 308 that controls the left and right first joints is arranged on the second bus 701 also in the configuration of the figure.
一方、同図の例にあっては、胴体部と首部はそれぞれ3つの関節部を備えているため、これらに対して、2つの関節部を制御する制御回路基板30を適用すると、首部の2関節(J2/J3)に対応する制御回路基板305、胴体部の2関節(J1/J2)に対応する制御回路基板307を設けることとなる。また、首部の1関節(J1)と胴体部の1関節(J3)に対しては、2つの関節部を制御する制御回路基板306が接続される。このとき、制御回路基板306は、胴体部内に配置される。
On the other hand, in the example of FIG. 1, the body and neck each have three joints. A control circuit board 305 corresponding to the joints (J2/J3) and a control circuit board 307 corresponding to the two joints (J1/J2) of the trunk are provided. A control circuit board 306 for controlling the two joints is connected to one neck joint (J1) and one body joint (J3). At this time, the control circuit board 306 is placed inside the body.
このような構成によれば、簡潔かつ小型化が可能な構成を有するロボット等を提供することができる。また、腕部に加えて首部を小型化することができる。
According to such a configuration, it is possible to provide a robot or the like having a simple and compact configuration. Also, the size of the neck can be reduced in addition to the arms.
第1の実施形態においては、本発明を双腕ロボット800に適用する例について示したが、本発明はそのような構成に限定されない。従って、例えば、本発明を1つのロボットアームを備えた移動ロボット850に対して適用することもできる。
In the first embodiment, an example of applying the present invention to the dual-arm robot 800 was shown, but the present invention is not limited to such a configuration. Thus, for example, the invention can also be applied to a mobile robot 850 with one robot arm.
図7は、移動ロボット850の外観斜視図である。同図から明らかな通り、移動ロボット850は、首部に2つの関節部(首部J1/J2)を有する頭部201と、上端に頭部201を備え頭部201と腕部203を上下にスライドさせる1つの関節部(胴部J1)を備える胴体部202と、独立駆動される4つの車輪205~208を有し胴体部202を支える台車部204と、胴体部202の正面に連結され7つの関節部(腕部J1~J7)を備える腕部とを備えている。
7 is an external perspective view of the mobile robot 850. FIG. As is clear from the figure, the mobile robot 850 has a head 201 having two joints (neck J1/J2) at its neck, and a head 201 at its upper end to slide the head 201 and arms 203 up and down. A body part 202 having one joint (body part J1), a truck part 204 having four independently driven wheels 205 to 208 and supporting the body part 202, and seven joints connected to the front of the body part 202. and arm portions including portions (arm portions J1 to J7).
図8は、移動ロボット850における制御回路基板230の配置に関する説明図である。同図から明らかな通り、移動ロボット850は、第1の実施形態と同様にロボットコントローラ1と、それから第1のバス211を介して接続されるEtherCATハブ2とを備えている。また、第1のバス211からの信号は、EtherCATハブ2において、胴体部202の内部へと延びる第2のバス212と、腕部203の内部へと延びる第3のバス213と、台車部204の内部へと延びる第4のバス214とを備えている。
FIG. 8 is an explanatory diagram regarding the arrangement of the control circuit board 230 in the mobile robot 850. FIG. As is clear from the figure, the mobile robot 850 comprises a robot controller 1 and an EtherCAT hub 2 connected thereto via a first bus 211, as in the first embodiment. In the EtherCAT hub 2, the signal from the first bus 211 is transmitted to the second bus 212 extending into the body portion 202, the third bus 213 extending into the arm portion 203, and the truck portion 204. and a fourth bus 214 extending into the interior of the .
第2のバス212上には、EtherCATハブ2から近い順に、腕部203の第1関節(腕J1)と胴体部202の関節(胴J1)を制御する制御回路基板230-2と、首部の2つの関節部(首J1/J2)を制御する制御回路基板230-1が連結されている。
On the second bus 212, in order from the EtherCAT hub 2, a control circuit board 230-2 for controlling the first joint (arm J1) of the arm 203 and the joint (body J1) of the body 202, A control circuit board 230-1 is connected to control the two joints (neck J1/J2).
また、第3のバス213上には、EtherCATハブ2から近い順に、腕部203の第2関節及び第3関節(腕J2/J3)を制御する制御回路基板230―3と、腕部203の第4関節及び第5関節(腕J4/J5)を制御する制御回路基板230―4と、腕部203の第6関節及び第7関節(腕J6/J7)を制御する制御回路基板230―5が配置されている。
Also, on the third bus 213, in order from the EtherCAT hub 2, a control circuit board 230-3 for controlling the second and third joints (arms J2/J3) of the arm 203; A control circuit board 230-4 that controls the fourth and fifth joints (arms J4/J5), and a control circuit board 230-5 that controls the sixth and seventh joints (arms J6/J7) of the arm 203. are placed.
さらに、第4のバス214上には、EtherCATハブ2から近い順に、台車部204の右側の2つの車輪を制御する制御回路基板230-6と、台車部204の左側の2つの車輪を制御する制御回路基板230-7とが配置されている。
Furthermore, a control circuit board 230-6 for controlling the two wheels on the right side of the truck section 204 and the two wheels on the left side of the truck section 204 are provided on the fourth bus 214 in order from the EtherCAT hub 2. A control circuit board 230-7 is arranged.
このような構成によれば、腕部203の第一関節と胴部の関節とが、胴体部202内に設けられた一の制御回路基板230により制御されるので、腕部203の小型化を図ることができる。
According to such a configuration, the first joint of arm 203 and the joint of the torso are controlled by one control circuit board 230 provided in torso 202, so that the size of arm 203 can be reduced. can be planned.
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。また、上記の実施形態は、矛盾が生じない範囲で適宜組み合わせ可能である。
Although the embodiments of the present invention have been described above, the above embodiments merely show a part of application examples of the present invention, and the technical scope of the present invention is not limited to the specific configurations of the above embodiments. do not have. Moreover, the above-described embodiments can be appropriately combined within a range that does not cause contradiction.
本発明は、少なくともロボット等を製造する産業において利用可能である。
The present invention can be used at least in industries that manufacture robots and the like.
1 ロボットコントローラ
2 EtherCATハブ
30 制御回路基板
40 駆動回路基板
50 エンコーダ(センサ)
60 モータ
700 第1のバス
701 第2のバス
702 第3のバス
703 第4のバス
8 電源線
9 ワイヤハーネス(通信線)
201 頭部
202 胴体部
203 腕部
204 台車部
205 車輪部
211 第1のバス
212 第2のバス
213 第3のバス
214 第4のバス
800 双腕ロボット
810 双腕ロボット(変形例)
820 双腕ロボット(変形例)
850 移動ロボット 1robot controller 2 EtherCAT hub 30 control circuit board 40 drive circuit board 50 encoder (sensor)
60motor 700 first bus 701 second bus 702 third bus 703 fourth bus 8 power line 9 wire harness (communication line)
201Head 202 Body 203 Arm 204 Truck 205 Wheel 211 First bus 212 Second bus 213 Third bus 214 Fourth bus 800 Dual-arm robot 810 Dual-arm robot (modification)
820 dual-arm robot (modification)
850 mobile robot
2 EtherCATハブ
30 制御回路基板
40 駆動回路基板
50 エンコーダ(センサ)
60 モータ
700 第1のバス
701 第2のバス
702 第3のバス
703 第4のバス
8 電源線
9 ワイヤハーネス(通信線)
201 頭部
202 胴体部
203 腕部
204 台車部
205 車輪部
211 第1のバス
212 第2のバス
213 第3のバス
214 第4のバス
800 双腕ロボット
810 双腕ロボット(変形例)
820 双腕ロボット(変形例)
850 移動ロボット 1
60
201
820 dual-arm robot (modification)
850 mobile robot
Claims (10)
- 複数の構造体を連結して構成され、前記構造体のうち少なくとも偶数個はそれぞれ奇数個の動作部を含む奇数構造体である、ロボットであって、
各前記奇数構造体内に配置され、前記動作部を2つずつそれぞれ制御する、1又は複数の制御回路基板と、
前記制御回路基板を2つの前記動作部に対して順に対応付けていくことにより各前記奇数構造体において余った1の余剰動作部を2つずつ制御する、1又は複数の余剰動作部用制御回路基板と、を備える、ロボット。 A robot configured by connecting a plurality of structures, wherein at least an even number of the structures are odd structures each including an odd number of moving parts,
one or more control circuit boards disposed within each of said odd structures, each controlling two of said operating units;
One or a plurality of control circuits for redundant operating units, each controlling two redundant operating units in each of the odd structures by sequentially associating the control circuit boards with the two operating units. A robot, comprising a substrate. - 前記余剰動作部用制御回路基板は、前記奇数構造体が連結される構造体内に配置される、請求項1に記載のロボット。 The robot according to claim 1, wherein the control circuit board for the redundant motion part is arranged in a structure to which the odd structures are connected.
- 前記構造体は、第1の構造体を含み、
前記奇数構造体は、第1の構造体と、前記第1の構造体と連結された第2の構造体を含み、
前記余剰動作部は、前記第1の構造体の連結部近傍の動作部と、前記第2の構造体の連結部近傍の動作部である、請求項1に記載のロボット。 the structure includes a first structure;
the odd structure includes a first structure and a second structure coupled to the first structure;
2. The robot according to claim 1, wherein said surplus motion parts are a motion part near a connecting part of said first structure and a motion part near a connecting part of said second structure. - 前記奇数構造体は、本体部構造体を中心として左右対称に設けられる一対の構造体であり、
前記余剰動作部用制御回路基板は、前記本体部構造体の内部に設けられる、請求項1に記載のロボット。 The odd-numbered structures are a pair of structures provided symmetrically with respect to the main body structure,
2. The robot according to claim 1, wherein said control circuit board for redundant operation section is provided inside said body section structure. - 前記一対の構造体は、前記本体部構造体から延びる一対の腕部を含み、
前記余剰動作部は、各前記腕部の付け根の関節に関する動作部である、請求項4に記載のロボット。 the pair of structures includes a pair of arms extending from the body structure;
5. The robot according to claim 4, wherein said surplus motion part is a motion part related to a joint at the base of each said arm. - ロボットコントローラからの制御信号を、少なくとも、前記本体部構造体内へと延び前記本体部構造体内の動作部への制御信号の通信を行う第1のバスと、前記腕部のうち左腕部の内部へと延び前記左腕部内の動作部への制御信号の通信を行う第2のバスと、前記腕部のうち右腕部の内部へと延び前記右腕部内の動作部への制御信号の通信を行う第3のバスへと分岐するハブを含み、
前記余剰動作部用制御回路基板は、前記第1のバスに連結される、請求項5に記載のロボット。 A first bus for communicating control signals from a robot controller to at least the body portion structure and to an action portion within the body portion structure; and a second bus for communicating control signals to the action part in the left arm, and a third bus extending to the inside of the right arm part of the arm parts for communicating control signals to the action part in the right arm. including a hub branching into the bus of
6. The robot according to claim 5, wherein said control circuit board for redundant motion units is connected to said first bus. - 各前記制御回路基板又は各余剰動作部用制御回路基板の間の通信は、EtherCAT規格により行われる、請求項6に記載のロボット。 The robot according to claim 6, wherein communication between each control circuit board or each control circuit board for redundant motion units is performed according to the EtherCAT standard.
- 各前記制御回路基板及び各余剰動作部用制御回路基板は、前記第1のバス、前記第2のバス又は前記第3のバスにおいて一連にデイジーチェーン接続される、請求項6に記載のロボット。 7. The robot according to claim 6, wherein each of said control circuit boards and each of said control circuit boards for redundant operation units is serially daisy-chained on said first bus, said second bus or said third bus.
- 前記制御回路基板及び前記余剰動作部用制御回路基板には、2つの動作部を動作させるCPUが搭載される、請求項1に記載のロボット。 The robot according to claim 1, wherein the control circuit board and the redundant motion part control circuit board are equipped with a CPU for operating two motion parts.
- 複数の構造体を連結して構成され、前記構造体のうち少なくとも偶数個はそれぞれ奇数個の動作部を含む奇数構造体である、ロボットシステムであって、
各前記奇数構造体内に配置され、前記動作部を2つずつそれぞれ制御する、1又は複数の制御回路基板と、
前記制御回路基板を2つの前記動作部に対して順に対応付けていくことにより各前記奇数構造体において余った1の余剰動作部を2つずつ制御する、1又は複数の余剰動作部用制御回路基板と、を備える、ロボットシステム。 A robot system configured by connecting a plurality of structures, wherein at least an even number of the structures are odd structures each including an odd number of moving parts,
one or more control circuit boards disposed within each of said odd structures, each controlling two of said operating units;
One or a plurality of control circuits for redundant operating units, each controlling two redundant operating units in each odd structure by sequentially associating the control circuit board with the two operating units. A robotic system, comprising: a substrate;
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021034425A JP7569555B2 (en) | 2021-03-04 | 2021-03-04 | Robots and robot systems |
JP2021-034425 | 2021-03-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022185656A1 true WO2022185656A1 (en) | 2022-09-09 |
Family
ID=83155250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2021/046259 WO2022185656A1 (en) | 2021-03-04 | 2021-12-15 | Robot and robot system |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7569555B2 (en) |
WO (1) | WO2022185656A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018532519A (en) * | 2015-08-03 | 2018-11-08 | ボード オブ リージェンツ オブ ザ ユニバーシティ オブ ネブラスカ | Robotic surgical device, system and related methods |
WO2021144969A1 (en) * | 2020-01-17 | 2021-07-22 | ヤマハ発動機株式会社 | Biaxial integrated module and multijoint robot arm device |
-
2021
- 2021-03-04 JP JP2021034425A patent/JP7569555B2/en active Active
- 2021-12-15 WO PCT/JP2021/046259 patent/WO2022185656A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018532519A (en) * | 2015-08-03 | 2018-11-08 | ボード オブ リージェンツ オブ ザ ユニバーシティ オブ ネブラスカ | Robotic surgical device, system and related methods |
WO2021144969A1 (en) * | 2020-01-17 | 2021-07-22 | ヤマハ発動機株式会社 | Biaxial integrated module and multijoint robot arm device |
Also Published As
Publication number | Publication date |
---|---|
JP2022134921A (en) | 2022-09-15 |
JP7569555B2 (en) | 2024-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9764480B2 (en) | Robot | |
JP5327312B2 (en) | Robot joint unit and robot | |
JPH0929671A (en) | Robot articulation | |
JP2015085454A (en) | Robot | |
EP1415774B1 (en) | Articulated manipulator with joints having rotation axis inclined with respect to the longitudinal axis of the manipulator | |
EP3017921B1 (en) | Robot, arm structure for robot, and actuating device | |
JPH03502507A (en) | Modular robot device | |
CN115256360A (en) | Mechanical arm for surgical operation | |
JPH0234757B2 (en) | ||
WO2011003451A1 (en) | A robot arm system and a robot arm | |
CN101716765B (en) | Joint module for constructing modularized robot | |
TW201932256A (en) | An industrial robot arm | |
CN111989191B (en) | Parallel motion robot | |
JPH10329078A (en) | Parallel link manipulator device | |
WO2022185656A1 (en) | Robot and robot system | |
WO2022185657A1 (en) | Robot and robot system | |
CN113459154B (en) | Humanoid mechanical arm based on differential mechanism | |
JP2019089143A (en) | robot | |
WO2021144969A1 (en) | Biaxial integrated module and multijoint robot arm device | |
CN111670095B (en) | Parallel type integrated driving device | |
TWM595029U (en) | Autonomous mobile industrial robot motor power module | |
US20050072260A1 (en) | Method for driving multiple-module mechanisms by a single motor and redundant modular robots produced therefrom | |
JP3896093B2 (en) | Industrial robot | |
CN111360786B (en) | Seven-degree-of-freedom serial-parallel hybrid mechanical arm configuration and mechanical arm | |
KR20170075971A (en) | Robot drive apparatus with daisy chain structure |
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: 21929214 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21929214 Country of ref document: EP Kind code of ref document: A1 |