WO2003106112A1 - 歩行式移動装置及びその歩行制御装置並びに歩行制御方法 - Google Patents
歩行式移動装置及びその歩行制御装置並びに歩行制御方法 Download PDFInfo
- Publication number
- WO2003106112A1 WO2003106112A1 PCT/JP2003/007089 JP0307089W WO03106112A1 WO 2003106112 A1 WO2003106112 A1 WO 2003106112A1 JP 0307089 W JP0307089 W JP 0307089W WO 03106112 A1 WO03106112 A1 WO 03106112A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- force
- force sensor
- walking
- foot
- contact
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/085—Force or torque sensors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H11/00—Self-movable toy figures
- A63H11/18—Figure toys which perform a realistic walking motion
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1628—Program controls characterised by the control loop
- B25J9/1633—Program controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/01—Mobile robot
Definitions
- JP03 / 07089 Description Walking-type moving device, its walking control device, and walking control method
- the present invention relates to a walking-type moving device, and more particularly to a walking control capable of detecting a contact on a side surface of a foot.
- a so-called two-legged walking robot generates walking pattern (hereinafter referred to as gait) data set in advance, performs walking control according to the gait data, and performs predetermined walking. By moving the legs in turns, biped walking is realized.
- gait walking pattern
- such a bipedal walking bot can easily become unstable when walking due to the road surface conditions, the physical characteristics of the robot itself, and the error of the lame, for example. Resulting in.
- the walking posture can be stabilized and walking can be performed.
- the walking posture collapses and the mouth bot falls over.
- ZMP Zero 0 Moment Point
- the compliance control is used to converge the ZMP to a target value, and the upper body of the mouth bot is accelerated.
- correction and control methods for correcting the contact point of the mouth bot's foot There are known methods of correction and control methods for correcting the contact point of the mouth bot's foot.
- the robot is stabilized according to the ZMP standard.
- the horizontal floor reaction force is measured. Is a prerequisite.
- the conventional bipedal walking robot has a force sensor on the sole, and measures the horizontal floor reaction force on the sole with the force sensor.
- the force sensor provided on the sole only measures the horizontal floor reaction force as described above. If the side of the foot hits an obstacle when the foot is moved during the walking motion, the bipedal walking robot can recognize the contact of the foot side with such an obstacle. He was unable to do so, and in some cases fell when trying to continue walking. Disclosure of the invention
- the present invention provides a walking-type moving device capable of detecting contact of a foot side surface with an object such as an obstacle to realize walking stability, and a walking control device and a walking control method thereof. It is intended to provide.
- a main body a plurality of legs each having a knee at an intermediate portion mounted on both lower sides of the main body so as to be swingable in two axial directions, Feet, which are attached to the lower end of the section so as to be capable of swinging in two axial directions, driving means for swinging each leg, knee, and foot, and a target angular trajectory, a target angular velocity,
- a gait generator that generates gait data including a target angular acceleration; and a walking control device that drives and controls the driving unit based on the gait data.
- the walking control device includes: A force sensor for detecting a force applied to the sole of the foot, and a compensator for correcting gait data from the gait generator based on a horizontal floor reaction force among the forces detected by the force sensor.
- the force sensor comprises: The force sensors provided in the areas adjacent to the edges of the soles of the feet respectively detect the contact of the foot side surfaces, and the compensating section includes the foot side surfaces. This is achieved by a walking-type moving device characterized in that the gait data from the gait generator is corrected while referring to the contact of the user.
- the force sensor is a triaxial force sensor, and in a region adjacent to an edge of each of the soles, at least one of a sole outer edge as a detection member of the corresponding force sensor.
- the portion forms an arc surface centered on the force sensor.
- the force sensor is a three-axis force sensor
- the compensating unit calculates a six-axis force based on a detection signal from each force sensor.
- the contact detection unit preferably determines whether the detection signal from each force sensor is due to a force from the floor surface or a contact with an object on the floor surface, and The flag information indicating whether or not detection has been performed is output to the compensation unit.
- a main body and a plurality of legs each having a knee portion in the middle attached to both lower portions of the main body so as to swing in two axial directions.
- a walking means comprising: a foot mounted on the lower end of each leg so as to be capable of swinging in two axial directions; and a driving means for swinging each leg, the S ⁇ portion, and the foot portion.
- the drive means is driven and controlled based on gait data including a target angular trajectory, a target angular velocity, and a target angular acceleration generated by the gait generator in accordance with the motion, and the sole of each foot.
- a walking sensor including a force sensor for detecting a force applied to the gait, and a compensator for correcting gait data from a gait generator based on a horizontal floor reaction force among the forces detected by the force sensor.
- a walking control device for a moving device wherein the force sensor is provided in each of a plurality of divided regions on the sole of each foot, and the force sensor is provided in a region adjacent to an edge of each sole.
- the sensors detect the contact on the side of the foot, and This is achieved by a walking control device of a walking-type moving device, wherein the gait data from the gait generator is corrected while referring to the contact on the side of the foot.
- the force sensor is a three-axis force sensor, and at least a part of the outer edge of the corresponding sensor as a detection member of the corresponding force sensor is provided in a region adjacent to the edge of each of the soles. An arc surface centered on the sensor is formed.
- the force sensor is a three-axis force sensor
- the compensating unit calculates a six-axis force based on a detection signal from each force sensor.
- a contact detection unit that detects contact on the side of the foot by decomposing the force component. The contact detection unit preferably determines whether a detection signal from each force sensor is due to a force from the floor surface or a contact with an object on the floor surface, and determines which force sensor is in contact with the side surface of the foot. Compensation unit uses flag information indicating whether or not Output to
- a main body and a plurality of legs each having a knee portion in the middle mounted on both lower sides of the main body so as to be swingable in two axial directions.
- the required movement of a walking-type moving device comprising: a foot mounted on the lower end of each leg so as to be capable of swinging in two axial directions; and driving means for swinging each leg, knee and foot.
- the driving means is controlled and the force applied to the sole of each foot Of the gait data from the gait generator by the compensator based on the horizontal floor reaction force of the force detected by the force sensor.
- a control method wherein a plurality of divided areas on the sole of each foot
- the first step is to detect the force by the force sensor, and the detection signal from the force sensor provided in the area adjacent to the edge of the sole of each force sensor.
- the force sensor is a triaxial force sensor, and in a region adjacent to an edge of each of the soles, at least a part of a sole outer edge serving as a detection member of the corresponding force sensor is centered on the force sensor. Are formed.
- the force sensor is a three-axis force sensor, and the compensating unit determines a force in a six-axis direction based on a detection signal from each force sensor.
- a contact detection unit that detects contact on the side of the foot by decomposing the force component.
- the contact detection unit determines whether a detection signal from each force sensor is due to a force from the floor surface or a contact with an object on the floor surface. Is output to the compensating unit as to whether flag is detected.
- the compensating unit detects the gait data from the gait generating unit based on the horizontal floor reaction force detected by the force sensor provided in each of the plurality of divided regions on the sole of each foot.
- the driving means is controlled by correcting the data.
- the compensator corrects the gait data with reference to the contact on the side of the foot detected by the force sensor provided in the area adjacent to the edge of each sole of the above-mentioned sensor. Therefore, the robot When the foot side comes into contact with an object during the walking motion of each foot, the contact on the foot side is detected by the sensor, and the frictional force with the floor of the sole is detected while referring to the contact on the foot side.
- the gait data is modified based on the generated horizontal floor reaction force to stabilize the main body, preferably the upper body of the mouth bot. Therefore, even when each foot of the robot hits, for example, an obstacle or a step on the floor, the robot can stabilize the robot by detecting the contact on the side of the foot and correcting the gait time. Therefore, walking control can be performed without falling over.
- the power sensors provided in each of the divided portions are triaxial force sensors, and at least a part of the sole outer edge as a detection member of the corresponding force sensor is provided in a region adjacent to the edge of each of the soles.
- the distance between the contact point and the force sensor is always equal when an object comes into contact with the arc surface portion at the outer edge of these regions.
- the calculation when calculating the contact force based on the detection signal of the force sensor is simplified, and the detection time can be reduced.
- the compensating unit includes a six-axis force calculating unit that calculates a force in the six-axis direction based on a detection signal from each of the force sensors, and a contact detecting unit that detects contact of the foot side surface by decomposing a force component.
- the six-axis force calculation unit can calculate the force in the six-axis direction using at least two three-axis force sensors, so each division unit is provided with an inexpensive three-axis force sensor Thus, it is possible to detect the force in the six-axis direction similarly to the six-axis force sensor and to reduce the cost.
- the contact detection unit can decompose the force component and determine which force sensor detects the contact on the side of the foot based on the configuration of the force sensor, thereby detecting the contact on the side of the foot. it can.
- the contact detection unit determines whether the detection signal from each force sensor is due to a force from the floor surface or a contact with an object on the floor surface, and determines which force sensor has detected contact with the foot side surface.
- the compensating unit refers to which force sensor detects the contact of the foot side based on the flag information, and reads the gait data from the gait generating unit. An overnight fix can be made.
- FIG. 1 is a schematic diagram showing a mechanical configuration of an embodiment of a bipedal walking robot according to the present invention.
- FIG. 2 is a block diagram showing an electric configuration of the biped walking robot of FIG.
- FIG. 3 is a block diagram showing a configuration of a compensator in the walking control device of the bipedal walking robot shown in FIG.
- FIG. 4 shows the configuration of a force sensor provided on the sole of each foot of the bipedal walking robot of FIG. 1, (A) is a plan view, and (B) is a cross-sectional view.
- FIGS. 5 (A) to 5 (C) are graphs showing the arrangement of the triaxial force sensors of FIG. 4 and the base point of force measurement, respectively.
- FIG. 6 is a flowchart showing a walking control operation of the biped walking robot of FIG.
- FIG. 7 is a flow chart showing the operation of detecting a right-horned insect of the two-legged walking bot of FIG.
- FIGS. 8 (A) to 8 (C) are schematic diagrams showing the state of contact detection on the side of the foot by the force sensor in the bipedal walking robot of FIG. 1, respectively.
- FIGS. 9 ( ⁇ ) and ( ⁇ ) are plan views showing modified examples of the force sensor shown in FIG. 4. BEST MODE FOR CARRYING OUT THE INVENTION
- FIG. 1 and 2 show the configuration of an embodiment of a bipedal walking robot to which a walking type moving device according to the present invention is applied.
- a bipedal walking robot 10 has an upper body 11 as a main body, and two knees 12 L and 12 R in the middle attached to both lower sides of the upper body 11. Legs 1 3
- each of the legs 13 L and 13 R has six joints, that is, in order from the top.
- the joints 15L and 15R for the rotation of the waist legs (around the z axis) with respect to the upper body 11 and the joints 16L and 16R for the hip roll direction (around the X axis) Joints 17L, 17R in the pitch direction (around the y-axis).
- Each of the joints 15L, 15R to 20L, 20R is composed of a joint driving module.
- the waist joint is composed of the above joints 15 L, 15 R, 16 L, 16 R, 17 L, 17 R, and the ankle joint is the joint 19 L, It consists of 19 R, 20 L, and 20 R. Further, the waist joint and the knee joint are connected by thigh links 21 L and 21 R, and the knee joint and the ankle joint are connected by crus links 22 L and 22 R. I have.
- the legs 13 L, 13 R and the legs 14 L, 14 R on both the left and right sides of the bipedal walking robot 10 are given 6 degrees of freedom, respectively.
- the desired motion is given to the entire leg 13 L, 13 R, and foot P14 L, 14 R by controlling the drive of the joints to an appropriate angle by the drive motor, and the three-dimensional space can be arbitrarily set. You can walk between.
- the feet 14L, 14R have force sensors 23L, 23R on the soles (lower surfaces).
- the force sensor sections 23L and 23R detect forces at the feet 14L and 14R, respectively, particularly the horizontal floor reaction force F, as described later.
- the upper body 11 is simply shown in a box shape in the drawing, it may actually have a head or both hands.
- FIG. 2 shows the electrical configuration of the bipedal walking robot 10 shown in FIG.
- a bipedal walking robot 10 includes a gait generator 24 that generates gait data in response to a requested motion, and a driving means, that is, each of the above-described joints, based on the gait data. And a walking control device 30 that drives and controls the motor, ie, the joint driving motor 15L, 15R to 20L, 20R.
- the coordinate system of the bipedal walking robot 10 is an xyz coordinate system in which the front-rear direction is the X direction (forward +), the horizontal direction is the y direction (inward +), and the vertical direction is the z direction (upward +).
- the gait generator 24 is configured to perform various joints 15 L, 15 R to 20 L, and 20 R required for walking of the bipedal walking robot 10 in response to a request operation input from the outside. Generate gait data including target angular trajectory, target angular velocity, and target angular acceleration.
- the walking control device 30 includes an angle measurement unit 31, a compensation unit 32, a control unit 33, and a motor control unit 34.
- the angle measuring unit 31 is provided with a joint drive motor of each of the joints 15 L, 15 R to 20 L, 20 R.
- the angular position of each joint driving motor that is, the state vector ⁇ ⁇ ⁇ ⁇ relating to the angle and the angular velocity is measured and output to the compensator 32.
- the compensating section 32 includes a six-axis force calculating section 32 a, a contact detecting section 32 b, and a compensating section main body 32 c.
- the six-axis force calculation portion 3 2 a is six-axis force based on the detection output from the force sensor unit 2 3 L, 2 3 R ( F x, F Y, F z, ⁇ , ⁇ , Tz) a compensator Output to main unit 3 2 c. Also, the contact detection section 32b decomposes the force components based on the detection outputs from the force sensor sections 23L and 23R, and outputs the detection outputs of the force sensor sections 23L and 23R to the floor.
- each force sensor section 2 Which of the 3L and 23R force sensors 36a, 36b, 36c and 36d (discussed later) has detected contact with the side of the foot, and determines the flag information of the force sensor.
- the contact detection section 32b outputs the output signals ⁇ Swx (0), Swy (0), Swz (0); Swx (1), Swy (1), Swz (1) of each force sensor as an evening sensor.
- the control unit 33 subtracts the angle vector ⁇ 0 at each joint of the robot from the vector ⁇ i, which is the gait data corrected by the compensation unit 32, to obtain the vector ( ⁇ Based on (i 0), a control signal for each joint driving motor, that is, a torque vector is generated.
- the motor control unit 34 controls the drive of each joint drive motor according to a control signal (torque vector) from the control unit 33.
- the force sensor 23 L will be described with reference to FIG.
- the force sensor part 23 L is provided horizontally below the foot plate 35, which is the lower surface of the foot part 14, that is, divided in the X direction and divided in the y direction.
- the four force sensors 36 a, 36 b, 36 c, and 36 d are configured. Each of the force sensors 36a, 36b, 36c, and 36d has the same configuration, and the force sensor 36a will be described below.
- the force sensor 36a is a triaxial force sensor mounted between the upper and lower solenoids 37 and 38, and detects the force applied to the lower solenoid 38. It is supposed to.
- the lower sole 38 is supported so as to be able to swing back and forth and right and left around the sensor axis of the force sensor 36a, so that it can be grounded by swinging in all directions, and
- the portion adjacent to the outer edge of the portion 14L, that is, the side surface of the foot is provided with a side wall 38a that rises upward.
- the side wall 38a of the lower console 38 collides with the object, and the impact force is reduced.
- the force is transmitted to the force sensor 36a, and the force sensor 36a can detect this contact.
- Each of the force sensor sections 23 L and 23 R is divided into four force sensors 36 a to 36 d, but the invention is not limited to this.
- each of the foot sections 14 L and 14 R It may be divided into four parts on both sides of the heel part and both sides of the toe part, and may be further divided into five or more parts. Further, in the illustrated case, the force sensors 36a to 36d are arranged at the soles of the feet, but are not limited thereto, and may be arranged arbitrarily.
- the force applied by the landing of the feet 14L and 14R on the floor surface is distributed and applied to the force sensors 36a to 36d. It is possible to use a small and lightweight one for the to 36d, thereby reducing the cost of each force sensor 36a to 36d. Further, since the force applied to each of the force sensors 36a to 36d is reduced, the resolution is improved. Therefore, in order to obtain the same resolution, it is possible to use an inexpensive AD converter having relatively low performance as an AD converter that receives each of the force sensors 36a to 36d and performs AD conversion. The cost of the converter can be reduced.
- each of the above-described force sensors 36a to 36d is a three-axis force sensor. However, if there are two or more three-axis force sensors, the force in the six-axis direction can be calculated.
- n three-axis force sensors S1, S2, S3,..., Sn are arranged on the sole with respect to the origin 0 (Ox, Oy) of force measurement. .
- the origin 0 of the force measurement coincides with, for example, the drive coordinate system of the joint of the foot.
- the calculation is performed by the six-axis force calculation unit 32 a provided in the compensation unit 32 based on the detection output of each of the three-axis force sensors 36 a to 36 d.
- Directional forces will be detected.
- the horizontal floor reaction force F is the horizontal force generated by the frictional force between the floor surface and the sole of the robot 10, that is, the forces F X in the X and Y directions.
- each of the three-axis force sensors 36a to 36d has a variation in the detection output, and the detection output fluctuates due to ambient temperature, aging, and the like. Accordingly, the detection output of each of the three-axis force sensors 36a to 36d is automatically calibrated in the compensator 32 by, for example, automatic calibration.
- the bipedal walking robot 10 is configured as described above, and the walking operation is performed as follows according to the flowchart shown in FIG.
- the power sensors 23L and 23R provided for both feet 14L and 14R respectively detect the force, and the six-axis force calculation unit of the compensation unit 32 is used. Output to 32a and contact detector 32b.
- the angle measurement unit 31 is changed to the shape of each joint 15L, 15R to 20L, 20R.
- the state vector ⁇ ) is measured and output to the compensation unit 32.
- step ST4 the six-axis force calculation unit 32a calculates the six-axis force based on the detection outputs of the force sensors 36a to 36d of the force sensor units 23L and 23R, and 2 Output to c.
- step ST5 the contact detection unit 32b determines, based on the detection outputs of the force sensors 36a to 36d of the force sensor units 23L and 23R, as described below, It is determined whether or not the sensors 36a to 36d detect the contact on the side of the foot, and the flag information of the force sensors 36a to 36d is output to the compensator 32c.
- the compensator main body 32c of the compensator 32 calculates the horizontal floor reaction force F based on the six-axis force from the six-axis force calculator 32a.
- the compensator 32c of the compensator 32 is in the state of the joints 15L, 15R to 20L, 20R from the horizontal floor reaction force F and the angle measurement unit 31.
- the gait data is corrected while referring to the flag information from the contact detection unit 32b, and the vector ⁇ i is output to the control unit 33.
- the compensation unit 32 The gait data may be corrected by applying the axial force to a known ZMP compensation function.
- the known ZMP compensation function is described in, for example, the applicant of the present invention on February 19, 2002.
- the gait data is obtained by applying a six-axis force to the conventional compensation function.
- the control unit 33 determines, from the vector 0i, each function of the robot. Is subtracted from the angle vector ⁇ ⁇ ⁇ ⁇ 0 to generate a control signal for each joint drive module, that is, a torque vector, based on the vector ( ⁇ ⁇ ⁇ 0), and outputs it to the motor control unit 34.
- the motor control unit 34 drives and controls the joint driving motor of each joint based on the torque vector, whereby the biped walking robot 10 performs the required operation. In response to this, the walking motion is performed if.
- the count is equal to or less than the operation end count determined in this way, the flow returns to step 2 again, and the above operation is repeated.
- step ST 11 If J exceeds the operation end count, the operation ends.
- the force sensors 36a to 36d are given serial numbers in advance.)
- step ST23 the direction of the center of the foot of the force sensor is acquired from the sensor configuration information previously recorded in the sensor configuration information section 32d, and the direction is set to positive for the three axes.
- step ST28 the contact detection section 32b determines whether or not a positive force is detected in the Y direction (F Y (K)> 0?).
- the compensating section main body 32 c of the compensating section 32 uses the feet 14 L and 14 R of the feet. Based on the horizontal floor reaction force F from the force sensor units 23 L and 23 R installed on the back, the gait data is displayed while referring to the flag information indicating the contact of the foot side by the contact detection unit 32 b. The evening is corrected and the vector ⁇ i is generated, and the stability of the robot 10 is obtained using the horizontal floor reaction force F as a reference.
- the force sensor section 23 L, 2 3 R can detect the contact on the side of the foot, so it is possible to continue the walking motion as it was in the past and not fall down in some cases, and perform the walking motion for the required motion reliably. Becomes possible.
- the contact detection unit 32b detects the contact on the side of the foot By correcting the gait time while referring to, the walking control can be performed using the 7K flat floor reaction force F generated by the frictional force with the floor of the sole as a reference.
- the power sensors 23 L and 23 R can also be used as evening sensor for the side surface to detect contact with the side of the foot, the configuration is simple, low cost, and obstacles on the floor surface are low.
- the force sensor sections 23 L and 23 R are all formed on the side wall 38 a of the sole 38 below the force sensors 36 a to 36 d. m
- PCT / JP03 / 07089 It has a rectangular outer shape as a body, but is not limited to this.
- the corners are arc surfaces of radii R1, R2, R3, and R4 centered on the respective force sensors 36a, 36b, 36c, and 36d. It may be formed as.
- each side wall 38a is formed as an arc surface having the same radius R with respect to each of the force sensors 36a to 36d.
- the parameters of the calculation formula in each of the force sensors 36a to 36d become the same, so that the calculation is further simplified and the detection time is further shortened.
- the present invention is not limited to this. It is apparent that the present invention can be applied to a bipedal walking type moving device configured to perform the above, and further to a walking type robot or a walking type moving device that supports and walks with a plurality of legs. .
- a walking-type moving device, a walking control device thereof, and a walking control method are provided.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Human Computer Interaction (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Manipulator (AREA)
- Toys (AREA)
Abstract
Description
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020047020023A KR100608983B1 (ko) | 2002-06-12 | 2003-06-04 | 보행식 이동 장치 및 그 보행 제어 장치 및 보행 제어방법 |
| EP03736033A EP1552909A4 (en) | 2002-06-12 | 2003-06-04 | WIDE MOVEMENT DEVICE AND WIDTH CONTROL DEVICE AND WIDE CONTROL PROCESS |
| US10/517,377 US20050171635A1 (en) | 2002-06-12 | 2003-06-04 | Walking type moving device and walking control device therefor and walking control method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002-172109 | 2002-06-12 | ||
| JP2002172109A JP3598507B2 (ja) | 2002-06-12 | 2002-06-12 | 歩行式移動装置及びその歩行制御装置及び歩行制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2003106112A1 true WO2003106112A1 (ja) | 2003-12-24 |
Family
ID=29727842
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2003/007089 Ceased WO2003106112A1 (ja) | 2002-06-12 | 2003-06-04 | 歩行式移動装置及びその歩行制御装置並びに歩行制御方法 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20050171635A1 (ja) |
| EP (1) | EP1552909A4 (ja) |
| JP (1) | JP3598507B2 (ja) |
| KR (1) | KR100608983B1 (ja) |
| CN (1) | CN100588509C (ja) |
| TW (1) | TW589245B (ja) |
| WO (1) | WO2003106112A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006022057A1 (ja) | 2004-08-27 | 2006-03-02 | Honda Motor Co., Ltd. | 歩行補助装置の制御装置 |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4712620B2 (ja) * | 2006-06-12 | 2011-06-29 | 本田技研工業株式会社 | 歩行補助装具の制御装置 |
| JP5104355B2 (ja) * | 2008-02-01 | 2012-12-19 | 富士通株式会社 | ロボット制御装置、ロボット制御方法およびロボット制御プログラム |
| JP5379304B2 (ja) * | 2009-07-01 | 2013-12-25 | レックス バイオニクス リミテッド | 移動補助器械用制御システム |
| KR101262978B1 (ko) * | 2011-12-05 | 2013-05-08 | 현대자동차주식회사 | 보행로봇의 반발력 측정 모듈 및 방법 |
| DE112014006117T5 (de) * | 2014-01-07 | 2016-10-06 | Asahi Kasei Kabushiki Kaisha | Laufrichtung-Bestimmungsvorrichtung, Kartenabgleichvorrichtung, Laufrichtung-Bestimmungsverfahren und Programm |
| US9618937B1 (en) * | 2014-08-25 | 2017-04-11 | Google Inc. | Slip detection using robotic limbs |
| US9499218B1 (en) | 2014-12-30 | 2016-11-22 | Google Inc. | Mechanically-timed footsteps for a robotic device |
| US9778132B1 (en) * | 2015-12-16 | 2017-10-03 | X Development Llc | Methods and systems for force sensor calibration |
| CN106217352A (zh) * | 2016-08-17 | 2016-12-14 | 尖叫智能科技(上海)有限公司 | 基于压力传感器的外骨骼机器人步态控制方法 |
| US11498216B2 (en) * | 2017-09-22 | 2022-11-15 | Mitsubishi Electric Corporation | Remote control manipulator system and control device |
| CN109693236B (zh) * | 2017-10-23 | 2021-03-02 | 深圳市优必选科技有限公司 | 足式机器人着地控制方法及装置 |
| EP4011175A1 (en) * | 2019-08-06 | 2022-06-15 | Boston Dynamics, Inc. | Footstep contact detection |
| CN111267993B (zh) * | 2020-01-19 | 2021-04-27 | 之江实验室 | 一种双足机器人的足部结构及其全地形路面适应方法 |
| CN114486037A (zh) * | 2022-02-18 | 2022-05-13 | 橙象医疗科技(广州)有限公司 | 一种具有测力装置的路况模拟设备及其控制方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0433091A2 (en) * | 1989-12-14 | 1991-06-19 | Honda Giken Kogyo Kabushiki Kaisha | Foot structure for legged walking robot |
| JPH0679657A (ja) * | 1992-08-28 | 1994-03-22 | Honda Motor Co Ltd | 脚式移動ロボットの歩行制御装置 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3655003A (en) * | 1970-09-23 | 1972-04-11 | Tanita Seisakusho Kk | Weighing machine |
| JP2520019B2 (ja) * | 1989-06-29 | 1996-07-31 | 本田技研工業株式会社 | 脚式移動ロボットの駆動制御装置 |
| US5255753A (en) * | 1989-12-14 | 1993-10-26 | Honda Giken Kogyo Kabushiki Kaisha | Foot structure for legged walking robot |
| US5432417A (en) * | 1992-04-30 | 1995-07-11 | Honda Giken Kogyo Kabushiki Kaisha | Locomotion control system for legged mobile robot |
| JP3132156B2 (ja) * | 1992-05-22 | 2001-02-05 | 本田技研工業株式会社 | 脚式移動ロボットの歩容生成装置 |
| JP3269852B2 (ja) * | 1992-05-29 | 2002-04-02 | 本田技研工業株式会社 | 脚式移動ロボットの姿勢安定化制御装置 |
| JP3278467B2 (ja) * | 1992-08-18 | 2002-04-30 | 本田技研工業株式会社 | 移動ロボットの制御装置 |
| FR2697492B1 (fr) * | 1992-11-05 | 1994-12-23 | Commissariat Energie Atomique | Pied de robot marcheur. |
| US5808433A (en) * | 1995-09-29 | 1998-09-15 | Honda Giken Kogyo Kabushiki Kaisha | Method of generating gait of legged walking robot and system for controlling its locomotion |
| JP3405868B2 (ja) | 1995-09-29 | 2003-05-12 | 本田技研工業株式会社 | 脚式歩行ロボットの歩容生成方法 |
| DE69725764T2 (de) * | 1996-07-25 | 2004-08-05 | Honda Giken Kogyo K.K. | Vorrichtung zur nachbildung des ganges für einen zweibeinigen robotor |
| US6243623B1 (en) * | 1997-01-31 | 2001-06-05 | Honda Giken Kogyo Kabushiki Kaisha | Leg type mobile robot control apparatus |
| US6625846B2 (en) * | 1998-03-06 | 2003-09-30 | Shigeo Takizawa | Caster for robot |
| DE69943148D1 (de) * | 1998-04-20 | 2011-03-03 | Honda Motor Co Ltd | Steuereinheit für einen mit beinen beweglichen roboter |
| JP3443077B2 (ja) * | 1999-09-20 | 2003-09-02 | ソニー株式会社 | ロボットの運動パターン生成装置及び運動パターン生成方法、並びにロボット |
| JP4279425B2 (ja) * | 1999-11-05 | 2009-06-17 | 本田技研工業株式会社 | 脚式歩行ロボットの足部構造 |
| JP3615702B2 (ja) * | 1999-11-25 | 2005-02-02 | ソニー株式会社 | 脚式移動ロボットの動作制御装置及び動作制御方法、並びに、脚式移動ロボット |
| JP2001239479A (ja) * | 1999-12-24 | 2001-09-04 | Sony Corp | 脚式移動ロボット及びロボットのための外装モジュール |
| JP3634238B2 (ja) * | 2000-05-19 | 2005-03-30 | 本田技研工業株式会社 | 脚式移動ロボットの床形状推定装置 |
| TW499349B (en) * | 2000-11-17 | 2002-08-21 | Sony Corp | Legged mobile robot, leg structure of legged mobile robot, and mobile leg unit for legged mobile robot |
| WO2002045913A1 (en) * | 2000-11-20 | 2002-06-13 | Sony Corporation | Device and method for controlling operation of legged robot, and robot device |
| US20020193045A1 (en) * | 2001-05-08 | 2002-12-19 | Lee James S. W. | Toy robot apparatus and method |
-
2002
- 2002-06-12 JP JP2002172109A patent/JP3598507B2/ja not_active Expired - Fee Related
-
2003
- 2003-06-04 WO PCT/JP2003/007089 patent/WO2003106112A1/ja not_active Ceased
- 2003-06-04 EP EP03736033A patent/EP1552909A4/en not_active Withdrawn
- 2003-06-04 KR KR1020047020023A patent/KR100608983B1/ko not_active Expired - Fee Related
- 2003-06-04 CN CN03813606A patent/CN100588509C/zh not_active Expired - Fee Related
- 2003-06-04 US US10/517,377 patent/US20050171635A1/en not_active Abandoned
- 2003-06-09 TW TW092115501A patent/TW589245B/zh not_active IP Right Cessation
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0433091A2 (en) * | 1989-12-14 | 1991-06-19 | Honda Giken Kogyo Kabushiki Kaisha | Foot structure for legged walking robot |
| JPH0679657A (ja) * | 1992-08-28 | 1994-03-22 | Honda Motor Co Ltd | 脚式移動ロボットの歩行制御装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1552909A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006022057A1 (ja) | 2004-08-27 | 2006-03-02 | Honda Motor Co., Ltd. | 歩行補助装置の制御装置 |
| EP1792597A4 (en) * | 2004-08-27 | 2012-10-10 | Honda Motor Co Ltd | DEVICE FOR CONTROLLING A DEVICE FOR AIDING THE MARKET |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20050016533A (ko) | 2005-02-21 |
| CN1659002A (zh) | 2005-08-24 |
| KR100608983B1 (ko) | 2006-08-03 |
| EP1552909A1 (en) | 2005-07-13 |
| JP2004017180A (ja) | 2004-01-22 |
| JP3598507B2 (ja) | 2004-12-08 |
| TW589245B (en) | 2004-06-01 |
| CN100588509C (zh) | 2010-02-10 |
| US20050171635A1 (en) | 2005-08-04 |
| TW200405844A (en) | 2004-04-16 |
| EP1552909A4 (en) | 2009-08-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3574952B2 (ja) | 二脚歩行式移動装置及びその歩行制御装置 | |
| JP3760186B2 (ja) | 二脚歩行式移動装置及びその歩行制御装置並びに歩行制御方法 | |
| JP5221689B2 (ja) | 脚式移動ロボットの歩容生成装置 | |
| JP3629133B2 (ja) | 脚式移動ロボットの制御装置 | |
| EP1510302A1 (en) | Attitude control device of mobile robot | |
| JP3574951B2 (ja) | 二脚歩行式移動装置及びその歩行制御装置及び歩行制御方法 | |
| JP2001322076A (ja) | 脚式移動ロボットの床形状推定装置 | |
| JP3598507B2 (ja) | 歩行式移動装置及びその歩行制御装置及び歩行制御方法 | |
| JP2003236783A (ja) | 二脚歩行式移動装置 | |
| JP2001328083A (ja) | 脚式移動ロボットの床形状推定装置 | |
| JPWO2003090981A1 (ja) | 脚式移動ロボットの自己姿勢推定装置 | |
| JP2004223712A (ja) | 歩行式ロボット及びその位置移動方法 | |
| JP5053644B2 (ja) | 脚式移動ロボットおよびその制御プログラム | |
| JP4912891B2 (ja) | 脚式移動ロボットおよびその制御プログラム | |
| US7017395B2 (en) | Method of estimating floor reaction of bipedal movable body | |
| JP3569768B2 (ja) | 二脚歩行式移動装置 | |
| JP5306959B2 (ja) | 脚式移動ロボットの制御装置 | |
| JP3760198B2 (ja) | 歩行式移動装置及びその歩行制御装置及び歩行制御方法 | |
| JP3569767B2 (ja) | 歩行式ロボット | |
| JP2003145458A (ja) | 二脚歩行式人型ロボット |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN KR US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 1020047020023 Country of ref document: KR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 10517377 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 20038136066 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2003736033 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 1020047020023 Country of ref document: KR |
|
| WWP | Wipo information: published in national office |
Ref document number: 2003736033 Country of ref document: EP |


