US20230339101A1 - Module robot - Google Patents
Module robot Download PDFInfo
- Publication number
- US20230339101A1 US20230339101A1 US18/245,474 US202118245474A US2023339101A1 US 20230339101 A1 US20230339101 A1 US 20230339101A1 US 202118245474 A US202118245474 A US 202118245474A US 2023339101 A1 US2023339101 A1 US 2023339101A1
- Authority
- US
- United States
- Prior art keywords
- module
- link
- cylinder
- modules
- cylinder block
- 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.)
- Pending
Links
Images
Classifications
-
- 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/14—Programme-controlled manipulators characterised by positioning means for manipulator elements fluid
- B25J9/142—Programme-controlled manipulators characterised by positioning means for manipulator elements fluid comprising inflatable bodies
-
- 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/106—Programme-controlled manipulators characterised by positioning means for manipulator elements with articulated links
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D57/00—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track
- B62D57/02—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members
- B62D57/032—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members with alternately or sequentially lifted supporting base and legs; with alternately or sequentially lifted feet or skid
Definitions
- the present invention relates to a module robot.
- WO2007/034561 discloses a robot arm having a plurality of arm forming members.
- the arm forming members are respectively driven by arm driving devices, and the arm driving devices are each provided with a rod and a main body portion that moves the rod in the axial direction.
- the robot arm described in WO2007/034561 is configured by having the arm forming members that form links and the arm driving devices that respectively drive the arm forming members, and so, a large number of components are used and the structure thereof is complex.
- An object of the present invention is to provide a module robot having a simple construction.
- a module robot includes a first link, a second link movably linked to the first link, and a fluid pressure cylinder configured to move the first link and the second link relative to each other, wherein the first link has a cylinder block in which a cylinder chamber of the fluid pressure cylinder is formed.
- FIG. 1 is a schematic side view of a module according to an embodiment of the present invention.
- FIG. 2 is a perspective view of the front surface side of the module according to the embodiment of the present invention.
- FIG. 3 is a perspective view of the back surface side of the module according to the embodiment of the present invention.
- FIG. 4 is a perspective view of the front surface side of the module according to the embodiment of the present invention, and is a diagram in a state in which respective plates of a first link are removed.
- FIG. 5 is a system configuration diagram of a module robot and the module.
- FIG. 6 is a diagram schematically showing ports and oil passages formed in a cylinder block.
- FIG. 7 is a diagram showing a coupling example of the modules.
- FIG. 8 is a diagram showing a coupling example of the modules.
- FIG. 9 is a side view of the module robot in which a leg portion is formed by coupling the modules.
- FIG. 10 is a schematic side view of the module according to a modification of the embodiment of the present invention, and is a diagram corresponding to FIG. 1 .
- FIG. 11 is a schematic view of the module according to the modification of the embodiment of the present invention.
- FIG. 12 A is a schematic plan view of the module according to the modification of the embodiment of the present invention.
- FIG. 12 B is a schematic side view of the module according to the modification of the embodiment of the present invention.
- FIG. 13 is a schematic plan view of the module robot according to the modification of the embodiment of the present invention.
- the module robot 100 (see FIG. 9 ) is configured by coupling a plurality of modules 101 shown in FIGS. 1 to 3 .
- FIG. 1 is a schematic side view of the module 101
- FIG. 2 is a perspective view of the front surface side of the module 101
- FIG. 3 is a perspective view of the back surface side of the module 101
- FIG. 4 is a perspective view of the front surface side of the module 101 , and is a diagram in a state in which respective plates of a first link 10 are removed
- FIG. 5 is a system configuration diagram of the module robot 100 and the module 101 .
- the module 101 includes the first link 10 , a second link 20 that is movably linked to the first link 10 , and a hydraulic cylinder 30 that moves the first link 10 and the second link 20 relative to each other.
- the hydraulic cylinder 30 corresponds to a fluid pressure cylinder and a liquid pressure cylinder described in the claims.
- the first link 10 and the second link 20 are rotatably linked each other via a rotation shaft 1 .
- a third link 2 is rotatably linked to the hydraulic cylinder 30 and the second link 20 .
- the hydraulic cylinder 30 is an actuator that is extended/contracted by working oil (working fluid) supplied from a pump 3 serving as a liquid pressure source (see FIG. 5 ).
- the hydraulic cylinder 30 has a cylinder block 32 in which a cylinder chamber 31 is formed, a piston 33 a that is freely slidably inserted into the cylinder chamber 31 and that divides the cylinder chamber 31 into a rod side chamber 31 a and an anti-rod side chamber 31 b , and a piston rod 33 b one end of which is linked to the piston 33 a and the other end of which extends from the cylinder chamber 31 to the outside.
- the cylinder block 32 is accommodated in a housing 11 of the first link 10 and is fixed to the housing 11 so as not to be rotatable.
- the hydraulic cylinder 30 is coupled with the first link 10 so as not to be rotatable.
- the cylinder block 32 is formed to have a substantially rectangular block shape, and the cylinder chamber 31 and oil passages, which will be described later, that communicates with the cylinder chamber 31 are formed inside the cylinder block 32 .
- the cylinder chamber 31 is formed as a columnar shaped hole that opens at an end surface 32 a of the cylinder block 32 .
- a cylinder head 34 that closes the opening of the cylinder chamber 31 and through which the piston rod 33 b is inserted is provided on the end surface 32 a of the cylinder block 32 .
- the cylinder head 34 is provided with a bearing 35 that supports the piston rod 33 b in a freely slidable manner and a seal member 36 that prevents leakage of the working oil from the cylinder chamber 31 .
- a slider 50 is connected to a tip end of the piston rod 33 b , and the slider 50 is rotatably linked to one end of the third link 2 via a rotation shaft 51 .
- the slider 50 is arranged between a pair of linear guides 52 that are provided in the housing 11 so as to extend along the axial direction of the piston rod 33 b , and the slider 50 is moved by being guided by the linear guides 52 .
- the other end of the third link 2 is rotatably linked to the second link 20 via a rotation shaft 53 .
- the hydraulic cylinder 30 is contracted as the working oil is supplied from the pump 3 to the rod side chamber 31 a and as the working oil in the anti-rod side chamber 31 b is discharged to a tank 4 (see FIG. 5 ).
- the hydraulic cylinder 30 is extended as the working oil is supplied from the pump 3 to the anti-rod side chamber 31 b and as the working oil in the rod side chamber 31 a is discharged to the tank 4 .
- the hydraulic cylinder 30 is extended/contracted, the linear motion of the piston rod 33 b is converted to the rotational motion of the second link 20 via the third link 2 , and the first link 10 and the second link 20 are rotated about the rotation shaft 1 in a relative manner.
- the module 101 has a rotational degree of freedom of one-degree of freedom about the rotation shaft 1 , and the first link 10 , the second link 20 , and the hydraulic cylinder 30 are linked so as to achieve one-degree of freedom.
- FIG. 6 is a diagram schematically showing the ports and the oil passages formed in the cylinder block 32 .
- Pump ports P that can be connected to the pump 3 and tank ports T that can be connected to the tank 4 are formed by opening at outer surfaces of the cylinder block 32 .
- the pump ports P and the tank ports T are respectively formed on three surfaces among the plurality of outer surfaces of the cylinder block 32 .
- One of the pump ports P formed on the three surfaces is connected to the pump 3 through a hose and a piping, and the pump ports P that are not used are closed by plugs.
- one of the tank ports T formed on the three surfaces is connected to the tank 4 through a hose and a piping, and the tank ports T that are not used are closed by plugs.
- the cylinder block 32 is provided with a servo valve 5 as a control valve (see FIG. 4 ).
- the servo valve 5 controls the communication between the cylinder chamber 31 and the pump ports P/the tank ports T.
- the servo valve 5 has a supply port 5 a that communicates with the pump ports P, a discharge port 5 b that communicates with the tank ports T, a rod side port 5 c that communicates with the rod side chamber 31 a , and an anti-rod side port 5 d that communicates with the anti-rod side chamber 31 b .
- the servo valve 5 switches the communication between the supply port 5 a /the discharge port 5 b and the rod side port 5 c /the anti-rod side port 5 d by changing its position.
- the cylinder block 32 is formed with oil passages 37 that connect the pump ports P and the tank ports T with the cylinder chamber 31 .
- the oil passages 37 have supply passages 37 a that connect the pump ports P with the supply port 5 a of the servo valve 5 , discharge passages 37 b that connect the tank ports T with the discharge port 5 b of the servo valve 5 , a rod side passage 37 c that connects the rod side port 5 c of the servo valve 5 with the rod side chamber 31 a , and an anti-rod side passage 37 d that connects the anti-rod side port 5 d of the servo valve 5 with the anti-rod side chamber 31 b.
- supply-discharge ports 38 that can be connected to the pump 3 and the tank 4 in a selective manner are formed by opening at the outer surfaces of the cylinder block 32 .
- the supply-discharge ports 38 have a first supply-discharge port 38 A that communicates with the rod side chamber 31 a and a second supply-discharge port 38 B that communicates with the anti-rod side port 5 d .
- the first supply-discharge port 38 A and the second supply-discharge port 38 B are connected to control valves (not shown) provided outside the module 101 via a hose and a piping.
- one of the first supply-discharge port 38 A and the second supply-discharge port 38 B is connected to the pump 3 , and the other thereof is connected to the tank 4 .
- the first supply-discharge port 38 A and the second supply-discharge port 38 B are each formed at a single surface among the plurality of outer surfaces of the cylinder block 32 .
- the cylinder block 32 is formed with, in addition to the oil passages 37 , oil passages 39 that connect the supply-discharge ports 38 with the cylinder chamber 31 .
- the oil passages 39 have a first supply-discharge passage 39 a that connects the first supply-discharge port 38 A with the rod side chamber 31 a and a second supply-discharge passage 39 b that connects the second supply-discharge port 38 B with the anti-rod side chamber 31 b .
- a part of the first supply-discharge passage 39 a and a part of the rod side passage 37 c are shared with each other, and a part of the second supply-discharge passage 39 b and a part of the anti-rod side passage 37 d are shared with to each other.
- the cylinder block 32 is formed with the pump ports P and the tank ports T, and the supply-discharge ports 38 .
- the supply-discharge ports 38 are closed by plugs
- the pump ports P and the tank ports T are closed by plugs.
- the cylinder chamber 31 is formed inside the cylinder block 32 having a block shape, and the cylinder block 32 is formed with oil passages 37 c , 37 d , 39 a and 39 b that are connected to the cylinder chamber 31 , the oil passages 37 a that connect the servo valve 5 with the pump 3 , and the oil passages 37 b that connect the servo valve 5 with the tank 4 . Therefore, because there is no need to provide the hose and the piping to connect the cylinder chamber 31 with the servo valve 5 , it is possible to make the module 101 to have a simple structure.
- the cylinder block 32 is formed of a metal or a resin depending on the rigidity required for applications of the module 101 .
- the cylinder block 32 has a complex structure in which the cylinder chamber 31 and the oil passages 37 and 39 are formed inside thereof, it is possible to easily manufacture the cylinder block 32 by using a three-dimensional printer for formation of the cylinder block 32 .
- the module 101 further has the servo valve 5 , sensors 6 each serving as a state-quantity detector that detects a state quantity of the module 101 , and a controller 7 that controls motion of the module 101 by controlling operation of the servo valve 5 on the basis of the detection result from the sensor 6 .
- the servo valve 5 , the sensor 6 , and the controller 7 are provided for every module 101 , and the hydraulic cylinder 30 is controlled independently.
- the servo valve 5 , the sensor 6 , and the controller 7 are provided on the outer surface of the cylinder block 32 and are accommodated in the housing 11 .
- the module 101 has: as the sensor 6 , a linear encoder 6 a that detects a stroke amount of the hydraulic cylinder 30 as the state quantity of the module 101 and pressure sensors 6 b that detect pressure in the hydraulic cylinder 30 as the state quantity of the module 101 .
- the linear encoder 6 a detects the stroke amount of the piston rod 33 b .
- the detection result from the linear encoder 6 a is used for a position control of the module 101 .
- the controller 7 computes a relative rotational angle between the first link 10 and the second link 20 on the basis of the detection result from the linear encoder 6 a .
- a rotary encoder may be provided on the rotation shaft 1 to detect the relative rotational angle between the first link 10 and the second link 20 .
- the pressure sensors 6 b two pressure sensors, a pressure sensor that detects a pressure in the rod side chamber 31 a and a pressure sensor that detects a pressure in the anti-rod side chamber 31 b , are provided.
- the detection result from the pressure sensors 6 b is used for a load control of the module 101 .
- a load sensor for detecting the load acting on the hydraulic cylinder 30 as the state quantity of the module 101 may be provided on the hydraulic cylinder 30 .
- the state quantity of the module 101 to be detected by the sensors 6 includes the above described the stroke amount of the hydraulic cylinder 30 , the relative rotational angle between the first link 10 and the second link 20 , the pressure in the hydraulic cylinder 30 , and the load acting on the hydraulic cylinder 30 .
- the state quantity of the module 101 may include the stroke speed of the hydraulic cylinder 30 , a flow amount of the working oil to be supplied to the hydraulic cylinder 30 , and so forth.
- the stroke speed of the hydraulic cylinder 30 may also be computed from the detection result from the linear encoder 6 a , and the flow amount of the working oil to be supplied to the hydraulic cylinder 30 may be detected by providing a flow amount sensor on the hydraulic cylinder 30 .
- the state quantity of the module 101 to be detected by the sensors 6 may be selected appropriately in accordance with a motion control of the module 101 .
- the module 101 is configured by integrating the following respective components into a module: the first link 10 , the second link 20 , the hydraulic cylinder 30 , the servo valve 5 , the sensors 6 , and the controller 7 .
- the module robot 100 includes the pump 3 for supplying the working oil to the hydraulic cylinder 30 and the tank 4 for storing the working oil.
- the controller 7 computes deviation between a command signal output from an output device 8 and a feedback signal from the sensors 6 and controls the servo valve 5 such that the deviation becomes zero. As described above, the controller 7 performs a feedback control on the basis of the detection result from the sensor 6 .
- the output device 8 is connected to the controller 7 in a wired or wireless manner, and the controller 7 is also connected to the servo valve 5 in a wired or wireless manner.
- the command signal that is output from the output device 8 is information defining the motion of the module 101 .
- the command signal that is output from the output device 8 is the information directly input to the output device 8 , the information transmitted to the output device 8 through a transmission circuit, the information read out from a storage medium, and so forth.
- the cylinder block 32 is formed to have a substantially rectangular block shape, and has, as the outer surfaces, six surfaces: the end surface 32 a at which the opening of the cylinder chamber 31 is formed; an end surface 32 b on the opposite side from the end surface 32 a ; a front surface 32 c on which the servo valve 5 , the sensor 6 , and the controller 7 are provided; a back surface 32 d on the opposite side from the front surface 32 c ; and a pair of the side surfaces 32 e and 32 f .
- the side surfaces 32 e and 32 f are each formed to have a step, they may have a flat surface.
- the pump ports P and the tank ports T are formed in the end surface 32 b and the pair of side surfaces 32 e and 32 f among the outer surfaces of the cylinder block 32 .
- the first supply-discharge port 38 A is formed in the side surface 32 e among the outer surfaces of the cylinder block 32
- the second supply-discharge port 38 B is formed in the side surface 32 f among the outer surfaces of the cylinder block 32 .
- the housing 11 of the first link 10 has: a pair of first plates 12 a and 12 b that are provided so as to be in parallel with each other by being fixed by being brought into surface contact with the pair of side surfaces 32 e and 32 f of the cylinder block 32 , respectively; a second plate 13 that is fixed by being brought into surface contact with the end surface 32 b of the cylinder block 32 ; and a third plate 14 that is provided such that a predetermined gap is formed with the front surface 32 c of the cylinder block 32 .
- the first plates 12 a and 12 b , the second plate 13 , and the third plate 14 are connected with each other by a joint tool, such as screws, etc.
- a joint tool such as screws, etc.
- the rotation shaft 1 is provided over between both of the pair of first plates 12 a and 12 b .
- the first plate 12 a is formed with a cut-out portion 70 through which the pump port P, the tank port T, and the first supply-discharge port 38 A are exposed
- the first plate 12 b is formed with a cut-out portion 71 through which the pump port P, the tank port T, and the second supply-discharge port 38 B are exposed
- the second plate 13 is also formed with a cut-out portion 72 through which the pump port P and the tank port T are exposed.
- the pump ports P and the tank ports T are formed in three surfaces among the outer surfaces of the first link 10 , and the first supply-discharge port 38 A and the second supply-discharge port 38 B are each formed in a single surface among the outer surfaces of the first link 10 .
- the first plates 12 a and 12 b , the second plate 13 , and the third plate 14 are formed of a metal or a resin depending on the rigidity required for applications of the module 101 .
- the first plates 12 a and 12 b , the second plate 13 , and the third plate 14 may be partially formed of the metal, and the rest thereof may be formed by the resin.
- a plurality of joint holes 60 are formed at equal intervals from each other.
- six, four, and eight joint holes 60 are formed in the first plates 12 a and 12 b , the second plate 13 , and the third plate 14 , respectively.
- the plurality of joint holes 60 may not be formed at equal intervals from each other.
- a plate is not fixed to the back surface 32 d of the cylinder block 32 , and the back surface 32 d is formed so as to be exposed.
- the back surface 32 d of the cylinder block 32 forms, together with the plates 12 a , 12 b , 13 , and 14 , a part of the housing 11 of the first link 10 .
- the plurality of joint holes 60 are formed at equal intervals from each other. In this embodiment, four joint holes are formed in the back surface 32 d .
- a plate 15 is provided between the first plates 12 a and 12 b so as to be aligned with the back surface 32 d of the cylinder block 32 .
- the plate 15 is provided to close an opening of the first link 10 on the back surface side.
- the plate 15 is not an essential configuration, and it is possible to omit it.
- the cylinder block 32 is fixed to the first plates 12 a and 12 b that are provided with the rotation shaft 1 , and the cylinder block 32 configures a part of the first link 10 .
- the first link 10 has the cylinder block 32 that is a component of the hydraulic cylinder 30 .
- the cylinder block 32 has two functions: a function in which the cylinder chamber 31 and the oil passages 37 and 39 are formed inside; and a function of serving as the link. Therefore, it is possible to reduce the number of components of the module 101 , and at the same time, it is possible to make the module 101 to have a simple structure.
- first plates 12 a and 12 b , the second plate 13 , and the third plate 14 are formed as separate bodies and are connected with each other, they may be formed as a single component that is formed in an integrated manner.
- the cylinder block 32 , the first plates 12 a and 12 b , and the second plate 13 may be formed as a single component that is formed in an integrated manner.
- the third plate 14 functions as a lid of the housing 11 , and only the third plate 14 is formed as a separate component.
- the second link 20 is formed to have a flat plate shape. Brackets 21 that freely rotatably support the rotation shaft 53 and the rotation shaft 1 are provided on a front surface 20 a of the second link 20 .
- the plurality of joint holes 60 through which the joint tools for coupling the modules 101 with each other are respectively inserted, are formed at equal intervals from each other in a reverse surface 20 b of the second link 20 (see FIG. 1 ).
- the gaps between the plurality of joint holes 60 formed in the first link 10 are the same as the gaps between the plurality of joint holes 60 formed in the second link 20 .
- the plurality of joint holes 60 in the second link 20 may not be formed at equal intervals from each other.
- the shape of the second link 20 is not limited to the flat plate shape, and the second link 20 may be formed to have the shape suitable for the application of the module 101 .
- Two modules 101 are coupled by connecting the first link 10 or the second link 20 of a first module 101 A, which is one of the two modules 101 , with the first link 10 or the second link 20 of a second module 101 B, which is the other of the two modules 101 .
- any one of the plates 12 a , 12 b , 13 , and 14 , the back surface 32 d of the cylinder block 32 , and the reverse surface 20 b of the second link 20 of the first module 101 A is used as a coupling plate 80 A
- any one of the plates 12 a , 12 b , 13 , and 14 , the back surface 32 d of the cylinder block 32 , and the reverse surface 20 b of the second link 20 of the second module 101 B is used as a coupling plate 80 B.
- the joint tool is inserted over between the joint hole 60 of the coupling plate 80 A and the joint hole 60 of the coupling plate 80 B, thereby connecting the coupling plate 80 A with the coupling plate 80 B.
- the joint tool is a dowel member having a columnar shape that is forcedly fit into both of the joint hole 60 of the coupling plate 80 A and the joint hole 60 of the coupling plate 80 B, for example.
- the plurality of joint holes 60 formed in the first link 10 are arranged at equal intervals from each other, and the plurality of joint holes 60 formed in the second link 20 are arranged at equal intervals from each other, and in addition, the gaps between the plurality of joint holes 60 formed in the first link 10 are the same as the gaps between the plurality of joint holes 60 formed in the second link 20 . Therefore, it is possible to easily connect the first link 10 or the second link 20 of the first module 101 A with the first link 10 or the second link 20 of the second module 101 B.
- the two modules 101 may not be coupled directly, and they may be coupled via an attachment. In such a case, the attachment is first interposed between the coupling plate 80 A and the coupling plate 80 B, and then, the coupling plate 80 A is connected to the attachment by the joint tool, and the coupling plate 80 B is connected to the attachment by the joint tool.
- the identical modules means that the components configuring the modules are the same with each other, and that the shapes and dimensions of the components are the same with each other.
- the identical modules can also be referred to as identically-standardized items.
- FIG. 7 shows an example of a back surface coupling in which the back surfaces of the first module 101 A and the second module 101 B are coupled with each other by respectively setting both of the coupling plate 80 A of the first module 101 A and the coupling plate 80 B of the second module 101 B at the back surfaces 32 d of the cylinder blocks 32 .
- the cylinder block 32 configures the part of the first link 10
- the joint holes 60 are formed in the back surface 32 d , it is possible to connect the cylinder block 32 of the first module 101 A with the first link 10 or the second link 20 of the second module 101 B.
- FIG. 8 shows an example of a series coupling in which the first module 101 A and the second module 101 B are coupled in series by setting the coupling plate 80 A of the first module 101 A at the reverse surface 20 b of the second link 20 and by setting the coupling plate 80 B of the second module 101 B at the third plate 14 of the first link 10 .
- the first module 101 A may be coupled with the second module 101 B by setting the coupling plate 80 A of the first module 101 A at the reverse surface 20 b of the second link 20 and by setting the coupling plate 80 B of the second module 101 B at the second plate 13 of the first link 10 .
- the first module 101 A may be coupled with the second module 101 B by setting both of the coupling plate 80 A of the first module 101 A and the coupling plate 80 B of the second module 101 B at the reverse surfaces 20 b of the second links 20 .
- the module robot 100 undergoes, as a whole, a two dimensional motion.
- the module robot 100 undergoes, as a whole, a three dimensional motion.
- the two modules 101 A and 101 B can be freely coupled depending on the desired motion of the module robot 100 .
- the first module 101 A and the second module 101 B may be coupled in parallel in the same orientation by connecting the first plate 12 a of the first link 10 of the first module 101 A with the first plate 12 b of the first link 10 of the second module 101 B.
- the second links 20 of the first module 101 A and the second module 101 B may be coupled with a driving target, and the hydraulic cylinders 30 of the first module 101 A and the second module 101 B may be controlled in a synchronous manner, and thereby, it is possible to increase the output power of the module robot 100 .
- the rotation shaft 1 may be shared.
- the module robot 100 shown in FIG. 9 shows the example in which a leg portion robot is configured by coupling three identical modules 101 A, 101 B, and 101 C so as to correspond to an ankle joint, a knee joint, and a hip joint, respectively.
- the rotation shafts 1 of the modules 101 A, 101 B, and 101 C correspond to the ankle joint, the knee joint, and the hip joint, respectively.
- the second link 20 of the module 101 A functions as a leg.
- each of the modules 101 configures a single joint module, and the module robot 100 has three degrees of freedom.
- the module 101 A and the module 101 B are coupled by the series coupling as shown in FIG. 8
- the module 101 B and the module 101 C are coupled by the back surface coupling as shown in FIG. 7 .
- the respective pump ports P of the modules 101 A, 101 B, and 101 C are connected in series by the hose and the piping, and any one of the pump ports P of the modules 101 A, 101 B, and 101 C is connected to the pump 3 .
- the working oil supplied from the pump 3 is supplied to the respective pump ports P of the modules 101 A, 101 B, and 101 C.
- the respective tank ports T of the modules 101 A, 101 B, and 101 C are connected in series by the hose and the piping, and any one of the tank ports T of the modules 101 A, 101 B, and 101 C is connected to the tank 4 .
- the respective tank ports T of the modules 101 A, 101 B, and 101 C are connected to the tank 4 .
- the pump ports P and the tank ports T are formed on three surfaces among the outer surfaces of the first link 10 , depending on the mutual coupling mode of the modules 101 , it is possible to use the best suitable pump port P and tank port T by taking consideration of routing of the hose and the piping.
- the pump ports P and the tank ports T are closed by the plugs, and the first supply-discharge port 38 A and the second supply-discharge port 38 B are connected to the control valve via the hose and the piping.
- the respective controllers 7 of the modules 101 A, 101 B, and 101 C respectively control the motions of the modules 101 A, 101 B, and 101 C by extending/contracting the respective hydraulic cylinders 30 such that the relative rotational angles between the first links 10 and the second links 20 become the desired angles.
- a posture of the module robot 100 is controlled.
- the respective controllers 7 of the modules 101 A, 101 B, and 101 C respectively control torque for the respective joints on the basis of the detection results from the pressure sensors 6 b .
- the controllers 13 perform a tare weight compensation control for controlling the respective hydraulic cylinders 30 such that the tare weight of the module robot 100 is cancelled out.
- the module robot 100 is used as an autonomous walking robot or as a robot that assists the gait and the posture of a user by being worn by the user.
- the module robot 100 may be used by fixing the second link 20 of the module 101 A to a ground, a wall surface, or a base.
- the second link 20 of the module 101 A may be fixed to the ground, the wall surface, or the base via a base plate.
- the second link 20 of the module 101 A is simply fixed to a front surface of the base plate in a detachable manner, and a reverse surface of the base plate is fixed to the ground, the wall surface, or the base by using bolts, etc.
- the module robot 100 is not limited to the leg portion robot shown in FIG. 9 .
- the module robot 100 may be made to have other applications and functions by fixing the second link 20 of the module 101 A to the ground or a foundation and by attaching a bucket, a rod, or a hand to the second link 20 of the module 101 C as the attachment.
- the module robot 100 that can adapt to a wide variety of applications by coupling the plurality of modules 101 each having the first link 10 , the second link 20 , and the hydraulic cylinder 30 .
- the module robot 100 can be configured only by coupling the plurality of modules 101 , the assembly can be performed easily. Therefore, even when the module robot 100 is to be transported, it suffices to divide the module robot 100 into the respective modules 101 , and thus, the assembly and the transportation thereof can be performed easily.
- the cylinder block 32 in which the cylinder chamber 31 of the hydraulic cylinder 30 is formed, configures the part of the first link 10 , it is possible to achieve the module 101 with a simple structure, the number of components of which is reduced. Thus, it is possible to obtain the module robot 100 with a simple structure.
- a driving source of the module 101 is a hydraulic pressure, compared with a case in which the driving source is an electric motor, the output power of the module 101 relative to the module weight is high. Thus, even in a case in which the application of the module robot 100 requires a high output power, it is possible to prevent the increase in the size of the module robot 100 .
- the extension/contraction of the hydraulic cylinder 30 is controlled by the servo valve 5 , it is possible to control the motion of the module 101 with a high accuracy.
- the module 101 has one degree of freedom (the single joint).
- the module may have a configuration with a plurality of degrees of freedom. When a plurality of degrees of freedom are to be achieved, it suffices to increase the number of the links or to change the hydraulic cylinder to a double-rod type.
- the module 101 has the rotational degree of freedom.
- the module may have a configuration with the translational degree of freedom.
- the hydraulic cylinder is provided between the first link and the second link that are freely slidably coupled with each other.
- the first link and the second link are not limited to the configuration in which they are rotatably linked each other, and it suffices that the first link and the second link are movably linked each other.
- the modules to be coupled may not be identical (may not be those having the same standard).
- the modules having the first links with different shapes and/or dimensions from each other may be coupled with each other, or the modules having the hydraulic cylinders with different stroke lengths from each other may be coupled with each other.
- the modules may be coupled freely in accordance with the desired motion of the module robot and/or the applications and functions of the module robot by preparing a plurality of modules with different standards.
- the third link 2 is not an essential component, and the piston rod 33 b of the hydraulic cylinder 30 and the second link 20 may be coupled directly so as to be freely rotatable.
- the coupling method of the hydraulic cylinder 30 and the second link 20 is not limited thereto.
- the first link 10 and the second link 20 may be coupled so as to be freely rotatable via a V-shaped link 90 that is rotated about a rotation shaft 91 .
- one end of the third link 2 is coupled with the slider 50 so as to be freely rotatable, and the other end of the third link 2 is coupled with the rotation shaft 91 of the V-shaped link 90 so as to be freely rotatable.
- the rotation shaft 1 for the first link 10 and the second link 20 is positioned at the inner side of the V-shaped link 90 , and the angle of the V-shaped link 90 is changed as the first link 10 and the second link 20 are relatively rotated, and therefore, the stroke length of the hydraulic cylinder 30 can be reduced, and thus, it is possible to make the hydraulic cylinder 30 more compact.
- the pump ports P and the tank ports T are formed in three surfaces among the plurality of outer surfaces of the cylinder block 32 .
- the pump ports P and the tank ports T are formed at least two surfaces among the plurality of outer surfaces of the cylinder block 32 .
- the pump port P and the tank port T may be formed in the back surface 32 d of the cylinder block 32 .
- the first supply-discharge port 38 A and the second supply-discharge port 38 B are each formed in a single surface of the outer surfaces of the cylinder block 32 .
- the first supply-discharge port 38 A and the second supply-discharge port 38 B may be formed in two or more surfaces among the outer surfaces of the cylinder block 32 .
- the first supply-discharge port 38 A and the second supply-discharge port 38 B are formed in different surfaces of the cylinder block 32 from each other. Instead of this configuration, the first supply-discharge port 38 A and the second supply-discharge port 38 B may be formed in the same surface of the cylinder block 32 .
- a spacer may be interposed between the coupling plate 80 A of the module 101 A and the coupling plate 80 B of the module 101 B, and the module 101 A and the module 101 B may be coupled via the spacer.
- the cylinder block 32 of the module 101 A and the first link 10 or the second link 20 of the module 101 B may be connected via the spacer.
- the module 101 A and the module 101 B may be coupled such that the relative movement is allowed.
- the module 101 A and the module 101 B may be coupled via a pin so as to be rotatable or swingable with each other or so as to be rotatable and swingable with each other about the pin. In such a case, it may be possible to provide a motive-power source for mutually rotating and/or swinging the module 101 A and the module 101 B.
- control valve for controlling the supply and discharge of the working oil between the pump 3 and the hydraulic cylinder 30 is the servo valve 5 .
- the control valve is not limited to the servo valve 5 , and it may be the control valve of a solenoid controlled pilot operated type, etc.
- the module robot 100 is configured by coupling the plurality of modules 101 .
- the module robot of the present invention is not limited to those having the configuration in which a plurality of modules are coupled, and the module robot may be configured of a single module.
- FIG. 11 is a schematic view of the module 201 .
- the module 201 includes: a second link 20 A that is rotatably linked to one end of the first link 10 ; a second link 20 B that is rotatably linked to the other end of the first link 10 ; a first hydraulic cylinder 30 A (the fluid pressure cylinder) that moves the first link 10 and the second link 20 A relative to each other; a second hydraulic cylinder 30 B (the fluid pressure cylinder) that moves the first link 10 and the second link 20 B relative to each other; a third link 202 a that is rotatably linked to the second link 20 A and a piston rod 205 a of the first hydraulic cylinder 30 A; and a third link 202 b that is rotatably linked to the second link 20 B and a piston rod 205 b of the second hydraulic cylinder 30 B.
- Linear guides 204 a and 204 b that respectively guide the linear motion of the piston rods 205 a and 205 b of the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B are provided along the first link 10 .
- the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B are coupled with the first link 10 in the opposite orientations from each other, and similarly to the configuration in the above-mentioned embodiment, the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B are coupled with the first link 10 so as not to be rotatable.
- respective cylinder blocks 203 a and 203 b of the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B configure the part of the first link 10 .
- the module 201 has the rotational degree of freedom of two-degrees of freedom about the rotation shafts 1 a and 1 b , and the module 201 undergoes, as a whole, a two dimensional motion.
- the module robot may be configured by coupling a plurality of modules 201 .
- the cylinder block 203 a of the first hydraulic cylinder 30 A and the cylinder block 203 b of the second hydraulic cylinder 30 B may be formed integrally.
- thus-integrally formed cylinder block is formed with a cylinder chamber 31 A of the first hydraulic cylinder 30 A and a cylinder chamber 31 B of the second hydraulic cylinder 30 B that open in a different directions from each other.
- FIG. 12 A is a schematic plan view of the module 301
- FIG. 12 B is a schematic side view of the module 301 .
- the module 301 includes: the first link 10 and the second link 20 that are rotatably linked each other; and the first hydraulic cylinder 30 A (the fluid pressure cylinder) and the second hydraulic cylinder 30 B (the fluid pressure cylinder) that respectively move the first link 10 and the second link 20 relative to each other.
- the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B are coupled with the first link 10 in the same orientation with each other, and similarly to the configuration in the above-mentioned embodiment, the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B are coupled with the first link 10 so as not to be rotatable.
- respective cylinder blocks 307 a and 307 b of the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B configure the part of the first link 10 .
- the first link 10 and the second link 20 are rotatably linked each other via a ball joint 308 in any direction.
- the module 301 further includes a pair of third links 302 a and 302 b .
- One ends of the third links 302 a and 302 b are respectively rotatably linked to piston rods 309 a and 309 b of the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B.
- Other ends of the third links 302 a and 302 b are respectively rotatably linked to the second link 20 via ball joints 306 a and 306 b in any direction.
- a linear guide 303 that guides the linear motions of the piston rods 309 a and 309 b of the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B is provided along the first link 10 .
- the second link 20 is rotated about the ball joint 308 when viewed in the front view as shown in FIG. 12 A .
- the first hydraulic cylinder 30 A is contracted and the second hydraulic cylinder 30 B is extended, the second link 20 is rotated in the clockwise direction about the ball joint 308 when viewed in the front view as shown in FIG. 12 A .
- the first hydraulic cylinder 30 A is extended and the second hydraulic cylinder 30 B is contracted, the second link 20 is rotated in the anti-clockwise direction about the ball joint 308 when viewed in the front view as shown in FIG. 12 A .
- the second link 20 is rotated about the ball joint 308 when viewed in the side view as shown in FIG. 12 B .
- the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B are extended, the second link 20 is rotated in the clockwise direction about the ball joint 308 when viewed in the side view as shown in FIG. 12 B .
- the first hydraulic cylinder 30 A and the second hydraulic cylinder 30 B are contracted, the second link 20 is rotated in the anti-clockwise direction about the ball joint 308 when viewed in the side view as shown in FIG. 12 B .
- the module 301 has the rotational degree of freedom of two-degrees of freedom about two mutually perpendicular axes, and the module 301 undergoes, as a whole, a three dimensional motion.
- the module robot may be configured by coupling a plurality of modules 301 .
- a module robot 200 according to a modification of this embodiment will be described with reference to FIG. 13 .
- the modules 101 are formed such that modules 101 are partially integrated.
- the module robot 200 is configured of four modules 101 A, 101 B, 101 C, and 101 D.
- the cylinder blocks 32 which are parts of the four modules 101 A, 101 B, 101 C, and 101 D, are integrally formed. In other words, the cylinder blocks 32 of the four modules 101 A, 101 B, 101 C, and 101 D are formed as a common component. Furthermore, as shown in FIG.
- the first links 10 of the four modules 101 A, 101 B, 101 C, and 101 D may also be formed integrally with the cylinder blocks 32 .
- the module robot 200 has four-degree of freedom by being configured with the four modules 101 A, 101 B, 101 C, and 101 D. Two modules may respectively be integrally formed on the module robot 200 in the above and below direction perpendicular to the plane of the drawing for FIG. 13 , and thereby, the module robot having six-degree of freedom may be achieved.
- a plurality of module robots 200 may be coupled via the joint tool.
- the module robot 100 includes: the first link 10 ; the second link 20 rotatably linked to the first link 10 ; and the hydraulic cylinder 30 (the fluid pressure cylinder, the liquid pressure cylinder) configured to move the first link 10 and the second link 20 relative to each other, wherein the first link 10 has the cylinder block 32 in which the cylinder chamber 31 of the hydraulic cylinder 30 is formed.
- the cylinder block 32 in which the cylinder chamber 31 of the hydraulic cylinder 30 is formed, configures the part of the first link 10 , it is possible to obtain the module 101 with a simple structure, the number of components of which is reduced. Thus, it is possible to obtain the module robot 100 with a simple structure.
- the module robot 100 is configured by coupling the plurality of modules 101 , the modules 101 each has the first link 10 , the second link 20 and the hydraulic cylinder 30 , and the two modules 101 A and 101 B are coupled by connecting the first link 10 or the second link 20 of the first module 101 A with the first link 10 or the second link 20 of the second the module 101 B, the first module 101 A being one of two modules 101 A and 101 B, and the second the module 101 B being other of two modules 101 A and 101 B.
- the cylinder block 32 of the first module 101 A is connectable with the first link 10 or the second link 20 of the second the module 101 B.
- the module robot 200 is configured of the plurality of modules 101 , the modules 101 being formed so as to be partially integrated.
- the pump port P connectable to the pump 3 (the liquid pressure source) and the tank port T connectable to the tank 4 are formed in at least two surfaces among the plurality of outer surfaces of the cylinder block 32 .
- the cylinder block 32 is formed with the oil passages 37 configured to connect the pump ports P and the tank ports T with the cylinder chamber 31 .
- the cylinder block 32 is formed with, in addition to the cylinder chamber 31 , the oil passage 37 configured to connect the pump ports P and the tank ports T with the cylinder chamber 31 , there is no need to provide piping to be connected to the cylinder chamber 31 , and it is possible to make the module 101 to have a simple structure.
- the pump port P connectable to the pump 3 (the liquid pressure source) and the tank port T connectable to the tank 4 are formed in at least two surfaces among the plurality of outer surfaces of the cylinder block 32
- the module 101 further has: the sensor 6 (the state-quantity detector) configured to detect the state quantity of the module 101 ; the servo valve 5 (the control valve) configured to control communication between the cylinder chamber 31 and the pump port P and the tank port T; and the controller 7 configured to control the motion of the module 101 by controlling the operation of the servo valve 5 on the basis of the detection result from the sensor 6 .
- the supply-discharge port 38 selectively connectable to the pump 3 and the tank 4 is formed in the outer surface of the cylinder block 32 , and the cylinder block 32 is formed with the oil passage 39 configured to connect the supply-discharge port 38 with the cylinder chamber 31 .
- the module robot 100 is configured by coupling at least two of the modules 101 , the modules 101 being identical.
- the cylinder block 32 of the first module 101 A is formed with the joint hole 60 into which the joint tool is inserted, the joint tool being configured to connect the cylinder block 32 with the first link 10 or the second link 20 of the second the module 101 B.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Manipulator (AREA)
- Actuator (AREA)
Abstract
Description
- The present invention relates to a module robot.
- WO2007/034561 discloses a robot arm having a plurality of arm forming members. The arm forming members are respectively driven by arm driving devices, and the arm driving devices are each provided with a rod and a main body portion that moves the rod in the axial direction.
- The robot arm described in WO2007/034561 is configured by having the arm forming members that form links and the arm driving devices that respectively drive the arm forming members, and so, a large number of components are used and the structure thereof is complex.
- An object of the present invention is to provide a module robot having a simple construction.
- According to one aspect of the present invention, a module robot includes a first link, a second link movably linked to the first link, and a fluid pressure cylinder configured to move the first link and the second link relative to each other, wherein the first link has a cylinder block in which a cylinder chamber of the fluid pressure cylinder is formed.
-
FIG. 1 is a schematic side view of a module according to an embodiment of the present invention. -
FIG. 2 is a perspective view of the front surface side of the module according to the embodiment of the present invention. -
FIG. 3 is a perspective view of the back surface side of the module according to the embodiment of the present invention. -
FIG. 4 is a perspective view of the front surface side of the module according to the embodiment of the present invention, and is a diagram in a state in which respective plates of a first link are removed. -
FIG. 5 is a system configuration diagram of a module robot and the module. -
FIG. 6 is a diagram schematically showing ports and oil passages formed in a cylinder block. -
FIG. 7 is a diagram showing a coupling example of the modules. -
FIG. 8 is a diagram showing a coupling example of the modules. -
FIG. 9 is a side view of the module robot in which a leg portion is formed by coupling the modules. -
FIG. 10 is a schematic side view of the module according to a modification of the embodiment of the present invention, and is a diagram corresponding toFIG. 1 . -
FIG. 11 is a schematic view of the module according to the modification of the embodiment of the present invention. -
FIG. 12A is a schematic plan view of the module according to the modification of the embodiment of the present invention. -
FIG. 12B is a schematic side view of the module according to the modification of the embodiment of the present invention. -
FIG. 13 is a schematic plan view of the module robot according to the modification of the embodiment of the present invention. - In the following, a
module robot 100 according to the embodiment of the present invention will be described with reference to the drawings. - The module robot 100 (see
FIG. 9 ) is configured by coupling a plurality ofmodules 101 shown inFIGS. 1 to 3 . - The
module 101 will be described first with reference toFIGS. 1 to 5 .FIG. 1 is a schematic side view of themodule 101,FIG. 2 is a perspective view of the front surface side of themodule 101,FIG. 3 is a perspective view of the back surface side of themodule 101,FIG. 4 is a perspective view of the front surface side of themodule 101, and is a diagram in a state in which respective plates of afirst link 10 are removed, andFIG. 5 is a system configuration diagram of themodule robot 100 and themodule 101. - The
module 101 includes thefirst link 10, asecond link 20 that is movably linked to thefirst link 10, and ahydraulic cylinder 30 that moves thefirst link 10 and thesecond link 20 relative to each other. Thehydraulic cylinder 30 corresponds to a fluid pressure cylinder and a liquid pressure cylinder described in the claims. - The
first link 10 and thesecond link 20 are rotatably linked each other via arotation shaft 1. Athird link 2 is rotatably linked to thehydraulic cylinder 30 and thesecond link 20. - The
hydraulic cylinder 30 is an actuator that is extended/contracted by working oil (working fluid) supplied from apump 3 serving as a liquid pressure source (seeFIG. 5 ). Thehydraulic cylinder 30 has acylinder block 32 in which acylinder chamber 31 is formed, apiston 33 a that is freely slidably inserted into thecylinder chamber 31 and that divides thecylinder chamber 31 into arod side chamber 31 a and ananti-rod side chamber 31 b, and apiston rod 33 b one end of which is linked to thepiston 33 a and the other end of which extends from thecylinder chamber 31 to the outside. - The
cylinder block 32 is accommodated in ahousing 11 of thefirst link 10 and is fixed to thehousing 11 so as not to be rotatable. In other words, thehydraulic cylinder 30 is coupled with thefirst link 10 so as not to be rotatable. Thecylinder block 32 is formed to have a substantially rectangular block shape, and thecylinder chamber 31 and oil passages, which will be described later, that communicates with thecylinder chamber 31 are formed inside thecylinder block 32. Thecylinder chamber 31 is formed as a columnar shaped hole that opens at anend surface 32 a of thecylinder block 32. Acylinder head 34 that closes the opening of thecylinder chamber 31 and through which thepiston rod 33 b is inserted is provided on theend surface 32 a of thecylinder block 32. Thecylinder head 34 is provided with abearing 35 that supports thepiston rod 33 b in a freely slidable manner and aseal member 36 that prevents leakage of the working oil from thecylinder chamber 31. - As shown in
FIGS. 1 and 4 , aslider 50 is connected to a tip end of thepiston rod 33 b, and theslider 50 is rotatably linked to one end of thethird link 2 via arotation shaft 51. Theslider 50 is arranged between a pair oflinear guides 52 that are provided in thehousing 11 so as to extend along the axial direction of thepiston rod 33 b, and theslider 50 is moved by being guided by thelinear guides 52. The other end of thethird link 2 is rotatably linked to thesecond link 20 via arotation shaft 53. - The
hydraulic cylinder 30 is contracted as the working oil is supplied from thepump 3 to therod side chamber 31 a and as the working oil in theanti-rod side chamber 31 b is discharged to a tank 4 (seeFIG. 5 ). On the other hand, thehydraulic cylinder 30 is extended as the working oil is supplied from thepump 3 to theanti-rod side chamber 31 b and as the working oil in therod side chamber 31 a is discharged to the tank 4. As thehydraulic cylinder 30 is extended/contracted, the linear motion of thepiston rod 33 b is converted to the rotational motion of thesecond link 20 via thethird link 2, and thefirst link 10 and thesecond link 20 are rotated about therotation shaft 1 in a relative manner. As described above, by driving thehydraulic cylinder 30, thefirst link 10 and thesecond link 20 can be rotated relative to each other. Themodule 101 has a rotational degree of freedom of one-degree of freedom about therotation shaft 1, and thefirst link 10, thesecond link 20, and thehydraulic cylinder 30 are linked so as to achieve one-degree of freedom. - Next, the ports and the oil passages that are formed in the
cylinder block 32 will be described in detail with main reference toFIG. 6 .FIG. 6 is a diagram schematically showing the ports and the oil passages formed in thecylinder block 32. - Pump ports P that can be connected to the
pump 3 and tank ports T that can be connected to the tank 4 are formed by opening at outer surfaces of thecylinder block 32. In this embodiment, the pump ports P and the tank ports T are respectively formed on three surfaces among the plurality of outer surfaces of thecylinder block 32. One of the pump ports P formed on the three surfaces is connected to thepump 3 through a hose and a piping, and the pump ports P that are not used are closed by plugs. Similarly, one of the tank ports T formed on the three surfaces is connected to the tank 4 through a hose and a piping, and the tank ports T that are not used are closed by plugs. - The
cylinder block 32 is provided with aservo valve 5 as a control valve (seeFIG. 4 ). Theservo valve 5 controls the communication between thecylinder chamber 31 and the pump ports P/the tank ports T. Theservo valve 5 has asupply port 5 a that communicates with the pump ports P, adischarge port 5 b that communicates with the tank ports T, arod side port 5 c that communicates with therod side chamber 31 a, and ananti-rod side port 5 d that communicates with theanti-rod side chamber 31 b. Theservo valve 5 switches the communication between thesupply port 5 a/thedischarge port 5 b and therod side port 5 c/theanti-rod side port 5 d by changing its position. - The
cylinder block 32 is formed withoil passages 37 that connect the pump ports P and the tank ports T with thecylinder chamber 31. Theoil passages 37 havesupply passages 37 a that connect the pump ports P with thesupply port 5 a of theservo valve 5,discharge passages 37 b that connect the tank ports T with thedischarge port 5 b of theservo valve 5, arod side passage 37 c that connects therod side port 5 c of theservo valve 5 with therod side chamber 31 a, and ananti-rod side passage 37 d that connects theanti-rod side port 5 d of theservo valve 5 with theanti-rod side chamber 31 b. - In a case in which the
supply port 5 a is communicated with therod side port 5 c and thedischarge port 5 b is communicated with theanti-rod side port 5 d by theservo valve 5, the working oil is supplied from the pump port P to therod side chamber 31 a and the working oil in theanti-rod side chamber 31 b is discharged to the tank port T, and thereby, thehydraulic cylinder 30 is contracted. On the other hand, in a case in which thesupply port 5 a is communicated with theanti-rod side port 5 d and thedischarge port 5 b is communicated with therod side port 5 c by theservo valve 5, the working oil is supplied from the pump port P to theanti-rod side chamber 31 b and the working oil in therod side chamber 31 a is discharged to the tank ports T, and thereby, thehydraulic cylinder 30 is extended. - In addition to the pump ports P and the tank ports T, supply-
discharge ports 38 that can be connected to thepump 3 and the tank 4 in a selective manner are formed by opening at the outer surfaces of thecylinder block 32. The supply-discharge ports 38 have a first supply-discharge port 38A that communicates with therod side chamber 31 a and a second supply-discharge port 38B that communicates with theanti-rod side port 5 d. The first supply-discharge port 38A and the second supply-discharge port 38B are connected to control valves (not shown) provided outside themodule 101 via a hose and a piping. By operation of the control valves, one of the first supply-discharge port 38A and the second supply-discharge port 38B is connected to thepump 3, and the other thereof is connected to the tank 4. In this embodiment, the first supply-discharge port 38A and the second supply-discharge port 38B are each formed at a single surface among the plurality of outer surfaces of thecylinder block 32. - The
cylinder block 32 is formed with, in addition to theoil passages 37,oil passages 39 that connect the supply-discharge ports 38 with thecylinder chamber 31. Theoil passages 39 have a first supply-discharge passage 39 a that connects the first supply-discharge port 38A with therod side chamber 31 a and a second supply-discharge passage 39 b that connects the second supply-discharge port 38B with theanti-rod side chamber 31 b. A part of the first supply-discharge passage 39 a and a part of therod side passage 37 c are shared with each other, and a part of the second supply-discharge passage 39 b and a part of theanti-rod side passage 37 d are shared with to each other. - In a case in which the first supply-
discharge port 38A is connected to thepump 3 and the second supply-discharge port 38B is connected to the tank 4, the working oil is supplied to therod side chamber 31 a and the working oil in theanti-rod side chamber 31 b is discharged, and thereby, thehydraulic cylinder 30 is contracted. On the other hand, in a case in which the second supply-discharge port 38B is connected to thepump 3 and the first supply-discharge port 38A is connected to the tank 4, the working oil is supplied to theanti-rod side chamber 31 b and the working oil in therod side chamber 31 a is discharged, and thereby, thehydraulic cylinder 30 is extended. - As described above, the
cylinder block 32 is formed with the pump ports P and the tank ports T, and the supply-discharge ports 38. In a case in which the pump ports P and the tank ports T are used, the supply-discharge ports 38 are closed by plugs, and in a case in which the supply-discharge ports 38 are used, the pump ports P and the tank ports T are closed by plugs. - In addition, as described above, the
cylinder chamber 31 is formed inside thecylinder block 32 having a block shape, and thecylinder block 32 is formed withoil passages cylinder chamber 31, theoil passages 37 a that connect theservo valve 5 with thepump 3, and theoil passages 37 b that connect theservo valve 5 with the tank 4. Therefore, because there is no need to provide the hose and the piping to connect thecylinder chamber 31 with theservo valve 5, it is possible to make themodule 101 to have a simple structure. - The
cylinder block 32 is formed of a metal or a resin depending on the rigidity required for applications of themodule 101. Although thecylinder block 32 has a complex structure in which thecylinder chamber 31 and theoil passages cylinder block 32 by using a three-dimensional printer for formation of thecylinder block 32. - As shown in
FIG. 4 , themodule 101 further has theservo valve 5,sensors 6 each serving as a state-quantity detector that detects a state quantity of themodule 101, and acontroller 7 that controls motion of themodule 101 by controlling operation of theservo valve 5 on the basis of the detection result from thesensor 6. As described above, theservo valve 5, thesensor 6, and thecontroller 7 are provided for everymodule 101, and thehydraulic cylinder 30 is controlled independently. Theservo valve 5, thesensor 6, and thecontroller 7 are provided on the outer surface of thecylinder block 32 and are accommodated in thehousing 11. - In this embodiment, the
module 101 has: as thesensor 6, alinear encoder 6 a that detects a stroke amount of thehydraulic cylinder 30 as the state quantity of themodule 101 andpressure sensors 6 b that detect pressure in thehydraulic cylinder 30 as the state quantity of themodule 101. - The
linear encoder 6 a detects the stroke amount of thepiston rod 33 b. The detection result from thelinear encoder 6 a is used for a position control of themodule 101. Thecontroller 7 computes a relative rotational angle between thefirst link 10 and thesecond link 20 on the basis of the detection result from thelinear encoder 6 a. Instead of providing thelinear encoder 6 a, a rotary encoder may be provided on therotation shaft 1 to detect the relative rotational angle between thefirst link 10 and thesecond link 20. - As the
pressure sensors 6 b, two pressure sensors, a pressure sensor that detects a pressure in therod side chamber 31 a and a pressure sensor that detects a pressure in theanti-rod side chamber 31 b, are provided. The detection result from thepressure sensors 6 b is used for a load control of themodule 101. Instead of providing thepressure sensors 6 b, a load sensor for detecting the load acting on thehydraulic cylinder 30 as the state quantity of themodule 101 may be provided on thehydraulic cylinder 30. - The state quantity of the
module 101 to be detected by thesensors 6 includes the above described the stroke amount of thehydraulic cylinder 30, the relative rotational angle between thefirst link 10 and thesecond link 20, the pressure in thehydraulic cylinder 30, and the load acting on thehydraulic cylinder 30. In addition, the state quantity of themodule 101 may include the stroke speed of thehydraulic cylinder 30, a flow amount of the working oil to be supplied to thehydraulic cylinder 30, and so forth. The stroke speed of thehydraulic cylinder 30 may also be computed from the detection result from thelinear encoder 6 a, and the flow amount of the working oil to be supplied to thehydraulic cylinder 30 may be detected by providing a flow amount sensor on thehydraulic cylinder 30. The state quantity of themodule 101 to be detected by thesensors 6 may be selected appropriately in accordance with a motion control of themodule 101. - Next, system configurations of the
module robot 100 and themodule 101 will be described with reference toFIG. 5 . - The
module 101 is configured by integrating the following respective components into a module: thefirst link 10, thesecond link 20, thehydraulic cylinder 30, theservo valve 5, thesensors 6, and thecontroller 7. In addition to themodule 101, themodule robot 100 includes thepump 3 for supplying the working oil to thehydraulic cylinder 30 and the tank 4 for storing the working oil. - The
controller 7 computes deviation between a command signal output from anoutput device 8 and a feedback signal from thesensors 6 and controls theservo valve 5 such that the deviation becomes zero. As described above, thecontroller 7 performs a feedback control on the basis of the detection result from thesensor 6. Theoutput device 8 is connected to thecontroller 7 in a wired or wireless manner, and thecontroller 7 is also connected to theservo valve 5 in a wired or wireless manner. - The command signal that is output from the
output device 8 is information defining the motion of themodule 101. The command signal that is output from theoutput device 8 is the information directly input to theoutput device 8, the information transmitted to theoutput device 8 through a transmission circuit, the information read out from a storage medium, and so forth. - Next, the configurations of the
first link 10 and thesecond link 20 will be described in detail with main reference toFIGS. 1 to 4 . - The
cylinder block 32 is formed to have a substantially rectangular block shape, and has, as the outer surfaces, six surfaces: theend surface 32 a at which the opening of thecylinder chamber 31 is formed; anend surface 32 b on the opposite side from theend surface 32 a; afront surface 32 c on which theservo valve 5, thesensor 6, and thecontroller 7 are provided; aback surface 32 d on the opposite side from thefront surface 32 c; and a pair of the side surfaces 32 e and 32 f. InFIGS. 4 and 6 , although the side surfaces 32 e and 32 f are each formed to have a step, they may have a flat surface. - The pump ports P and the tank ports T are formed in the
end surface 32 b and the pair of side surfaces 32 e and 32 f among the outer surfaces of thecylinder block 32. In addition, the first supply-discharge port 38A is formed in theside surface 32 e among the outer surfaces of thecylinder block 32, and the second supply-discharge port 38B is formed in theside surface 32 f among the outer surfaces of thecylinder block 32. - The
housing 11 of thefirst link 10 has: a pair offirst plates cylinder block 32, respectively; asecond plate 13 that is fixed by being brought into surface contact with theend surface 32 b of thecylinder block 32; and athird plate 14 that is provided such that a predetermined gap is formed with thefront surface 32 c of thecylinder block 32. Thefirst plates second plate 13, and thethird plate 14 are connected with each other by a joint tool, such as screws, etc. InFIG. 1 , a state in which thefirst plate 12 b to be fixed to theside surface 32 f of thecylinder block 32 is removed is shown. - The
rotation shaft 1 is provided over between both of the pair offirst plates first plate 12 a is formed with a cut-outportion 70 through which the pump port P, the tank port T, and the first supply-discharge port 38A are exposed, and thefirst plate 12 b is formed with a cut-outportion 71 through which the pump port P, the tank port T, and the second supply-discharge port 38B are exposed. In addition, thesecond plate 13 is also formed with a cut-out portion 72 through which the pump port P and the tank port T are exposed. As described above, the pump ports P and the tank ports T are formed in three surfaces among the outer surfaces of thefirst link 10, and the first supply-discharge port 38A and the second supply-discharge port 38B are each formed in a single surface among the outer surfaces of thefirst link 10. - The
first plates second plate 13, and thethird plate 14 are formed of a metal or a resin depending on the rigidity required for applications of themodule 101. Thefirst plates second plate 13, and thethird plate 14 may be partially formed of the metal, and the rest thereof may be formed by the resin. - In the
first plates second plate 13, and thethird plate 14, a plurality ofjoint holes 60, through which the joint tools for coupling themodules 101 together are respectively inserted, are formed at equal intervals from each other. In this embodiment, six, four, and eightjoint holes 60 are formed in thefirst plates second plate 13, and thethird plate 14, respectively. The plurality ofjoint holes 60 may not be formed at equal intervals from each other. - As shown in
FIG. 3 , a plate is not fixed to theback surface 32 d of thecylinder block 32, and theback surface 32 d is formed so as to be exposed. Theback surface 32 d of thecylinder block 32 forms, together with theplates housing 11 of thefirst link 10. Similarly to theplates back surface 32 d, the plurality ofjoint holes 60, through which the joint tools for coupling themodules 101 together are respectively inserted, are formed at equal intervals from each other. In this embodiment, four joint holes are formed in theback surface 32 d. Aplate 15 is provided between thefirst plates back surface 32 d of thecylinder block 32. Theplate 15 is provided to close an opening of thefirst link 10 on the back surface side. Theplate 15 is not an essential configuration, and it is possible to omit it. - The
cylinder block 32 is fixed to thefirst plates rotation shaft 1, and thecylinder block 32 configures a part of thefirst link 10. In other words, thefirst link 10 has thecylinder block 32 that is a component of thehydraulic cylinder 30. Thecylinder block 32 has two functions: a function in which thecylinder chamber 31 and theoil passages module 101, and at the same time, it is possible to make themodule 101 to have a simple structure. - In this embodiment, although the
first plates second plate 13, and thethird plate 14 are formed as separate bodies and are connected with each other, they may be formed as a single component that is formed in an integrated manner. In addition, thecylinder block 32, thefirst plates second plate 13 may be formed as a single component that is formed in an integrated manner. In other words, it may be possible to form a single cylinder block that is configured with thecylinder block 32, thefirst plates second plate 13 in this embodiment. In this case, thethird plate 14 functions as a lid of thehousing 11, and only thethird plate 14 is formed as a separate component. - The
second link 20 is formed to have a flat plate shape.Brackets 21 that freely rotatably support therotation shaft 53 and therotation shaft 1 are provided on afront surface 20 a of thesecond link 20. The plurality ofjoint holes 60, through which the joint tools for coupling themodules 101 with each other are respectively inserted, are formed at equal intervals from each other in areverse surface 20 b of the second link 20 (seeFIG. 1 ). The gaps between the plurality ofjoint holes 60 formed in thefirst link 10 are the same as the gaps between the plurality ofjoint holes 60 formed in thesecond link 20. The plurality ofjoint holes 60 in thesecond link 20 may not be formed at equal intervals from each other. In addition, the shape of thesecond link 20 is not limited to the flat plate shape, and thesecond link 20 may be formed to have the shape suitable for the application of themodule 101. - Next, the coupling of the
modules 101 with each other will be described in a detail with main reference toFIGS. 7 to 9 . - Two
modules 101 are coupled by connecting thefirst link 10 or thesecond link 20 of afirst module 101A, which is one of the twomodules 101, with thefirst link 10 or thesecond link 20 of asecond module 101B, which is the other of the twomodules 101. Specifically, any one of theplates back surface 32 d of thecylinder block 32, and thereverse surface 20 b of thesecond link 20 of thefirst module 101A is used as acoupling plate 80A, and any one of theplates back surface 32 d of thecylinder block 32, and thereverse surface 20 b of thesecond link 20 of thesecond module 101B is used as acoupling plate 80B. Then, in a state in which thecoupling plate 80A and thecoupling plate 80B are brought into surface contact with each other, the joint tool is inserted over between thejoint hole 60 of thecoupling plate 80A and thejoint hole 60 of thecoupling plate 80B, thereby connecting thecoupling plate 80A with thecoupling plate 80B. The joint tool is a dowel member having a columnar shape that is forcedly fit into both of thejoint hole 60 of thecoupling plate 80A and thejoint hole 60 of thecoupling plate 80B, for example. In the above, the plurality ofjoint holes 60 formed in thefirst link 10 are arranged at equal intervals from each other, and the plurality ofjoint holes 60 formed in thesecond link 20 are arranged at equal intervals from each other, and in addition, the gaps between the plurality ofjoint holes 60 formed in thefirst link 10 are the same as the gaps between the plurality ofjoint holes 60 formed in thesecond link 20. Therefore, it is possible to easily connect thefirst link 10 or thesecond link 20 of thefirst module 101A with thefirst link 10 or thesecond link 20 of thesecond module 101B. The twomodules 101 may not be coupled directly, and they may be coupled via an attachment. In such a case, the attachment is first interposed between thecoupling plate 80A and thecoupling plate 80B, and then, thecoupling plate 80A is connected to the attachment by the joint tool, and thecoupling plate 80B is connected to the attachment by the joint tool. - Coupling examples of the two
modules module robot 100 will be described with reference toFIGS. 7 and 8 . WithFIGS. 7 and 8 , a case in which the two mutuallyidentical modules -
FIG. 7 shows an example of a back surface coupling in which the back surfaces of thefirst module 101A and thesecond module 101B are coupled with each other by respectively setting both of thecoupling plate 80A of thefirst module 101A and thecoupling plate 80B of thesecond module 101B at the back surfaces 32 d of the cylinder blocks 32. Because thecylinder block 32 configures the part of thefirst link 10, and thejoint holes 60 are formed in theback surface 32 d, it is possible to connect thecylinder block 32 of thefirst module 101A with thefirst link 10 or thesecond link 20 of thesecond module 101B. As described above, it is possible to connect thefirst link 10 with thesecond link 20 by using thecylinder block 32 configuring the part of thefirst link 10. -
FIG. 8 shows an example of a series coupling in which thefirst module 101A and thesecond module 101B are coupled in series by setting thecoupling plate 80A of thefirst module 101A at thereverse surface 20 b of thesecond link 20 and by setting thecoupling plate 80B of thesecond module 101B at thethird plate 14 of thefirst link 10. As another example of the series coupling, thefirst module 101A may be coupled with thesecond module 101B by setting thecoupling plate 80A of thefirst module 101A at thereverse surface 20 b of thesecond link 20 and by setting thecoupling plate 80B of thesecond module 101B at thesecond plate 13 of thefirst link 10. In addition, thefirst module 101A may be coupled with thesecond module 101B by setting both of thecoupling plate 80A of thefirst module 101A and thecoupling plate 80B of thesecond module 101B at the reverse surfaces 20 b of thesecond links 20. - In the coupling examples shown in
FIGS. 7 and 8 , because thefirst module 101A and thesecond module 101B undergo the motion within the same plane, themodule robot 100 undergoes, as a whole, a two dimensional motion. By coupling thefirst module 101A and thesecond module 101B by setting thecoupling plate 80A of thefirst module 101A at thefirst plate 12 a of thefirst link 10 and by setting thecoupling plate 80B of thesecond module 101B at theback surface 32 d of thecylinder block 32 of thefirst link 10, themodule robot 100 undergoes, as a whole, a three dimensional motion. - Those described above are examples of the coupling method of the two
modules modules module robot 100. For example, thefirst module 101A and thesecond module 101B may be coupled in parallel in the same orientation by connecting thefirst plate 12 a of thefirst link 10 of thefirst module 101A with thefirst plate 12 b of thefirst link 10 of thesecond module 101B. In this case, thesecond links 20 of thefirst module 101A and thesecond module 101B may be coupled with a driving target, and thehydraulic cylinders 30 of thefirst module 101A and thesecond module 101B may be controlled in a synchronous manner, and thereby, it is possible to increase the output power of themodule robot 100. In a case of the parallel coupling, therotation shaft 1 may be shared. - Next, an example of the
module robot 100 will be configuration with reference toFIG. 9 . Themodule robot 100 shown inFIG. 9 shows the example in which a leg portion robot is configured by coupling threeidentical modules rotation shafts 1 of themodules second link 20 of themodule 101A functions as a leg. In themodule robot 100, each of themodules 101 configures a single joint module, and themodule robot 100 has three degrees of freedom. - The
module 101A and themodule 101B are coupled by the series coupling as shown inFIG. 8 , and themodule 101B and the module 101C are coupled by the back surface coupling as shown inFIG. 7 . - The respective pump ports P of the
modules modules pump 3. With such a configuration, the working oil supplied from thepump 3 is supplied to the respective pump ports P of themodules modules modules modules - Because the pump ports P and the tank ports T are formed on three surfaces among the outer surfaces of the
first link 10, depending on the mutual coupling mode of themodules 101, it is possible to use the best suitable pump port P and tank port T by taking consideration of routing of the hose and the piping. - In addition, in a case in which the extension/contraction of the
hydraulic cylinder 30 is controlled by using a control valve provided outside themodule 101, but not using theservo valve 5, the pump ports P and the tank ports T are closed by the plugs, and the first supply-discharge port 38A and the second supply-discharge port 38B are connected to the control valve via the hose and the piping. - On the basis of the detection results from the
linear encoders 6 a, therespective controllers 7 of themodules modules hydraulic cylinders 30 such that the relative rotational angles between thefirst links 10 and thesecond links 20 become the desired angles. As the motion of each of themodules module robot 100 is controlled. - In addition, the
respective controllers 7 of themodules pressure sensors 6 b. For example, thecontrollers 13 perform a tare weight compensation control for controlling the respectivehydraulic cylinders 30 such that the tare weight of themodule robot 100 is cancelled out. - The
module robot 100 is used as an autonomous walking robot or as a robot that assists the gait and the posture of a user by being worn by the user. - In addition, the
module robot 100 may be used by fixing thesecond link 20 of themodule 101A to a ground, a wall surface, or a base. In such a case, thesecond link 20 of themodule 101A may be fixed to the ground, the wall surface, or the base via a base plate. Thesecond link 20 of themodule 101A is simply fixed to a front surface of the base plate in a detachable manner, and a reverse surface of the base plate is fixed to the ground, the wall surface, or the base by using bolts, etc. - The
module robot 100 is not limited to the leg portion robot shown inFIG. 9 . For example, themodule robot 100 may be made to have other applications and functions by fixing thesecond link 20 of themodule 101A to the ground or a foundation and by attaching a bucket, a rod, or a hand to thesecond link 20 of the module 101C as the attachment. In addition, it is possible to configure a humanoid robot or a centipede robot by further coupling the plurality ofmodules 101, in addition to the leg portion robot shown inFIG. 9 . As described above, it is possible to easily configure various robots in accordance with the applications and the functions by only coupling the plurality ofmodules 101. - According to the above-described embodiment, following operational advantages are afforded.
- It is possible to easily configure the
module robot 100 that can adapt to a wide variety of applications by coupling the plurality ofmodules 101 each having thefirst link 10, thesecond link 20, and thehydraulic cylinder 30. In addition, because themodule robot 100 can be configured only by coupling the plurality ofmodules 101, the assembly can be performed easily. Therefore, even when themodule robot 100 is to be transported, it suffices to divide themodule robot 100 into therespective modules 101, and thus, the assembly and the transportation thereof can be performed easily. Thus, it is possible to configure themodule robot 100 that can adapt to a wide variety of applications and that can be assembled and transported with ease. - In addition, because the
cylinder block 32, in which thecylinder chamber 31 of thehydraulic cylinder 30 is formed, configures the part of thefirst link 10, it is possible to achieve themodule 101 with a simple structure, the number of components of which is reduced. Thus, it is possible to obtain themodule robot 100 with a simple structure. - In addition, because a driving source of the
module 101 is a hydraulic pressure, compared with a case in which the driving source is an electric motor, the output power of themodule 101 relative to the module weight is high. Thus, even in a case in which the application of themodule robot 100 requires a high output power, it is possible to prevent the increase in the size of themodule robot 100. In addition, because the extension/contraction of thehydraulic cylinder 30 is controlled by theservo valve 5, it is possible to control the motion of themodule 101 with a high accuracy. - Modifications of the above-mentioned embodiment will be described below. The modifications described below also fall within the scope of the present invention. It may be possible to combine the following modifications with the respective configurations in the above-mentioned embodiment, and it may also be possible to combine the following modifications with each other. In the descriptions of the following modifications, the descriptions will be made using the same reference signs for the same configurations with those in the above-mentioned embodiment.
- (1) In the above-mentioned embodiment, a description has been given of the configuration in which the
module 101 has one degree of freedom (the single joint). Instead of this configuration, the module may have a configuration with a plurality of degrees of freedom. When a plurality of degrees of freedom are to be achieved, it suffices to increase the number of the links or to change the hydraulic cylinder to a double-rod type. - (2) In the above-mentioned embodiment, a description has been given of the configuration in which the
module 101 has the rotational degree of freedom. Instead of this configuration, the module may have a configuration with the translational degree of freedom. In this case, the hydraulic cylinder is provided between the first link and the second link that are freely slidably coupled with each other. As described above, the first link and the second link are not limited to the configuration in which they are rotatably linked each other, and it suffices that the first link and the second link are movably linked each other. - (3) In the above-mentioned embodiment, a description has been given of the configuration in which the mutually
identical modules 101 are coupled together. Instead of this configuration, the modules to be coupled may not be identical (may not be those having the same standard). For example, the modules having the first links with different shapes and/or dimensions from each other may be coupled with each other, or the modules having the hydraulic cylinders with different stroke lengths from each other may be coupled with each other. In other words, the modules may be coupled freely in accordance with the desired motion of the module robot and/or the applications and functions of the module robot by preparing a plurality of modules with different standards. However, it is possible to manufacture the module robot with a lower cost by configuring the module robot by coupling the plurality of modules having the same standard. - (4) The
third link 2 is not an essential component, and thepiston rod 33 b of thehydraulic cylinder 30 and thesecond link 20 may be coupled directly so as to be freely rotatable. - (5) In the above-mentioned embodiment, a description has been given of the configuration in which the
hydraulic cylinder 30 and thesecond link 20 are coupled so as to be freely rotatable via thethird link 2; however, the coupling method of thehydraulic cylinder 30 and thesecond link 20 is not limited thereto. For example, as shown inFIG. 10 , thefirst link 10 and thesecond link 20 may be coupled so as to be freely rotatable via a V-shaped link 90 that is rotated about a rotation shaft 91. In this case, one end of thethird link 2 is coupled with theslider 50 so as to be freely rotatable, and the other end of thethird link 2 is coupled with the rotation shaft 91 of the V-shaped link 90 so as to be freely rotatable. With this configuration, therotation shaft 1 for thefirst link 10 and thesecond link 20 is positioned at the inner side of the V-shaped link 90, and the angle of the V-shaped link 90 is changed as thefirst link 10 and thesecond link 20 are relatively rotated, and therefore, the stroke length of thehydraulic cylinder 30 can be reduced, and thus, it is possible to make thehydraulic cylinder 30 more compact. - (6) In the above-mentioned embodiment, the pump ports P and the tank ports T are formed in three surfaces among the plurality of outer surfaces of the
cylinder block 32. However, it suffices that the pump ports P and the tank ports T are formed at least two surfaces among the plurality of outer surfaces of thecylinder block 32. In addition, the pump port P and the tank port T may be formed in theback surface 32 d of thecylinder block 32. - (7) In the above-mentioned embodiment, the first supply-
discharge port 38A and the second supply-discharge port 38B are each formed in a single surface of the outer surfaces of thecylinder block 32. However, the first supply-discharge port 38A and the second supply-discharge port 38B may be formed in two or more surfaces among the outer surfaces of thecylinder block 32. In addition, in the above-mentioned embodiment, the first supply-discharge port 38A and the second supply-discharge port 38B are formed in different surfaces of thecylinder block 32 from each other. Instead of this configuration, the first supply-discharge port 38A and the second supply-discharge port 38B may be formed in the same surface of thecylinder block 32. - (8) In the above-mentioned embodiment, a description has been given of the configuration in which the
first link 10 or thesecond link 20 of themodule 101A is connected to thefirst link 10 or thesecond link 20 of themodule 101B by using the dowel member having the columnar shape that is forcedly fit into both of thejoint hole 60 of thecoupling plate 80A and thejoint hole 60 of thecoupling plate 80B. However, the connecting method of the links of themodule 101A and themodule 101B is not limited thereto, and for example, the both links may be connected by utilizing an electromagnet or a hydraulic clamp without using the dowel member. - (9) In the above-mentioned embodiment, a description has been given of the configuration in which the
coupling plate 80A of themodule 101A and thecoupling plate 80B of themodule 101B are connected with each other by being brought into surface contact. - Instead of this configuration, a spacer may be interposed between the
coupling plate 80A of themodule 101A and thecoupling plate 80B of themodule 101B, and themodule 101A and themodule 101B may be coupled via the spacer. Specifically, thecylinder block 32 of themodule 101A and thefirst link 10 or thesecond link 20 of themodule 101B may be connected via the spacer. By interposing the spacer, it is possible to form a gap between themodule 101A and themodule 101B. - (10) In the above-mentioned embodiment, a description has been given of the configuration in which the
module 101A and themodule 101B are coupled such that a relative movement thereof is not allowed. Instead of this configuration, themodule 101A and themodule 101B may be coupled such that the relative movement is allowed. For example, themodule 101A and themodule 101B may be coupled via a pin so as to be rotatable or swingable with each other or so as to be rotatable and swingable with each other about the pin. In such a case, it may be possible to provide a motive-power source for mutually rotating and/or swinging themodule 101A and themodule 101B. - (11) In the above-mentioned embodiment, a description has been given of the configuration in which the control valve for controlling the supply and discharge of the working oil between the
pump 3 and thehydraulic cylinder 30 is theservo valve 5. The control valve is not limited to theservo valve 5, and it may be the control valve of a solenoid controlled pilot operated type, etc. - (12) In the above-mentioned embodiment, a description has been given of the configuration in which the
module robot 100 is configured by coupling the plurality ofmodules 101. However, the module robot of the present invention is not limited to those having the configuration in which a plurality of modules are coupled, and the module robot may be configured of a single module. - (13) A
module 201 according to a modification of this embodiment will be described with reference toFIG. 11 .FIG. 11 is a schematic view of themodule 201. Themodule 201 includes: asecond link 20A that is rotatably linked to one end of thefirst link 10; asecond link 20B that is rotatably linked to the other end of thefirst link 10; a firsthydraulic cylinder 30A (the fluid pressure cylinder) that moves thefirst link 10 and thesecond link 20A relative to each other; a secondhydraulic cylinder 30B (the fluid pressure cylinder) that moves thefirst link 10 and thesecond link 20B relative to each other; athird link 202 a that is rotatably linked to thesecond link 20A and apiston rod 205 a of the firsthydraulic cylinder 30A; and athird link 202 b that is rotatably linked to thesecond link 20B and apiston rod 205 b of the secondhydraulic cylinder 30B. Linear guides 204 a and 204 b that respectively guide the linear motion of thepiston rods hydraulic cylinder 30A and the secondhydraulic cylinder 30B are provided along thefirst link 10. The firsthydraulic cylinder 30A and the secondhydraulic cylinder 30B are coupled with thefirst link 10 in the opposite orientations from each other, and similarly to the configuration in the above-mentioned embodiment, the firsthydraulic cylinder 30A and the secondhydraulic cylinder 30B are coupled with thefirst link 10 so as not to be rotatable. In other words,respective cylinder blocks hydraulic cylinder 30A and the secondhydraulic cylinder 30B configure the part of thefirst link 10. - As the first
hydraulic cylinder 30A is extended/contracted, thefirst link 10 and thesecond link 20A are relatively rotated about arotation shaft 1 a, and as the secondhydraulic cylinder 30B is extended/contracted, thefirst link 10 and thesecond link 20B are relatively rotated about arotation shaft 1 b. As described above, themodule 201 has the rotational degree of freedom of two-degrees of freedom about therotation shafts module 201 undergoes, as a whole, a two dimensional motion. The module robot may be configured by coupling a plurality ofmodules 201. - The
cylinder block 203 a of the firsthydraulic cylinder 30A and thecylinder block 203 b of the secondhydraulic cylinder 30B may be formed integrally. In this case, thus-integrally formed cylinder block is formed with acylinder chamber 31A of the firsthydraulic cylinder 30A and acylinder chamber 31B of the secondhydraulic cylinder 30B that open in a different directions from each other. - (14) A
module 301 according to a modification of this embodiment will be described with reference toFIG. 12 .FIG. 12A is a schematic plan view of themodule 301, andFIG. 12B is a schematic side view of themodule 301. Themodule 301 includes: thefirst link 10 and thesecond link 20 that are rotatably linked each other; and the firsthydraulic cylinder 30A (the fluid pressure cylinder) and the secondhydraulic cylinder 30B (the fluid pressure cylinder) that respectively move thefirst link 10 and thesecond link 20 relative to each other. The firsthydraulic cylinder 30A and the secondhydraulic cylinder 30B are coupled with thefirst link 10 in the same orientation with each other, and similarly to the configuration in the above-mentioned embodiment, the firsthydraulic cylinder 30A and the secondhydraulic cylinder 30B are coupled with thefirst link 10 so as not to be rotatable. In other words,respective cylinder blocks hydraulic cylinder 30A and the secondhydraulic cylinder 30B configure the part of thefirst link 10. - The
first link 10 and thesecond link 20 are rotatably linked each other via a ball joint 308 in any direction. Themodule 301 further includes a pair ofthird links third links piston rods hydraulic cylinder 30A and the secondhydraulic cylinder 30B. Other ends of thethird links second link 20 via ball joints 306 a and 306 b in any direction. Alinear guide 303 that guides the linear motions of thepiston rods hydraulic cylinder 30A and the secondhydraulic cylinder 30B is provided along thefirst link 10. - When the first
hydraulic cylinder 30A and the secondhydraulic cylinder 30B are extended/contracted in the opposite directions from each other, thesecond link 20 is rotated about the ball joint 308 when viewed in the front view as shown inFIG. 12A . Specifically, when the firsthydraulic cylinder 30A is contracted and the secondhydraulic cylinder 30B is extended, thesecond link 20 is rotated in the clockwise direction about the ball joint 308 when viewed in the front view as shown inFIG. 12A . When the firsthydraulic cylinder 30A is extended and the secondhydraulic cylinder 30B is contracted, thesecond link 20 is rotated in the anti-clockwise direction about the ball joint 308 when viewed in the front view as shown inFIG. 12A . On the other hand, when the firsthydraulic cylinder 30A and the secondhydraulic cylinder 30B are extended/contracted in the same direction with each other, thesecond link 20 is rotated about the ball joint 308 when viewed in the side view as shown inFIG. 12B . Specifically, when the firsthydraulic cylinder 30A and the secondhydraulic cylinder 30B are extended, thesecond link 20 is rotated in the clockwise direction about the ball joint 308 when viewed in the side view as shown inFIG. 12B . When the firsthydraulic cylinder 30A and the secondhydraulic cylinder 30B are contracted, thesecond link 20 is rotated in the anti-clockwise direction about the ball joint 308 when viewed in the side view as shown inFIG. 12B . As described above, themodule 301 has the rotational degree of freedom of two-degrees of freedom about two mutually perpendicular axes, and themodule 301 undergoes, as a whole, a three dimensional motion. The module robot may be configured by coupling a plurality ofmodules 301. - (15) In the above-mentioned embodiment, a description has been given of the configuration in which the
hydraulic cylinder 30 serves as the liquid pressure cylinder in which the working oil is used as the working liquid; however, instead of using the working oil, other fluids such as working water, etc. may also be used as the working fluid. In addition, instead of using thehydraulic cylinder 30, a pneumatic cylinder driven by compressed air may also be used. In other words, it suffices to use the fluid pressure cylinder as the actuator that moves thefirst link 10 and thesecond link 20 relative to each other. - (16) A
module robot 200 according to a modification of this embodiment will be described with reference toFIG. 13 . In the above-mentioned embodiment, a description has been given of the configuration in which themodules 101 are coupled with each other via the joint tool. Instead of this configuration, in themodule robot 200, themodules 101 are formed such thatmodules 101 are partially integrated. Themodule robot 200 is configured of fourmodules modules modules FIG. 13 , thefirst links 10 of the fourmodules module robot 200 has four-degree of freedom by being configured with the fourmodules module robot 200 in the above and below direction perpendicular to the plane of the drawing forFIG. 13 , and thereby, the module robot having six-degree of freedom may be achieved. In addition, a plurality ofmodule robots 200 may be coupled via the joint tool. - The configurations, operations, and effects of the embodiment of the present invention will be collectively described below.
- The
module robot 100 includes: thefirst link 10; thesecond link 20 rotatably linked to thefirst link 10; and the hydraulic cylinder 30 (the fluid pressure cylinder, the liquid pressure cylinder) configured to move thefirst link 10 and thesecond link 20 relative to each other, wherein thefirst link 10 has thecylinder block 32 in which thecylinder chamber 31 of thehydraulic cylinder 30 is formed. - With this configuration, because the
cylinder block 32, in which thecylinder chamber 31 of thehydraulic cylinder 30 is formed, configures the part of thefirst link 10, it is possible to obtain themodule 101 with a simple structure, the number of components of which is reduced. Thus, it is possible to obtain themodule robot 100 with a simple structure. - The
module robot 100 is configured by coupling the plurality ofmodules 101, themodules 101 each has thefirst link 10, thesecond link 20 and thehydraulic cylinder 30, and the twomodules first link 10 or thesecond link 20 of thefirst module 101A with thefirst link 10 or thesecond link 20 of the second themodule 101B, thefirst module 101A being one of twomodules module 101B being other of twomodules cylinder block 32 of thefirst module 101A is connectable with thefirst link 10 or thesecond link 20 of the second themodule 101B. - With this configuration, when the plurality of
modules 101 are to be coupled to configure themodule robot 100, it is possible to use thecylinder block 32 configuring the part of thefirst link 10 to connect thefirst link 10 with thesecond link 20. - In addition, the
module robot 200 is configured of the plurality ofmodules 101, themodules 101 being formed so as to be partially integrated. - With this configuration, it is possible to save the time to couple the
modules 101 with each other via the joint means. - In addition, the pump port P connectable to the pump 3 (the liquid pressure source) and the tank port T connectable to the tank 4 are formed in at least two surfaces among the plurality of outer surfaces of the
cylinder block 32. - With this configuration, in accordance with the coupling mode of the
modules 101, it is possible to use the best suitable pump port P and tank port T. - In addition, the
cylinder block 32 is formed with theoil passages 37 configured to connect the pump ports P and the tank ports T with thecylinder chamber 31. - With this configuration, because the
cylinder block 32 is formed with, in addition to thecylinder chamber 31, theoil passage 37 configured to connect the pump ports P and the tank ports T with thecylinder chamber 31, there is no need to provide piping to be connected to thecylinder chamber 31, and it is possible to make themodule 101 to have a simple structure. - In addition, the pump port P connectable to the pump 3 (the liquid pressure source) and the tank port T connectable to the tank 4 are formed in at least two surfaces among the plurality of outer surfaces of the
cylinder block 32, and themodule 101 further has: the sensor 6 (the state-quantity detector) configured to detect the state quantity of themodule 101; the servo valve 5 (the control valve) configured to control communication between thecylinder chamber 31 and the pump port P and the tank port T; and thecontroller 7 configured to control the motion of themodule 101 by controlling the operation of theservo valve 5 on the basis of the detection result from thesensor 6. - With this configuration, it is possible to individually control the motion of the
module 101. - In addition, the supply-
discharge port 38 selectively connectable to thepump 3 and the tank 4 is formed in the outer surface of thecylinder block 32, and thecylinder block 32 is formed with theoil passage 39 configured to connect the supply-discharge port 38 with thecylinder chamber 31. - With this configuration, in accordance with the mode of the
module robot 100, it is possible to appropriately select the use of the pump ports P and the tank ports T and the use of the supply-discharge ports 38. - In addition, the
module robot 100 is configured by coupling at least two of themodules 101, themodules 101 being identical. - With this configuration, it is possible to manufacture the
module robot 100 with a lower cost. - In addition, the
cylinder block 32 of thefirst module 101A is formed with thejoint hole 60 into which the joint tool is inserted, the joint tool being configured to connect thecylinder block 32 with thefirst link 10 or thesecond link 20 of the second themodule 101B. - With this configuration, because the
cylinder block 32 configures the part of thefirst link 10, it is possible to achieve themodule 101 with a simple structure, the number of components of which is reduced. - Embodiments of this invention were described above, but the above embodiments are merely examples of applications of this invention, and the technical scope of this invention is not limited to the specific constitutions of the above embodiments.
- This application claims priority based on Japanese Patent Application No. 2020-167735 filed with the Japan Patent Office on Oct. 2, 2020, the entire contents of which are incorporated into this specification.
Claims (10)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020167735 | 2020-10-02 | ||
JP2020-167735 | 2020-10-02 | ||
PCT/JP2021/036512 WO2022071598A1 (en) | 2020-10-02 | 2021-10-01 | Module robot |
Publications (1)
Publication Number | Publication Date |
---|---|
US20230339101A1 true US20230339101A1 (en) | 2023-10-26 |
Family
ID=80951780
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/245,474 Pending US20230339101A1 (en) | 2020-10-02 | 2021-10-01 | Module robot |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230339101A1 (en) |
JP (1) | JP7487899B2 (en) |
CN (1) | CN116367970A (en) |
WO (1) | WO2022071598A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240246227A1 (en) * | 2023-01-19 | 2024-07-25 | Toyota Jidosha Kabushiki Kaisha | Joint structure of robot |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5838053Y2 (en) * | 1978-07-18 | 1983-08-27 | 株式会社クボタ | Work equipment pilot valve operation structure |
JP2737862B2 (en) * | 1991-08-30 | 1998-04-08 | キヤノン株式会社 | Robot hand mechanism |
WO2007034561A1 (en) * | 2005-09-26 | 2007-03-29 | Toshiaki Shimada | Industrial robot |
KR101278527B1 (en) * | 2011-09-15 | 2013-06-25 | 대우조선해양 주식회사 | Link cylinder actuator and wearable robot with link cylinder actuator |
JP2015036566A (en) | 2013-08-12 | 2015-02-23 | 株式会社Ihi | Linear actuator |
CN111390887B (en) * | 2020-03-16 | 2024-08-02 | 杭州博力液控科技有限公司 | Hydraulic snakelike robot |
CN111439322B (en) * | 2020-05-19 | 2021-02-19 | 燕山大学 | Lightweight four-degree-of-freedom leg mechanism of four-footed bionic robot |
-
2021
- 2021-10-01 CN CN202180063794.4A patent/CN116367970A/en active Pending
- 2021-10-01 US US18/245,474 patent/US20230339101A1/en active Pending
- 2021-10-01 WO PCT/JP2021/036512 patent/WO2022071598A1/en active Application Filing
- 2021-10-01 JP JP2022554156A patent/JP7487899B2/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240246227A1 (en) * | 2023-01-19 | 2024-07-25 | Toyota Jidosha Kabushiki Kaisha | Joint structure of robot |
US12275144B2 (en) * | 2023-01-19 | 2025-04-15 | Toyota Jidosha Kabushiki Kaisha | Joint structure of robot |
Also Published As
Publication number | Publication date |
---|---|
WO2022071598A1 (en) | 2022-04-07 |
CN116367970A (en) | 2023-06-30 |
JPWO2022071598A1 (en) | 2022-04-07 |
JP7487899B2 (en) | 2024-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4378959A (en) | Apparatus for performing work functions | |
US4595334A (en) | Robotic apparatus with improved positioning accuracy | |
EP3289256B1 (en) | Poppet valve system | |
JP2006522299A (en) | Multi-valve fluid operated cylinder positioning system | |
WO2014125360A1 (en) | Industrial delta type robot | |
US20230339101A1 (en) | Module robot | |
US10295069B2 (en) | Integrated valve for a legged robot | |
EP3337984A1 (en) | Devices and systems for producing rotational actuation | |
Hyon et al. | Overpressure compensation for hydraulic hybrid servo booster applied to hydraulic manipulator | |
WO1997030826A1 (en) | A production positioning system | |
CN110374955B (en) | Actuator device | |
US20240052944A1 (en) | Hydraulic Transmission Unit, Particularly for Deep-Sea Use | |
US20180094652A1 (en) | Piston linkage and axle drive assembly | |
US20220241959A1 (en) | Module robot | |
GB2119855A (en) | Fluid-pressure rotary actuator | |
WO2021210450A1 (en) | Electric hydraulic cylinder and movable structure | |
WO2024178888A1 (en) | Ultra-precision execution system and integrated multi-dimensional motion platform | |
US4781103A (en) | Fluid servomechanism | |
EP0621111A1 (en) | Hydropneumatically controlled multi-axis manipulator | |
US20190337149A1 (en) | An actuator having at least two rods arranged for individually motion | |
Stoll et al. | A compliant, high precision, pneumatic rotary drive for robotics | |
WO2018098106A1 (en) | Piston linkage and axle drive assembly | |
US12172307B2 (en) | Low-power hydraulic valve, and applications thereof in robot systems | |
CN115556134B (en) | A hydraulically driven large-load manipulator | |
US20230139470A1 (en) | Valve, and applications thereof in robot systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: KYB-YS CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SUGIMOTO, SHUNICHI;HYON, SANG-HO;SAITOU, YASUSHI;AND OTHERS;SIGNING DATES FROM 20230223 TO 20230227;REEL/FRAME:062991/0675 Owner name: THE RITSUMEIKAN TRUST, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SUGIMOTO, SHUNICHI;HYON, SANG-HO;SAITOU, YASUSHI;AND OTHERS;SIGNING DATES FROM 20230223 TO 20230227;REEL/FRAME:062991/0675 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
AS | Assignment |
Owner name: KYB CORPORATION, JAPAN Free format text: MERGER;ASSIGNOR:KYB-YS CO., LTD.;REEL/FRAME:064942/0451 Effective date: 20230403 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |