CA2426991C - Biped robot - Google Patents
Biped robot Download PDFInfo
- Publication number
- CA2426991C CA2426991C CA002426991A CA2426991A CA2426991C CA 2426991 C CA2426991 C CA 2426991C CA 002426991 A CA002426991 A CA 002426991A CA 2426991 A CA2426991 A CA 2426991A CA 2426991 C CA2426991 C CA 2426991C
- Authority
- CA
- Canada
- Prior art keywords
- objects
- linkages
- joints
- robot
- floor surface
- 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.)
- Expired - Fee Related
Links
- 210000000323 shoulder joint Anatomy 0.000 claims abstract description 84
- 210000002414 leg Anatomy 0.000 claims description 48
- 210000004394 hip joint Anatomy 0.000 claims description 13
- 210000002310 elbow joint Anatomy 0.000 claims description 9
- 210000000245 forearm Anatomy 0.000 claims description 9
- 210000003414 extremity Anatomy 0.000 claims description 6
- 238000012935 Averaging Methods 0.000 abstract description 9
- 238000009434 installation Methods 0.000 abstract description 6
- 238000003384 imaging method Methods 0.000 description 40
- 230000036544 posture Effects 0.000 description 35
- 210000001503 joint Anatomy 0.000 description 32
- 210000004247 hand Anatomy 0.000 description 31
- 230000003287 optical effect Effects 0.000 description 15
- 230000000007 visual effect Effects 0.000 description 13
- 241000282414 Homo sapiens Species 0.000 description 12
- 230000033001 locomotion Effects 0.000 description 8
- 210000002683 foot Anatomy 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 210000000544 articulatio talocruralis Anatomy 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 210000001624 hip Anatomy 0.000 description 3
- 210000000629 knee joint Anatomy 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 238000012827 research and development Methods 0.000 description 3
- 241000282412 Homo Species 0.000 description 2
- 210000003423 ankle Anatomy 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 210000000707 wrist Anatomy 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000012636 effector Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 210000001699 lower leg Anatomy 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 210000000689 upper leg Anatomy 0.000 description 1
- 239000013585 weight reducing agent Substances 0.000 description 1
- 210000003857 wrist joint Anatomy 0.000 description 1
Classifications
-
- 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
- B25J19/021—Optical sensing devices
- B25J19/023—Optical sensing devices including video camera means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J18/00—Arms
Abstract
The height from floor surface contact ends of leg linkages 2 to shoulder joints of a biped robot 1 when the biped robot is in an upright posture is defined to be a value falling within a range (Havg ~ 1/2 .sigma.) set based on an averaged value Havg obtained by averaging the heights of a group of objects (subject to operation) from the floor surface and the standard deviation .sigma. thereof, specifically a value in a range of from approximately 700 mm to 1000 mm. By this, the installation height of shoulder joints from the floor surface can be optimally determined in accordance with the heights of the objects, thereby improving operating efficiency in an existing operating space
Description
DESCRIPTION
TITLE OF THE INVENTION
BIPED ROBOT
TECHNICAL FIELD
The present invention relates to a biped robot, particularly to a technique for determining the size of a biped robot, still more particularly to a biped robot wherein the installation height of shoulder joints and the like from the floor surface is optimally determined in accordance with the heights of a group of objects subject to operation, thereby improving operating efficiency in an existing operating space.
BACKGROUND ART
This applicant has led the world in research and development aimed at realizing biped robots capable of walking activities closely resembling those of human beings. And through the biped robots it proposed up to now has enabled stable robot walking on level ground, upgrades and downgrades, one-leg standing, and ascent/descent of stairs and level differences, thus realizing biped robots capable of adapting to various existing locomotion environments.
Further, it has made feasible use of arms connected to the robot body for operations such as tightening of screws and nuts with a driver (screwdriver) or wrench (spanner), and, in addition, has, by systematically coordinating movements of the legs and arms, made it possible to conduct complex operations such as opening/closing and passing through doors and pushing hand carts.
These operations are the result of ann-leg cooperation achieved on a high-order and can be said likely to be a major factor in markedly upgrading compatibility with humans.
Thus the biped robots being researched and developed by the applicant have replaced people in performing various operations in existing operating venues (home, factory etc.) and, for the first time ever, suggested their potential to make coexistence with humans a reality.
In its research and development of these biped robots, however, the applicant has given the robots heights (total length in the vertical direction when in upright posture) of 1600 mm to 1800 mm, near average adult height, not only to make their walking movements close to those of human beings but also to give them a more human-like appearance.
Moreover, various technologies have been put forward regarding biped robots, including diverse proposals with respect to their size. In papers such as "Design and Development of Research Platform for Perception-Action Integration in Humanoid Robot: H6" (5th Robotics Symposia) and "Preliminary Motion Experiments of a Humanoid Robot Saika-3" (18th Annual Conference of the Robotics Society of Japan), for example, biped robots given a height of 1200 mm to 1300 mm are proposed from the aspects of enabling activities in existing operating spaces and achieving small size and light weight.
A number of inconveniences arise when an attempt is made to put a biped robot of the approximately 1600 nun to 1800 mm height adopted by the applicant heretofore into operation in an existing operating space. One that can be mentioned is the amount of battery power consumption. Moreover, greater height is accompanied by increased weight, but the lightest weight possible is preferable when coexistence with people at home, factories and the like is a consideration.
Further, there are many objects subject to operation (working) in an operating space, particularly in a home environment, which are ergonomically located at heights facilitating use not only by adults but also by children, wheelchair users and others, so that it cannot be said that a size near the average adult height (more exactly, the height of the shoulder joints determined therefrom, still more exactly, the arm linkage swing range (height) determined by the shoulder joint height) is necessarily appropriate for the height of the objects subject to operation. Furthermore, in the interest of still better compatibility with people, a robot should preferably be of a size that makes it more likable to people, and from this point also, it cannot be said that a size near average adult height is necessarily appropriate.
On the other hand, points such as weight reduction and likability can be improved by adopting a height of or near 1200 mm to 1300 mm as indicated by the aforesaid prior art. The fact is, however, that the aforesaid prior art etc. has fallen short of giving any consideration to joint height in actually performing operations or to size-related issues such as arm linkage length and the like, and when such a biped robot has actually been set to performing operations, it has been merely scaled down without optimizing the height relationship with the objects, which has made performance efficiency low and led to the following various problemss being left unresolved.
For example, in the multi-degree-of-freedom arms of a robot (in a biped robot, the leg linkages and the arm linkages; the shoulder joints of the arm linkages being a particular concern here) there are generally present singularities (singular points) that restrict their movement, and, where consideration is given to performance, these singularities should preferably avoided in determining operation procedures.
Further, in performing different kinds of operations, the position of the object needs to be accurately ascertained with a visual sensor and, therefore, the relative positional relationship between the visual sensor and the object must be thoroughly taken into account.
TITLE OF THE INVENTION
BIPED ROBOT
TECHNICAL FIELD
The present invention relates to a biped robot, particularly to a technique for determining the size of a biped robot, still more particularly to a biped robot wherein the installation height of shoulder joints and the like from the floor surface is optimally determined in accordance with the heights of a group of objects subject to operation, thereby improving operating efficiency in an existing operating space.
BACKGROUND ART
This applicant has led the world in research and development aimed at realizing biped robots capable of walking activities closely resembling those of human beings. And through the biped robots it proposed up to now has enabled stable robot walking on level ground, upgrades and downgrades, one-leg standing, and ascent/descent of stairs and level differences, thus realizing biped robots capable of adapting to various existing locomotion environments.
Further, it has made feasible use of arms connected to the robot body for operations such as tightening of screws and nuts with a driver (screwdriver) or wrench (spanner), and, in addition, has, by systematically coordinating movements of the legs and arms, made it possible to conduct complex operations such as opening/closing and passing through doors and pushing hand carts.
These operations are the result of ann-leg cooperation achieved on a high-order and can be said likely to be a major factor in markedly upgrading compatibility with humans.
Thus the biped robots being researched and developed by the applicant have replaced people in performing various operations in existing operating venues (home, factory etc.) and, for the first time ever, suggested their potential to make coexistence with humans a reality.
In its research and development of these biped robots, however, the applicant has given the robots heights (total length in the vertical direction when in upright posture) of 1600 mm to 1800 mm, near average adult height, not only to make their walking movements close to those of human beings but also to give them a more human-like appearance.
Moreover, various technologies have been put forward regarding biped robots, including diverse proposals with respect to their size. In papers such as "Design and Development of Research Platform for Perception-Action Integration in Humanoid Robot: H6" (5th Robotics Symposia) and "Preliminary Motion Experiments of a Humanoid Robot Saika-3" (18th Annual Conference of the Robotics Society of Japan), for example, biped robots given a height of 1200 mm to 1300 mm are proposed from the aspects of enabling activities in existing operating spaces and achieving small size and light weight.
A number of inconveniences arise when an attempt is made to put a biped robot of the approximately 1600 nun to 1800 mm height adopted by the applicant heretofore into operation in an existing operating space. One that can be mentioned is the amount of battery power consumption. Moreover, greater height is accompanied by increased weight, but the lightest weight possible is preferable when coexistence with people at home, factories and the like is a consideration.
Further, there are many objects subject to operation (working) in an operating space, particularly in a home environment, which are ergonomically located at heights facilitating use not only by adults but also by children, wheelchair users and others, so that it cannot be said that a size near the average adult height (more exactly, the height of the shoulder joints determined therefrom, still more exactly, the arm linkage swing range (height) determined by the shoulder joint height) is necessarily appropriate for the height of the objects subject to operation. Furthermore, in the interest of still better compatibility with people, a robot should preferably be of a size that makes it more likable to people, and from this point also, it cannot be said that a size near average adult height is necessarily appropriate.
On the other hand, points such as weight reduction and likability can be improved by adopting a height of or near 1200 mm to 1300 mm as indicated by the aforesaid prior art. The fact is, however, that the aforesaid prior art etc. has fallen short of giving any consideration to joint height in actually performing operations or to size-related issues such as arm linkage length and the like, and when such a biped robot has actually been set to performing operations, it has been merely scaled down without optimizing the height relationship with the objects, which has made performance efficiency low and led to the following various problemss being left unresolved.
For example, in the multi-degree-of-freedom arms of a robot (in a biped robot, the leg linkages and the arm linkages; the shoulder joints of the arm linkages being a particular concern here) there are generally present singularities (singular points) that restrict their movement, and, where consideration is given to performance, these singularities should preferably avoided in determining operation procedures.
Further, in performing different kinds of operations, the position of the object needs to be accurately ascertained with a visual sensor and, therefore, the relative positional relationship between the visual sensor and the object must be thoroughly taken into account.
DISCLOSURE OF THE INVENTION
An object of the present invention is therefore to overcome the aforesaid inconveniences and relates to a biped robot wherein the installation height of shoulder joints and the like from the floor surface is optimally determined in accordance with the heights of a group of objects subject to operation, thereby enabling performance efficiency to be improved in an existing operating space..
In order to solve the aforesaid problems, in one embodiment, there is provided a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, characterized in that: a height from the floor surface which ends of the Ieg linkages contact to the shoulder joints when the robot is in an upright posture is determined to be a value that falls within a range set based on an averaged value obtained by averaging heights of the objects from the floor surface and a standard deviation 6 of the averaged value.
Since the biped robot is configured so that the height from floor surface contact ends of the leg linkages to the shoulder joints in an upright posture is a value falling within a range set based on an averaged value obtained by averaging the heights of the objects (subject to operation) from the floor surface and the standard deviation 6 thereof, the installation height of the shoulder joints from the floor surface can be optimally determined in accordance with the heights of the objects, whereby the efficiency of performance in an existing operating space can be improved.
More specifically, the swingable range (height) of the arm linkages connected through the shoulder joints can be optimally determined by optimizing the shoulder joint height in accordance with the heights of the group of objects subject to operation, whereby performance with respect to the objects can be improved.
The biped robot may be configured so that the aforesaid range is from 700 mm to 1000 mm.
Since the biped robot is configured so that the range of the shoulder joint height is from 700 mm to 1000 mm, performance with respect to a group of objects subject to operation in a home environment, i.e., objects positioned at heights for easy use by everyone from adults to children, wheelchair users and so on, can be particularly improved. Further, defining the height of the shoulder joints from the floor surface to some degree collaterally determines the overall robot size, including its height. Setting the height of the shoulder joints in the range of from 700 mm to 1000 mm in the aforesaid manner also helps to provide a biped robot p_resenting a likable appearance, because the height of the robot, insofar as it is to emulate a human being, becomes approximately from 1000 mm to 1300 mm.
The biped robot may be configured so that the arm linkages are composed of at least upper arms each swingably connected to the body through the shoulder joints and forearm links each swingably connect to the upper arm links through elbow joints and the length of the upper arm links is defined based on the standard deviation 6.
The biped robot is configured so that the arm linkages are composed, of at least upper arm links each swingably connected to the body through the shoulder joints and forearm links ech swingably connected to the upper arm links through elbow joints and the length of the upper arm links is defined based on the standard deviation 6 of the heights of the group of objects, and, therefore, the length of the upper arm links can be optimally determined in accordance with the heights of the objects to further improve performance with respect to the objects.
More specifically, performance with respect to the objects can be further improved by defining an upper arm link length that enables improvement of the degree of freedom of the upper arm links in a height region in which the distribution density of the heights of the objects is high.
There is also provided a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints and equipped with hands at their extremities, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, characterized in that: a height from the floor surface which ends of the leg linkages contact to the hands, if the shoulder joints assume a singularity posture when the robot is in an upright posture, is determined to be a value that falls outside a range set based on an averaged value obtained by averaging heights of the objects from the floor surface and a standard deviation 6 of the averaged value.
The biped robot is configured so that the height from the floor surface contact ends of the leg linkages to the hands in an upright posture when the shoulder joints assume a singularity posture is a value falling outside a range set based on an averaged value obtained by averaging the heights of the objects from the floor surface and the standard deviation 6 thereof, more specifically, is configured so that no singularity posture of the shoulder joints is present in a region in which the distribution density of the heights of the objects subject to operation is high, and, therefore, the degree of freedom of the arm linkages in the region in which the distribution density of the heights of the objects is high can be improved, whereby performance with respect to the objects can be further improved.
There is also provided a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, two arm linkages each swingably connected to the body through shoulder joints and equipped with hands at their extremities, and a head swingably connected to the body through a neck joint and installed with a visual sensor composed of an imaging device, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving the arm linkages based on at least information on the operating space obtained from imagery taken by the imaging device, characterized in that:
the imaging device is installed such that optical axes connecting the hands and the imaging device make angles within a range of from 5 degrees to 45 degrees with respect to the horizontal direction if the arm linkages are positioned in a horizontal direction parallel to the floor surface when the robot in an upright posture.
The biped robot is configured so that the imaging device is installed in such a way that the optical axes connecting the hands and the imaging device when the arm linkages are positioned in a horizontal direction parallel to the floor surface make angles in the range of from 5 degrees to 45 degrees with respect to the horizontal direction, i.e., by specifying the angles at which the imaging device images the objects to be an angle in the range of from 5 degrees to 45 degrees when the biped robot is in an upright posture, constantly stable image recognition can be enabled, whereby performance with respect to the objects can be further improved.
The biped robot may be configured so that a height from the floor surface ends of the leg linkages contact to the shoulder joints is in a range of from 700 nun to 1000 mm and the imaging device is installed such that a difference between the height of the shoulder joints and a height of the imaging device from the floor surface is in a range of 150 mm to 250 mm, when the robot is in an upright posture.
Since the biped robot is configured so that the height from the floor surface contact ends of the leg linkages to the shoulder joints is in the range of from 700 mm to 1000 mm and the imaging device is installed in such a way that the difference in the heights of the shoulder joints and the imaging device from the floor surface is in the range of 150 mm to 250 mm when the biped robot is in an upright posture, performance with respect to the objects in a home environment, i.e., objects positioned at heights for easy use by everyone from adults to children, wheelchair users and so on, can be particularly improved.
Further, defining the difference in the heights of the shoulder joints and the imaging device from the floor surface in the aforesaid manner enables constantly stable image recognition, whereby performance with respect to the objects can be further improved. In addition, the height of the robot comes to be approximately from 1000 mm to 130C= mw-, -h1ch helps to provide a biped robot presenti_ig a likable appearance.
In another aspect, the invention provides a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints, such that said robot walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, wherein a height from ends of the leg linkages, that contact the floor surface, to the shoulder joints, when the robot is in an upright posture, is determined to be a value that falls within a range of averaged value Havg, of heights of the objects from the floor surface, 1/2 a standard deviation 6 of the averaged value.
In another aspect, the invention provides a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints and equipped with hands at said arm linkages extremities, such that said robot walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, wherein a height from ends of the leg linkages, that contact the floor surface, when the robot is in an upright posture, is determined to be a value that falls outside a range of averaged value Havg, of heights of the objects from the floor surface, A/2 a standard deviation 6 of the averaged value, when the shoulder joints assume a singularity posture.
BRIEF EXPLANATION OF THE DRAWINGS
FIG. I is a front view of a biped robot according to an embodiment of the present invention.
FIG. 2 is a right side view of the biped robot shown in FIG. I.
FIG. 3 is a schematic diagram showing the overall internal structure of the biped robot of FIG. I with focus on the joints.
FIG. 4 is a block diagram showing details of a control unit shown in FIG.
3.
FIG. 5 is a front view showing, inter alia, the height of shoulder joints of the biped robot of FIG. 1.
FIG 6 is an explanatory view showing the heights of a group of objects subject to operation that are articles the biped robot shown in FIG I operates on.
FIG 7 is a front view of showing, inter alia, the height of singularity postures of the shoulder joints of the biped robot shown in FIG. 1.
8a FIG 8 is a partial side view showing, inter alia, the relationship between the height of shoulder joints and a visual sensor of the biped robot shown in FIG.
1.
BEST MODE OF CARRYING OUT THE INVENTION
A biped robot according to an embodiment of the present invention will be explained with reference to the attached drawings in the following.
FIG. 1 is a front view of a biped robot (hereinafter called simply "robot") 1 according to an embodiment of the present invention, and FIC~ 2 is a side view thereof.
As shown in FIC~ 1, the robot 1 is equipped with two leg linkages 2, above which is provided a body (upper body) 3. A head 4 is formed at the upper part of the body 3 and two arm linkages 5 are connected to opposite sides of the body 3.
Further, as shown in FICx 2, a housing unit 6 is provided on a back part of the body 3, inside which are accommodated, inter alia, a control unit (explained later) and a battery power supply (not shown) for electric motors (drive sources; explained later) for driving joints of the robot 1. The robot 1 shown in FIGs. 1 and 2 is one shown attached with covers for protecting its internal structure.
The internal structure of the aforesaid robot 1 will now be explained with reference to FIG 3, focusing chiefly on the joints.
As illustrated, the right and left leg linkages 2 of the robot 1 are each equipped with six joints.
The twelve joints comprise joints IOR, I OL (R and L indicating the right and left sides; hereinafter the same) around the hip vertical axis (Z axis or gravity axis) for leg swiveling, roll direction (around X axis) joints 12R, 12L of hips (crotch), pitch direction (around Y axis) joints 14R, 14L of the hips (crotch), pitch direction (around Y axis) joints 16R, 16L of knees, pitch direction (around Y
axis) joints 18R, 18L of ankles, and roll direction (around X axis) joints 20R, 20L
of the ankles. Feet (foot members) 22R, 22L are attached at lower parts of the leg linkages 2R(L).
Thus each leg 2 comprises the hip joints (crotch joints) lOR(L), 12R(L) and 14R(L), knee joint 16R(L) and ankle joints 18R(L) and 20R(L). The hip joints and knee joint are connected by a thigh link 24R(L) and the knee joint and ankle joints by a crus link 26R(L).
The legs (leg linkages) 2 are connected through the hip joints to the body 3, which is represented in FIG 3 simply by a body link 28. The arm linkages 5 are connected to the body 3, as set out above.
The arm linkages 5 comprise pitch direction joints 30R, 30L of shoulders, roll direction joints 32R, 32L of the shoulders, joints 34R, 34L around the vertical axis for arm swiveling, joints 36R, 36L around the pitch axis of elbow parts, and joints 38R, 38L around the vertical axis for wrist swiveling. Hands (end effectors) 40R, 40L are attached to the distal ends of the wrists.
Thus each ann linkage 5 comprises the shoulder joints 30R(L), 32R(L), 34R(L), the elbow joint 36R(L) and the wrist joint 38R(L). Further, the shoulder joints and the elbow joint are connected by an upper arm link 42R(L) and the elbow joint and the hand by a forearm link 44R(L).
The head 4 is connected to the body 3 through a neck joint 46 around a vertical axis and a head rotation (nod) mechanism 48 for rotating the head 4 at an axis perpendicular thereto.
Owing to the foregoing configuration, the leg linkages 2 are imparted with a total of twelve degrees of freedom with respect to the left and right legs, so that during locomotion the legs as a whole can be imparted with desired movements by driving the twelve joints to appropriate angles to enable desired walking in three-dimensional space. Further, the arm linkages 5 are each given five degrees of freedom with respect to the left and right arms, so that desired operations can be carried out by driving these joints to appropriate angles. In addition, the head 4 is given two degrees of freedom and the head 4 can be faced in a desired direction by appropriately driving the joint 46 and/or the head rotation mechanism 48 to appropriate angles.
A conventional six-axis force sensor 50 is attached to the foot 22R(L) below the ankle joints and, of the external forces acting on the robot, detects the floor reaction force components Fx, Fy and Fz of three directions and the moment components Mx, My and Mz of three directions acting on the robot from the surface of contact.
Further, a parallel-optical-axis type visual sensor 52 composed of two itnaging devices 52a (CCD cameras; 250 thousand pixels) 52a (only one shown) is mounted at an appropriation location of the head 4 to take images of the operating space in directions according to the rotation of the head 4.
An inclination sensor 54 is mounted on the body 3 to detect inclination relative to the vertical axis and the angular velocity thereof. Further, the electric motors of the respective joints relatively displace the links 24, 26R(L) etc.
through speed reducers that reduce the speed and increase the torque of their outputs, and rotary encoders (not shown) are provided to detect the amount of rotation thereof.
As mentioned above, a control unit 60 comprises a microcomputer is, together with other components, housed inside the housing unit 6, and the outputs of the six-axis force sensor 50 etc. (for simplicity of illustration, only those from the right side of the robot I are shown) are sent to the control unit 60).
FICx 4 is a block diagram showing the configuration of the control unit 60 in detail.
As illustrated, the control unit 60 comprises a microcomputer. Here the outputs from the inclination sensor 54 etc. are converted into digital signals by an A/D converter (indicated as "A/D" in the drawing) 62 and the output thereof is sent via a bus 64 to a RAM 66. Further, the outputs of encoders disposed adjacent to the electric motors at the respective joints are input to the RAM 66 through a counter 68.
An arithmetic unit 70 composed of a CPU is provided in the control unit 60; and based on data stored in a ROM 72 and the sensor outputs, the arithmetic unit 70 computes the control values (control inputs) needed for driving the joints and outputs them to the motors for driving the joints through a D/A converter (indicated as "D/A" in the drawing) 74 and actuator drivers (amplifiers) 76 provided at the individual joints. The output of the visual sensor 52 is input to an unshown image processor and after being subjected to appropriate processing is inputted to the control unit 60 as external information, specifically positional information on the operating space and the objects subject to operation, an used, inter alia, to determine the drive amounts (control values) of the respective joints.
Explanation will next be made with reference to FIGs. 5 to 8 regarding determination of the position (height) and the like of the shoulder joints of the robot 1 according to this invention.
FICx 5 is a front view showing, inter alia, the height from the floor surface of the shoulder joints of the biped robot 1.
Before continuing the explanation of FIG. 5, explanation will be made with reference to FICz 6 regarding the objects or articles on which the robot I
according to this embodiment operates or works. The purpose of the robot 1 according to this embodiment is to conduct light operations chiefly in a home environment ("home environment" is herein termed in a broad sense encompassing offices and such). As objects of the light operations in the home environment there can be mentioned ones like those indicated in FIG. 6, for instance. The relationship between the objects and their heights from the floor surface indicated in FICx 6 are some of those recommended by the JIS (Japanese Industrial Standards) on construction, which in addition to those shown in FICz 6 also prescribe recommended heights for, for example, coat hangers and a large number of other furnishings used in home environments.
As can be seen from FIG. 6, many of the objects subject to operation in a home environment are distributed within a distinct height range, specifically a range of from 700 mm to 1100 mm. Now taking the averaged value Havg of the heights of the group of objects subject to operation, we get about 862 mm (but note that this averaged value includes the recommended heights of various articles other than the objects (subject to operation) shown in FICx 6).
Further, if we derive the standard deviation a of the distribution of these using the conventional standard deviation equation, we get about 305 mm (like averaged value Havg, not limited to the objects shown in FICz 6). That is, it can be said that the objects are concentrated in the range of averaged value Havg 1/2 standard deviation a (709.5 mm to 1014.5 mm). This tendency can naturally be frequently observed in factories and other human activity spaces.
Next, a height of the shoulder joints of the robot 1 from the floor surface (namely, a height from the contact ends of the leg linkages, i.e., the bottom of the feet 22L(R)) which is compatible with the objects will be considered. Where the robot 1 is a biped robot emulating a human being, then once the height of the shoulder joints from the floor surface is determined, the ranges within which the height, length of the arm linkages 5 and the like thereof can fall come to be limited from the viewpoint of appearance. Once the approximate length of the arm linkages is set, the swing range of the overall arm linkages, more specifically the operating region of the hands 40L(R) is also determined from the swing ranges of the shoulder joints and elbow joints.
As a result of persistent research and development in light of these facts, the inventors learned that by defining the height of the shoulder joints from the floor surface as approximately "averaged value Havg 1/2 standard deviation 6 of object heights," it is possible to use. joints having an ordinary movable range and, while maintaining an upright posture, to position the hands 40L(R) in the overall height range in which the objects subject to operation is concentrated, thereby enabling improvement of performance without placing excessive load on the joints.
Further, "averaged value Havg 1/2 standard deviation a of object heights" is within the aforesaid range of 709.5 mm to 1014.5 mm and can be said to be approximately 700 mm to 1000 mm. If the height of the shoulder joints becomes about 700 mm to 1000 mm, then when emulating a human being, the height ordinarily becomes about 1000 mm to 1300 mm. This is a height corresponding to that of children in the lower grades of elementary school and, therefore, by setting the shoulder joint height at 700 mm to 1000 mm, a robot can be provided that offers high performance in a home environment and an appearance (size) that is likable and has compatibility with human society.
As set out above, the arm linkages 5 are composed of the upper ann links 42L(R), the forearm links 44L(R) and multiple joints. Further, the ratio of the lengths of the upper arm links 42L(R) and the forearm links 44L(R) is about 1 to 1 when a human being is emulated. Therefore, by setting the length of the upper arm links 42L(R) longer than "1/2 standard deviation a," the length of the arm linkages 5 can as a result be made longer than "standard deviation a." Owing to this, it is possible by providing the shoulder joints within the range of the aforesaid "averaged value Havg f 1/2 standard deviation a object heights" to enable the hands 40L(R) to reach the group of objects subject to operation smoothly and reliably, thereby further improving performance with respect to the objects.
For the above reasons, in robot I according to this embodiment, the height of the shoulder joints from the floor surface is, as shown in FIC~ 5, set at 910 mm. By this, the performance in a home environment is high and an appearance (height of 1210 nun) that is likable and has compatibility with human society can be achieved.
Explanation will next be made with reference to FIG 7 regarding the configuration of the arm linkages 5, more specifically the singularity postures of the shoulder joints.
As set out above, the shoulder joints are three-degree-of-freedom joints composed of joints 30R(L), 32R(L), 34R(L). As pointed out in the foregoing, singularity postures that limit movement are present in such multi-degree-of-freedom joints. It is therefore preferable not to allow these singularity postures to be present within the range of the group of objects subject to operation.
Owing to this, the robot 1 according to this embodiment is configured so that the singularity postures are not allowed to be present within the range of the group of objects subject to operation, i.e., within "averaged value Havg 1/2 standard deviation 6 object heights." Specifically, they are configured so as to be present when the hands 40L(R) are driven to higher positions (1035 mm) than "averaged value Havg + 1/2 standard deviation a of object heights" (1014.5 mm), which is the maximum value of the height of the objects. By defining them in this way, the performance of the robot I with respect to the objects can be further improved. As a method of configuring the singularity postures is set out in detail in Japanese Laid-Open Patent Application No. 11(1999)-188668 proposed earlier by this applicant, explanation is omitted here.
Explanation will next be made with reference to FIC~ 8 regarding the positional relationship between the shoulder joints and the imaging devices 52a and regarding the angle between the imaging devices 52a and the hands 40L(R).
FICz 8 is an explanatory diagram schematically illustrating the positional relationship between an arm linkage 5 (showing the right side (right arm)) in a horizontally extended state and the visual sensor 52, more exactly the imaging devices 52a (only one shown).
Before explaining FICz 8, a simple explanation will first be made regarding the relationship between the angle of the optical axis of the visual sensor 52 to the imaged object and the image recognition rate. When the angle of the optical axis of the visual sensor 52 to the imaged object (the angle between the optical axis of the visual sensor 52 and the horizontal direction of imaged object) becomes large (i.e., when the elevation angle or depression angle becomes large), the image recognition rate declines. Specifically, it exhibits a normal distribution centered on angle 0. The inventors learned through various experiments that the range of tolerable angles in practical application is 45 degrees (from an elevation angle of 45 degrees to a depression angle of 45 degrees). Containing the angle between the optical axis of the visual sensor and the imaged object within the range of 45 degrees is therefore a prerequisite.
Then, in determining the attachment height of the visual sensor 52, care must be taken to contain the angle between its optical axis and the imaged object, i.e., the object subject to operation (designated by reference symbol 100 in FIC~ 8), within the range of 45 degrees, as stated above. It cannot be uniquely determined, however, when the group of objects subject to operation is adopted as the reference. On the other hand, it is the hands 40L(R) that actually touch and conduct operations on the object and, therefore, by regarding the hands 40L(R) as the object, the installation height of the imaging devices 52a can be determined so that the angle of the optical axes of the imaging devices 52a with respect to the object fall in the range of 45 degrees.
Returning to the explanation of FICx 8, as illustrated, the arm linkages 5 comprise 180 mm upper arm links 42L(R), 185 mm forearm links 44L(R) and 140 mm hands 40L(R), and have a length of 505 nun. Further, the lens surfaces of the imaging devices 52a are located apart from the vertical axis of the shoulder joints by a horizontal distance of about 80 mm.
The horizontal distance from the imaging devices 52a to the object 100 is therefore 425 mm. Their vertical direction distance from the shoulder joints (difference in height from the floor surface) is determined based on this horizontal distance so that the angle of the optical axes of the imaging devices 52a with respect to the object 100 (hands 40L(R)) is in the range of 45 degrees. In this embodiment, the vertical direction distance is made 175 mm, whereby the angle of the optical axes of the imaging devices 52a with respect to the hands 40L(R) when the hands 40L(R) are positioned in the horizontal direction, specifically the elevation angle, is 22.4 degrees.
Since the elevation angle is 22.4 degrees, higher objects (to an elevation angle of 45 degrees) can of course be accurately recognized, as can lower objects (to a depression angle of 45 degrees). The horizontal distance from the imaging devices 52a to the hands 40L(R) is 425 mm as noted above, so, in theory, is should be possible to accurately recognize objects with a height difference relative to the shoulder joints between +600 (= 425 + 175) and -250 (= -(425 -175)) mm.
In actuality, since the hands 40L(R) approach the body in proportion as the arm linkages 5 are driven upward or downward, the horizontal distance from the imaging devices 52a to the hands 40L(R) shortens to make it difficult to accurately recognize objects within the aforesaid range, but, at any rate, it is possible to accurately recognize them within the range of "averaged value Havg 1/2 standard deviation a of object heights." As a result, constantly stable image recognition can be enabled, whereby performance with respect to the objects can be further improved.
Further, the inventors learned that in order to accurately recognize the group of objects within the range of the aforesaid "averaged value Havg 1/2 standard deviation a of object heights" it suffices to set the angle of the optical axes of the imaging devices 52a with respect to the aforesaid hands 40L(R) in the range of from +5 degrees to +45 degrees (elevation angle of from 5 degrees to to 45 degrees). Note that angles below +5 degrees are not present because the imaging devices 52a are mounted in the head 4, i.e., above the shoulder joints.
In the robot 1 according to this embodiment, the aforesaid angle can be realized by defming the difference in the heights of the shoulder joints and the imaging devices 52a from the floor surface at from approximately 150 mm to 250 mm.
As set out above, in the robot 1 according to this embodiment, by determining the height of the shoulder joints in accordance with the heights of the group of objects subject from the floor, specifically by setting the height of the shoulder joints at 700 mm to 1000 mm, a robot can be provided that offers high performance in a home environment and an appearance (size) that is likable and has compatibility with human society.
Moreover, the performance with respect to the group of objects can be even further improved because the robot is configured so that singularity postures are not allowed to be present within the range of the group of objects, i.e., within "averaged value Havg 1/2 standard deviation a of object heights."
Further, since the angle of the optical axes of the imaging devices 52a with respect to the hands 40L(R) is set in the range of from +5 degrees to +45 degrees, constantly stable image recognition can be enabled, whereby performance with respect to the group of objects can be further improved.
As set out above, in this embodiment, there is provided a biped robot 1 having at least a body 3, two leg linkages 2 each swingably connected to the body through hip joints 10, 12, 14R(L), and two arm linkages 5 each swingably connected to the body through shoulder joints 30, 32, 34R(L), such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, characterized in that: a height from the floor surface which ends of the leg linkages (bottom of the feet 22R, L) contact to the shoulder joints when the robot is in an upright posture is determined to be a value that falls within a range (Havg 1/2 a) set based on an averaged value obtained by averaging heights of the objects from the floor surface and a standard deviation a of the averaged value.
Since the biped robot is configured so that when the biped robot is in an upright posture the height from floor surface contact ends of the leg linkages to the shoulder joints is a value within a range set based on an averaged value obtained by averaging the heights of a group of objects (subject to operation) from the floor surface and the standard deviation a thereof, the installation height of the shoulder joints from the floor surface can be optimally determined in accordance with the heights of the objects, whereby the efficiency of performance in an existing operating space can be improved.
More specifically, the swingable range (height) of the arm linkages connected through the shoulder joints can be optimally determined by optimizing the shoulder joint height in accordance with the heights of the objects, whereby performance with respect to the objects can be improved.
Further, the biped robot is configured so that the aforesaid range is from 700 mm to 1000 mm.
Since the biped robot is thus configured so that the range of the shoulder joint height is from 700 mm to 1000 mm, performance with respect to the objects in a home environment, i.e., the objects positioned at heights for easy use by everyone from adults to children, wheelchair users and so on, can be particularly improved. Further, defining the height of the shoulder joints from the floor surface to some degree collaterally determines the overall robot size, including its height. Setting the height of the shoulder joints in the range of from 700 mm to 1000 mm in the aforesaid manner also helps to provide a biped robot presenting a likable appearance, because the height of the robot, insofar as it is to emulate a human being, becomes approximately from 1000 mm to 1300 mm.
Further, the biped robot is configured so that the arm linkages 5 are composed of at least upper arms 42R, L swingably connected to the body 3 through the shoulder joints and forearm links 44R, L swingably connected to the upper arm links through elbow joints 36R, L and the length of the upper arm links is defined based on the standard deviation a.
Thus, the biped robot is configured so that the arm linkages are composed of at least upper arm links swingably connected to the body through the shoulder joints and forearm links swingably connected to the upper arm links through elbow joints and the length of the upper arm links is defined based on the standard deviation of the heights of the objects, and, therefore, the length of the upper arm link can be optimally determined in accordance with the heights of the objects to further improve performance with respect to the objects.
More specifically, performance with respect to the objects can be further improved by defining an upper arm link length that enables improvement of the degree of freedom of the upper arm link in the height region in which the distribution density of the heights of the objects is high.
Further, there is provided a biped robot I having at least a body 3, two leg linkages 2 each swingably connected to the body through hip joints 10, 12, 14R(L), and two arm linkages 5 each swingably connected to the body through shoulder joints 30, 32, 34R(L) and equipped with hands 40R(L) at their extremities, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, characterized in that: a height from the floor surface which ends of the leg linkages (bottom of the feet 22R, L) contact to the hands, if the shoulder joints assume a singularity posture when the robot is in an upright posture, is determined to be a value that falls outside a range (Havg 1/2 a) set based on an averaged value Havg obtained by averaging heights of the objects from the floor surface and a standard deviation a of the averaged value.
Thus, the biped robot is configured so that when the biped robot is in an upright posture the height from the floor surface contact ends of the leg linkages to the hands when the shoulder joints assume a singularity posture is a value falling outside a range set based on an averaged value obtained by averaging the heights of the objects from the floor surface and the standard deviation a thereof, more specifically, is configured so that no singularity posture of the shoulder joints is formed in a region in which the distribution density of the heights of the objects is high, and, therefore, the degree of freedom of the arm linkages in the region in which the distribution density of the heights of the objects is high can be improved, whereby performance with respect to the objects can be further improved.
Further, there is provided a biped robot 1 having at least a body 3, two leg linkages 2 each swingably connected to the body through hip joints 10, 12, 14R(L), two arm linkages 5 each swingably connected to the body through shoulder joints 30, 32, 34R(L) and equipped with hands 40R(L) at their extremities, and a head 4 swingably connected to the body through a neck joint and installed with a visual sensor 52 composed of an imaging device 52a, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving the arm linkages based on at least information on the operating space obtained from imagery taken by the imaging device, characterized in that: the imaging device is installed such that optical axes connecting the hands and the imaging device make angles within a range of from 5 degrees to 45 degrees with respect to the horizontal direction if the arm linkages are positioned in a horizontal direction parallel to the floor surface when the robot in an upright posture.
Thus, the biped robot is configured so that the imaging devices are installed so that when the biped robot is in an upright posture the optical axes connecting the hands and the imaging devices when the arm linkages are positioned in a horizontal direction parallel to the floor surface make angles in the range of from 5 degrees to 45 degrees with respect to the horizontal direction, i.e., by specifying the angles at which the imaging devices image the objects to be an angle in the range of from 5 degrees to 45 degrees, constantly stable image recognition can be enabled, whereby performance with respect to the objects can be further improved.
Further, the biped robot is configured so that when the biped robot 1 is in an upright posture the height from the floor surface contact ends of the leg linkages 2 to the shoulder joints is in the range of from 700 mm to 1000 mm and the imaging devices 52a are installed so that the difference in the heights of the shoulder joints and the imaging devices from the floor surface is in the range of 150 mm to 250 mm.
Thus, since the biped robot is configured so that when the biped robot is in an upright posture the height from the floor surface contact ends of the leg linkages to the shoulder joints is in the range of from 700 mm to 1000 mm and the imaging devices are installed so that the difference in the heights of the shoulder joints and the imaging devices from the floor surface is in the range of 150 mm to 250 mm, performance with respect to the objects in a home environment, i.e., the objects positioned at heights for easy use by everyone from adults to children, wheelchair users and so on, can be particularly improved.
Further, defining the difference in the heights of the shoulder joints and the imaging devices from the floor surface in the aforesaid manner enables constantly stable image recognition, whereby performance with respect to the objects can be further improved. In addition, the height of the robot comes to be approximately from 1000 mm to 1300 mm, which helps to provide a biped robot presenting a likable appearance.
INDUSTRIAL APPLICABILITY
In accordance with the present invention, by determining the height of the shoulder joints of a biped robot in accordance with the heights of a group of objects (subject to operation) from the floor, specifically by setting the height of the shoulder'joints at 700 mm to 1000 mm, a robot can be provided that offers high performance in a home environment and an appearance (size) that is likable and has compatibility with human society. Further, since the biped robot is configured so that singularity postures are not allowed to be present within the range of the objects, i.e., within "averaged value Havg 1/2 standard deviation a of object heights," performance with respect to the objects can be further improved. In addition, since the angle of the optical axis of an imaging device with respect to hands is set in the range of from +5 degrees to +45 degrees, constantly stable image recognition can be enabled, whereby performance with respect to the objects can be further improved.
An object of the present invention is therefore to overcome the aforesaid inconveniences and relates to a biped robot wherein the installation height of shoulder joints and the like from the floor surface is optimally determined in accordance with the heights of a group of objects subject to operation, thereby enabling performance efficiency to be improved in an existing operating space..
In order to solve the aforesaid problems, in one embodiment, there is provided a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, characterized in that: a height from the floor surface which ends of the Ieg linkages contact to the shoulder joints when the robot is in an upright posture is determined to be a value that falls within a range set based on an averaged value obtained by averaging heights of the objects from the floor surface and a standard deviation 6 of the averaged value.
Since the biped robot is configured so that the height from floor surface contact ends of the leg linkages to the shoulder joints in an upright posture is a value falling within a range set based on an averaged value obtained by averaging the heights of the objects (subject to operation) from the floor surface and the standard deviation 6 thereof, the installation height of the shoulder joints from the floor surface can be optimally determined in accordance with the heights of the objects, whereby the efficiency of performance in an existing operating space can be improved.
More specifically, the swingable range (height) of the arm linkages connected through the shoulder joints can be optimally determined by optimizing the shoulder joint height in accordance with the heights of the group of objects subject to operation, whereby performance with respect to the objects can be improved.
The biped robot may be configured so that the aforesaid range is from 700 mm to 1000 mm.
Since the biped robot is configured so that the range of the shoulder joint height is from 700 mm to 1000 mm, performance with respect to a group of objects subject to operation in a home environment, i.e., objects positioned at heights for easy use by everyone from adults to children, wheelchair users and so on, can be particularly improved. Further, defining the height of the shoulder joints from the floor surface to some degree collaterally determines the overall robot size, including its height. Setting the height of the shoulder joints in the range of from 700 mm to 1000 mm in the aforesaid manner also helps to provide a biped robot p_resenting a likable appearance, because the height of the robot, insofar as it is to emulate a human being, becomes approximately from 1000 mm to 1300 mm.
The biped robot may be configured so that the arm linkages are composed of at least upper arms each swingably connected to the body through the shoulder joints and forearm links each swingably connect to the upper arm links through elbow joints and the length of the upper arm links is defined based on the standard deviation 6.
The biped robot is configured so that the arm linkages are composed, of at least upper arm links each swingably connected to the body through the shoulder joints and forearm links ech swingably connected to the upper arm links through elbow joints and the length of the upper arm links is defined based on the standard deviation 6 of the heights of the group of objects, and, therefore, the length of the upper arm links can be optimally determined in accordance with the heights of the objects to further improve performance with respect to the objects.
More specifically, performance with respect to the objects can be further improved by defining an upper arm link length that enables improvement of the degree of freedom of the upper arm links in a height region in which the distribution density of the heights of the objects is high.
There is also provided a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints and equipped with hands at their extremities, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, characterized in that: a height from the floor surface which ends of the leg linkages contact to the hands, if the shoulder joints assume a singularity posture when the robot is in an upright posture, is determined to be a value that falls outside a range set based on an averaged value obtained by averaging heights of the objects from the floor surface and a standard deviation 6 of the averaged value.
The biped robot is configured so that the height from the floor surface contact ends of the leg linkages to the hands in an upright posture when the shoulder joints assume a singularity posture is a value falling outside a range set based on an averaged value obtained by averaging the heights of the objects from the floor surface and the standard deviation 6 thereof, more specifically, is configured so that no singularity posture of the shoulder joints is present in a region in which the distribution density of the heights of the objects subject to operation is high, and, therefore, the degree of freedom of the arm linkages in the region in which the distribution density of the heights of the objects is high can be improved, whereby performance with respect to the objects can be further improved.
There is also provided a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, two arm linkages each swingably connected to the body through shoulder joints and equipped with hands at their extremities, and a head swingably connected to the body through a neck joint and installed with a visual sensor composed of an imaging device, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving the arm linkages based on at least information on the operating space obtained from imagery taken by the imaging device, characterized in that:
the imaging device is installed such that optical axes connecting the hands and the imaging device make angles within a range of from 5 degrees to 45 degrees with respect to the horizontal direction if the arm linkages are positioned in a horizontal direction parallel to the floor surface when the robot in an upright posture.
The biped robot is configured so that the imaging device is installed in such a way that the optical axes connecting the hands and the imaging device when the arm linkages are positioned in a horizontal direction parallel to the floor surface make angles in the range of from 5 degrees to 45 degrees with respect to the horizontal direction, i.e., by specifying the angles at which the imaging device images the objects to be an angle in the range of from 5 degrees to 45 degrees when the biped robot is in an upright posture, constantly stable image recognition can be enabled, whereby performance with respect to the objects can be further improved.
The biped robot may be configured so that a height from the floor surface ends of the leg linkages contact to the shoulder joints is in a range of from 700 nun to 1000 mm and the imaging device is installed such that a difference between the height of the shoulder joints and a height of the imaging device from the floor surface is in a range of 150 mm to 250 mm, when the robot is in an upright posture.
Since the biped robot is configured so that the height from the floor surface contact ends of the leg linkages to the shoulder joints is in the range of from 700 mm to 1000 mm and the imaging device is installed in such a way that the difference in the heights of the shoulder joints and the imaging device from the floor surface is in the range of 150 mm to 250 mm when the biped robot is in an upright posture, performance with respect to the objects in a home environment, i.e., objects positioned at heights for easy use by everyone from adults to children, wheelchair users and so on, can be particularly improved.
Further, defining the difference in the heights of the shoulder joints and the imaging device from the floor surface in the aforesaid manner enables constantly stable image recognition, whereby performance with respect to the objects can be further improved. In addition, the height of the robot comes to be approximately from 1000 mm to 130C= mw-, -h1ch helps to provide a biped robot presenti_ig a likable appearance.
In another aspect, the invention provides a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints, such that said robot walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, wherein a height from ends of the leg linkages, that contact the floor surface, to the shoulder joints, when the robot is in an upright posture, is determined to be a value that falls within a range of averaged value Havg, of heights of the objects from the floor surface, 1/2 a standard deviation 6 of the averaged value.
In another aspect, the invention provides a biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints and equipped with hands at said arm linkages extremities, such that said robot walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, wherein a height from ends of the leg linkages, that contact the floor surface, when the robot is in an upright posture, is determined to be a value that falls outside a range of averaged value Havg, of heights of the objects from the floor surface, A/2 a standard deviation 6 of the averaged value, when the shoulder joints assume a singularity posture.
BRIEF EXPLANATION OF THE DRAWINGS
FIG. I is a front view of a biped robot according to an embodiment of the present invention.
FIG. 2 is a right side view of the biped robot shown in FIG. I.
FIG. 3 is a schematic diagram showing the overall internal structure of the biped robot of FIG. I with focus on the joints.
FIG. 4 is a block diagram showing details of a control unit shown in FIG.
3.
FIG. 5 is a front view showing, inter alia, the height of shoulder joints of the biped robot of FIG. 1.
FIG 6 is an explanatory view showing the heights of a group of objects subject to operation that are articles the biped robot shown in FIG I operates on.
FIG 7 is a front view of showing, inter alia, the height of singularity postures of the shoulder joints of the biped robot shown in FIG. 1.
8a FIG 8 is a partial side view showing, inter alia, the relationship between the height of shoulder joints and a visual sensor of the biped robot shown in FIG.
1.
BEST MODE OF CARRYING OUT THE INVENTION
A biped robot according to an embodiment of the present invention will be explained with reference to the attached drawings in the following.
FIG. 1 is a front view of a biped robot (hereinafter called simply "robot") 1 according to an embodiment of the present invention, and FIC~ 2 is a side view thereof.
As shown in FIC~ 1, the robot 1 is equipped with two leg linkages 2, above which is provided a body (upper body) 3. A head 4 is formed at the upper part of the body 3 and two arm linkages 5 are connected to opposite sides of the body 3.
Further, as shown in FICx 2, a housing unit 6 is provided on a back part of the body 3, inside which are accommodated, inter alia, a control unit (explained later) and a battery power supply (not shown) for electric motors (drive sources; explained later) for driving joints of the robot 1. The robot 1 shown in FIGs. 1 and 2 is one shown attached with covers for protecting its internal structure.
The internal structure of the aforesaid robot 1 will now be explained with reference to FIG 3, focusing chiefly on the joints.
As illustrated, the right and left leg linkages 2 of the robot 1 are each equipped with six joints.
The twelve joints comprise joints IOR, I OL (R and L indicating the right and left sides; hereinafter the same) around the hip vertical axis (Z axis or gravity axis) for leg swiveling, roll direction (around X axis) joints 12R, 12L of hips (crotch), pitch direction (around Y axis) joints 14R, 14L of the hips (crotch), pitch direction (around Y axis) joints 16R, 16L of knees, pitch direction (around Y
axis) joints 18R, 18L of ankles, and roll direction (around X axis) joints 20R, 20L
of the ankles. Feet (foot members) 22R, 22L are attached at lower parts of the leg linkages 2R(L).
Thus each leg 2 comprises the hip joints (crotch joints) lOR(L), 12R(L) and 14R(L), knee joint 16R(L) and ankle joints 18R(L) and 20R(L). The hip joints and knee joint are connected by a thigh link 24R(L) and the knee joint and ankle joints by a crus link 26R(L).
The legs (leg linkages) 2 are connected through the hip joints to the body 3, which is represented in FIG 3 simply by a body link 28. The arm linkages 5 are connected to the body 3, as set out above.
The arm linkages 5 comprise pitch direction joints 30R, 30L of shoulders, roll direction joints 32R, 32L of the shoulders, joints 34R, 34L around the vertical axis for arm swiveling, joints 36R, 36L around the pitch axis of elbow parts, and joints 38R, 38L around the vertical axis for wrist swiveling. Hands (end effectors) 40R, 40L are attached to the distal ends of the wrists.
Thus each ann linkage 5 comprises the shoulder joints 30R(L), 32R(L), 34R(L), the elbow joint 36R(L) and the wrist joint 38R(L). Further, the shoulder joints and the elbow joint are connected by an upper arm link 42R(L) and the elbow joint and the hand by a forearm link 44R(L).
The head 4 is connected to the body 3 through a neck joint 46 around a vertical axis and a head rotation (nod) mechanism 48 for rotating the head 4 at an axis perpendicular thereto.
Owing to the foregoing configuration, the leg linkages 2 are imparted with a total of twelve degrees of freedom with respect to the left and right legs, so that during locomotion the legs as a whole can be imparted with desired movements by driving the twelve joints to appropriate angles to enable desired walking in three-dimensional space. Further, the arm linkages 5 are each given five degrees of freedom with respect to the left and right arms, so that desired operations can be carried out by driving these joints to appropriate angles. In addition, the head 4 is given two degrees of freedom and the head 4 can be faced in a desired direction by appropriately driving the joint 46 and/or the head rotation mechanism 48 to appropriate angles.
A conventional six-axis force sensor 50 is attached to the foot 22R(L) below the ankle joints and, of the external forces acting on the robot, detects the floor reaction force components Fx, Fy and Fz of three directions and the moment components Mx, My and Mz of three directions acting on the robot from the surface of contact.
Further, a parallel-optical-axis type visual sensor 52 composed of two itnaging devices 52a (CCD cameras; 250 thousand pixels) 52a (only one shown) is mounted at an appropriation location of the head 4 to take images of the operating space in directions according to the rotation of the head 4.
An inclination sensor 54 is mounted on the body 3 to detect inclination relative to the vertical axis and the angular velocity thereof. Further, the electric motors of the respective joints relatively displace the links 24, 26R(L) etc.
through speed reducers that reduce the speed and increase the torque of their outputs, and rotary encoders (not shown) are provided to detect the amount of rotation thereof.
As mentioned above, a control unit 60 comprises a microcomputer is, together with other components, housed inside the housing unit 6, and the outputs of the six-axis force sensor 50 etc. (for simplicity of illustration, only those from the right side of the robot I are shown) are sent to the control unit 60).
FICx 4 is a block diagram showing the configuration of the control unit 60 in detail.
As illustrated, the control unit 60 comprises a microcomputer. Here the outputs from the inclination sensor 54 etc. are converted into digital signals by an A/D converter (indicated as "A/D" in the drawing) 62 and the output thereof is sent via a bus 64 to a RAM 66. Further, the outputs of encoders disposed adjacent to the electric motors at the respective joints are input to the RAM 66 through a counter 68.
An arithmetic unit 70 composed of a CPU is provided in the control unit 60; and based on data stored in a ROM 72 and the sensor outputs, the arithmetic unit 70 computes the control values (control inputs) needed for driving the joints and outputs them to the motors for driving the joints through a D/A converter (indicated as "D/A" in the drawing) 74 and actuator drivers (amplifiers) 76 provided at the individual joints. The output of the visual sensor 52 is input to an unshown image processor and after being subjected to appropriate processing is inputted to the control unit 60 as external information, specifically positional information on the operating space and the objects subject to operation, an used, inter alia, to determine the drive amounts (control values) of the respective joints.
Explanation will next be made with reference to FIGs. 5 to 8 regarding determination of the position (height) and the like of the shoulder joints of the robot 1 according to this invention.
FICx 5 is a front view showing, inter alia, the height from the floor surface of the shoulder joints of the biped robot 1.
Before continuing the explanation of FIG. 5, explanation will be made with reference to FICz 6 regarding the objects or articles on which the robot I
according to this embodiment operates or works. The purpose of the robot 1 according to this embodiment is to conduct light operations chiefly in a home environment ("home environment" is herein termed in a broad sense encompassing offices and such). As objects of the light operations in the home environment there can be mentioned ones like those indicated in FIG. 6, for instance. The relationship between the objects and their heights from the floor surface indicated in FICx 6 are some of those recommended by the JIS (Japanese Industrial Standards) on construction, which in addition to those shown in FICz 6 also prescribe recommended heights for, for example, coat hangers and a large number of other furnishings used in home environments.
As can be seen from FIG. 6, many of the objects subject to operation in a home environment are distributed within a distinct height range, specifically a range of from 700 mm to 1100 mm. Now taking the averaged value Havg of the heights of the group of objects subject to operation, we get about 862 mm (but note that this averaged value includes the recommended heights of various articles other than the objects (subject to operation) shown in FICx 6).
Further, if we derive the standard deviation a of the distribution of these using the conventional standard deviation equation, we get about 305 mm (like averaged value Havg, not limited to the objects shown in FICz 6). That is, it can be said that the objects are concentrated in the range of averaged value Havg 1/2 standard deviation a (709.5 mm to 1014.5 mm). This tendency can naturally be frequently observed in factories and other human activity spaces.
Next, a height of the shoulder joints of the robot 1 from the floor surface (namely, a height from the contact ends of the leg linkages, i.e., the bottom of the feet 22L(R)) which is compatible with the objects will be considered. Where the robot 1 is a biped robot emulating a human being, then once the height of the shoulder joints from the floor surface is determined, the ranges within which the height, length of the arm linkages 5 and the like thereof can fall come to be limited from the viewpoint of appearance. Once the approximate length of the arm linkages is set, the swing range of the overall arm linkages, more specifically the operating region of the hands 40L(R) is also determined from the swing ranges of the shoulder joints and elbow joints.
As a result of persistent research and development in light of these facts, the inventors learned that by defining the height of the shoulder joints from the floor surface as approximately "averaged value Havg 1/2 standard deviation 6 of object heights," it is possible to use. joints having an ordinary movable range and, while maintaining an upright posture, to position the hands 40L(R) in the overall height range in which the objects subject to operation is concentrated, thereby enabling improvement of performance without placing excessive load on the joints.
Further, "averaged value Havg 1/2 standard deviation a of object heights" is within the aforesaid range of 709.5 mm to 1014.5 mm and can be said to be approximately 700 mm to 1000 mm. If the height of the shoulder joints becomes about 700 mm to 1000 mm, then when emulating a human being, the height ordinarily becomes about 1000 mm to 1300 mm. This is a height corresponding to that of children in the lower grades of elementary school and, therefore, by setting the shoulder joint height at 700 mm to 1000 mm, a robot can be provided that offers high performance in a home environment and an appearance (size) that is likable and has compatibility with human society.
As set out above, the arm linkages 5 are composed of the upper ann links 42L(R), the forearm links 44L(R) and multiple joints. Further, the ratio of the lengths of the upper arm links 42L(R) and the forearm links 44L(R) is about 1 to 1 when a human being is emulated. Therefore, by setting the length of the upper arm links 42L(R) longer than "1/2 standard deviation a," the length of the arm linkages 5 can as a result be made longer than "standard deviation a." Owing to this, it is possible by providing the shoulder joints within the range of the aforesaid "averaged value Havg f 1/2 standard deviation a object heights" to enable the hands 40L(R) to reach the group of objects subject to operation smoothly and reliably, thereby further improving performance with respect to the objects.
For the above reasons, in robot I according to this embodiment, the height of the shoulder joints from the floor surface is, as shown in FIC~ 5, set at 910 mm. By this, the performance in a home environment is high and an appearance (height of 1210 nun) that is likable and has compatibility with human society can be achieved.
Explanation will next be made with reference to FIG 7 regarding the configuration of the arm linkages 5, more specifically the singularity postures of the shoulder joints.
As set out above, the shoulder joints are three-degree-of-freedom joints composed of joints 30R(L), 32R(L), 34R(L). As pointed out in the foregoing, singularity postures that limit movement are present in such multi-degree-of-freedom joints. It is therefore preferable not to allow these singularity postures to be present within the range of the group of objects subject to operation.
Owing to this, the robot 1 according to this embodiment is configured so that the singularity postures are not allowed to be present within the range of the group of objects subject to operation, i.e., within "averaged value Havg 1/2 standard deviation 6 object heights." Specifically, they are configured so as to be present when the hands 40L(R) are driven to higher positions (1035 mm) than "averaged value Havg + 1/2 standard deviation a of object heights" (1014.5 mm), which is the maximum value of the height of the objects. By defining them in this way, the performance of the robot I with respect to the objects can be further improved. As a method of configuring the singularity postures is set out in detail in Japanese Laid-Open Patent Application No. 11(1999)-188668 proposed earlier by this applicant, explanation is omitted here.
Explanation will next be made with reference to FIC~ 8 regarding the positional relationship between the shoulder joints and the imaging devices 52a and regarding the angle between the imaging devices 52a and the hands 40L(R).
FICz 8 is an explanatory diagram schematically illustrating the positional relationship between an arm linkage 5 (showing the right side (right arm)) in a horizontally extended state and the visual sensor 52, more exactly the imaging devices 52a (only one shown).
Before explaining FICz 8, a simple explanation will first be made regarding the relationship between the angle of the optical axis of the visual sensor 52 to the imaged object and the image recognition rate. When the angle of the optical axis of the visual sensor 52 to the imaged object (the angle between the optical axis of the visual sensor 52 and the horizontal direction of imaged object) becomes large (i.e., when the elevation angle or depression angle becomes large), the image recognition rate declines. Specifically, it exhibits a normal distribution centered on angle 0. The inventors learned through various experiments that the range of tolerable angles in practical application is 45 degrees (from an elevation angle of 45 degrees to a depression angle of 45 degrees). Containing the angle between the optical axis of the visual sensor and the imaged object within the range of 45 degrees is therefore a prerequisite.
Then, in determining the attachment height of the visual sensor 52, care must be taken to contain the angle between its optical axis and the imaged object, i.e., the object subject to operation (designated by reference symbol 100 in FIC~ 8), within the range of 45 degrees, as stated above. It cannot be uniquely determined, however, when the group of objects subject to operation is adopted as the reference. On the other hand, it is the hands 40L(R) that actually touch and conduct operations on the object and, therefore, by regarding the hands 40L(R) as the object, the installation height of the imaging devices 52a can be determined so that the angle of the optical axes of the imaging devices 52a with respect to the object fall in the range of 45 degrees.
Returning to the explanation of FICx 8, as illustrated, the arm linkages 5 comprise 180 mm upper arm links 42L(R), 185 mm forearm links 44L(R) and 140 mm hands 40L(R), and have a length of 505 nun. Further, the lens surfaces of the imaging devices 52a are located apart from the vertical axis of the shoulder joints by a horizontal distance of about 80 mm.
The horizontal distance from the imaging devices 52a to the object 100 is therefore 425 mm. Their vertical direction distance from the shoulder joints (difference in height from the floor surface) is determined based on this horizontal distance so that the angle of the optical axes of the imaging devices 52a with respect to the object 100 (hands 40L(R)) is in the range of 45 degrees. In this embodiment, the vertical direction distance is made 175 mm, whereby the angle of the optical axes of the imaging devices 52a with respect to the hands 40L(R) when the hands 40L(R) are positioned in the horizontal direction, specifically the elevation angle, is 22.4 degrees.
Since the elevation angle is 22.4 degrees, higher objects (to an elevation angle of 45 degrees) can of course be accurately recognized, as can lower objects (to a depression angle of 45 degrees). The horizontal distance from the imaging devices 52a to the hands 40L(R) is 425 mm as noted above, so, in theory, is should be possible to accurately recognize objects with a height difference relative to the shoulder joints between +600 (= 425 + 175) and -250 (= -(425 -175)) mm.
In actuality, since the hands 40L(R) approach the body in proportion as the arm linkages 5 are driven upward or downward, the horizontal distance from the imaging devices 52a to the hands 40L(R) shortens to make it difficult to accurately recognize objects within the aforesaid range, but, at any rate, it is possible to accurately recognize them within the range of "averaged value Havg 1/2 standard deviation a of object heights." As a result, constantly stable image recognition can be enabled, whereby performance with respect to the objects can be further improved.
Further, the inventors learned that in order to accurately recognize the group of objects within the range of the aforesaid "averaged value Havg 1/2 standard deviation a of object heights" it suffices to set the angle of the optical axes of the imaging devices 52a with respect to the aforesaid hands 40L(R) in the range of from +5 degrees to +45 degrees (elevation angle of from 5 degrees to to 45 degrees). Note that angles below +5 degrees are not present because the imaging devices 52a are mounted in the head 4, i.e., above the shoulder joints.
In the robot 1 according to this embodiment, the aforesaid angle can be realized by defming the difference in the heights of the shoulder joints and the imaging devices 52a from the floor surface at from approximately 150 mm to 250 mm.
As set out above, in the robot 1 according to this embodiment, by determining the height of the shoulder joints in accordance with the heights of the group of objects subject from the floor, specifically by setting the height of the shoulder joints at 700 mm to 1000 mm, a robot can be provided that offers high performance in a home environment and an appearance (size) that is likable and has compatibility with human society.
Moreover, the performance with respect to the group of objects can be even further improved because the robot is configured so that singularity postures are not allowed to be present within the range of the group of objects, i.e., within "averaged value Havg 1/2 standard deviation a of object heights."
Further, since the angle of the optical axes of the imaging devices 52a with respect to the hands 40L(R) is set in the range of from +5 degrees to +45 degrees, constantly stable image recognition can be enabled, whereby performance with respect to the group of objects can be further improved.
As set out above, in this embodiment, there is provided a biped robot 1 having at least a body 3, two leg linkages 2 each swingably connected to the body through hip joints 10, 12, 14R(L), and two arm linkages 5 each swingably connected to the body through shoulder joints 30, 32, 34R(L), such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, characterized in that: a height from the floor surface which ends of the leg linkages (bottom of the feet 22R, L) contact to the shoulder joints when the robot is in an upright posture is determined to be a value that falls within a range (Havg 1/2 a) set based on an averaged value obtained by averaging heights of the objects from the floor surface and a standard deviation a of the averaged value.
Since the biped robot is configured so that when the biped robot is in an upright posture the height from floor surface contact ends of the leg linkages to the shoulder joints is a value within a range set based on an averaged value obtained by averaging the heights of a group of objects (subject to operation) from the floor surface and the standard deviation a thereof, the installation height of the shoulder joints from the floor surface can be optimally determined in accordance with the heights of the objects, whereby the efficiency of performance in an existing operating space can be improved.
More specifically, the swingable range (height) of the arm linkages connected through the shoulder joints can be optimally determined by optimizing the shoulder joint height in accordance with the heights of the objects, whereby performance with respect to the objects can be improved.
Further, the biped robot is configured so that the aforesaid range is from 700 mm to 1000 mm.
Since the biped robot is thus configured so that the range of the shoulder joint height is from 700 mm to 1000 mm, performance with respect to the objects in a home environment, i.e., the objects positioned at heights for easy use by everyone from adults to children, wheelchair users and so on, can be particularly improved. Further, defining the height of the shoulder joints from the floor surface to some degree collaterally determines the overall robot size, including its height. Setting the height of the shoulder joints in the range of from 700 mm to 1000 mm in the aforesaid manner also helps to provide a biped robot presenting a likable appearance, because the height of the robot, insofar as it is to emulate a human being, becomes approximately from 1000 mm to 1300 mm.
Further, the biped robot is configured so that the arm linkages 5 are composed of at least upper arms 42R, L swingably connected to the body 3 through the shoulder joints and forearm links 44R, L swingably connected to the upper arm links through elbow joints 36R, L and the length of the upper arm links is defined based on the standard deviation a.
Thus, the biped robot is configured so that the arm linkages are composed of at least upper arm links swingably connected to the body through the shoulder joints and forearm links swingably connected to the upper arm links through elbow joints and the length of the upper arm links is defined based on the standard deviation of the heights of the objects, and, therefore, the length of the upper arm link can be optimally determined in accordance with the heights of the objects to further improve performance with respect to the objects.
More specifically, performance with respect to the objects can be further improved by defining an upper arm link length that enables improvement of the degree of freedom of the upper arm link in the height region in which the distribution density of the heights of the objects is high.
Further, there is provided a biped robot I having at least a body 3, two leg linkages 2 each swingably connected to the body through hip joints 10, 12, 14R(L), and two arm linkages 5 each swingably connected to the body through shoulder joints 30, 32, 34R(L) and equipped with hands 40R(L) at their extremities, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, characterized in that: a height from the floor surface which ends of the leg linkages (bottom of the feet 22R, L) contact to the hands, if the shoulder joints assume a singularity posture when the robot is in an upright posture, is determined to be a value that falls outside a range (Havg 1/2 a) set based on an averaged value Havg obtained by averaging heights of the objects from the floor surface and a standard deviation a of the averaged value.
Thus, the biped robot is configured so that when the biped robot is in an upright posture the height from the floor surface contact ends of the leg linkages to the hands when the shoulder joints assume a singularity posture is a value falling outside a range set based on an averaged value obtained by averaging the heights of the objects from the floor surface and the standard deviation a thereof, more specifically, is configured so that no singularity posture of the shoulder joints is formed in a region in which the distribution density of the heights of the objects is high, and, therefore, the degree of freedom of the arm linkages in the region in which the distribution density of the heights of the objects is high can be improved, whereby performance with respect to the objects can be further improved.
Further, there is provided a biped robot 1 having at least a body 3, two leg linkages 2 each swingably connected to the body through hip joints 10, 12, 14R(L), two arm linkages 5 each swingably connected to the body through shoulder joints 30, 32, 34R(L) and equipped with hands 40R(L) at their extremities, and a head 4 swingably connected to the body through a neck joint and installed with a visual sensor 52 composed of an imaging device 52a, such that it walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving the arm linkages based on at least information on the operating space obtained from imagery taken by the imaging device, characterized in that: the imaging device is installed such that optical axes connecting the hands and the imaging device make angles within a range of from 5 degrees to 45 degrees with respect to the horizontal direction if the arm linkages are positioned in a horizontal direction parallel to the floor surface when the robot in an upright posture.
Thus, the biped robot is configured so that the imaging devices are installed so that when the biped robot is in an upright posture the optical axes connecting the hands and the imaging devices when the arm linkages are positioned in a horizontal direction parallel to the floor surface make angles in the range of from 5 degrees to 45 degrees with respect to the horizontal direction, i.e., by specifying the angles at which the imaging devices image the objects to be an angle in the range of from 5 degrees to 45 degrees, constantly stable image recognition can be enabled, whereby performance with respect to the objects can be further improved.
Further, the biped robot is configured so that when the biped robot 1 is in an upright posture the height from the floor surface contact ends of the leg linkages 2 to the shoulder joints is in the range of from 700 mm to 1000 mm and the imaging devices 52a are installed so that the difference in the heights of the shoulder joints and the imaging devices from the floor surface is in the range of 150 mm to 250 mm.
Thus, since the biped robot is configured so that when the biped robot is in an upright posture the height from the floor surface contact ends of the leg linkages to the shoulder joints is in the range of from 700 mm to 1000 mm and the imaging devices are installed so that the difference in the heights of the shoulder joints and the imaging devices from the floor surface is in the range of 150 mm to 250 mm, performance with respect to the objects in a home environment, i.e., the objects positioned at heights for easy use by everyone from adults to children, wheelchair users and so on, can be particularly improved.
Further, defining the difference in the heights of the shoulder joints and the imaging devices from the floor surface in the aforesaid manner enables constantly stable image recognition, whereby performance with respect to the objects can be further improved. In addition, the height of the robot comes to be approximately from 1000 mm to 1300 mm, which helps to provide a biped robot presenting a likable appearance.
INDUSTRIAL APPLICABILITY
In accordance with the present invention, by determining the height of the shoulder joints of a biped robot in accordance with the heights of a group of objects (subject to operation) from the floor, specifically by setting the height of the shoulder'joints at 700 mm to 1000 mm, a robot can be provided that offers high performance in a home environment and an appearance (size) that is likable and has compatibility with human society. Further, since the biped robot is configured so that singularity postures are not allowed to be present within the range of the objects, i.e., within "averaged value Havg 1/2 standard deviation a of object heights," performance with respect to the objects can be further improved. In addition, since the angle of the optical axis of an imaging device with respect to hands is set in the range of from +5 degrees to +45 degrees, constantly stable image recognition can be enabled, whereby performance with respect to the objects can be further improved.
Claims (4)
1. A biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints, such that said robot walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, wherein a height from ends of the leg linkages, that contact the floor surface, to the shoulder joints, when the robot is in an upright posture, is determined to be a value that falls within a range of averaged value Havg, of heights of the objects from the floor surface, ~ 1/2 a standard deviation .sigma. of the averaged value.
2. A biped robot according to claim 1, wherein the aforesaid range is from 700 mm to 1000 mm.
3. A biped robot according to claim 1 or 2, wherein the arm linkages are composed of at least upper arms each swingably connected to the body through the shoulder joints and forearm links each swingably connected to the upper arm links through elbow joints and the length of the upper arm links is defined based on the standard deviation .sigma..
4. A biped robot having at least a body, two leg linkages each swingably connected to the body through hip joints, and two arm linkages each swingably connected to the body through shoulder joints and equipped with hands at said arm linkages extremities, such that said robot walks over a floor surface in an operating space by swinging the leg linkages and performs operations on objects in the operating space by driving at least the arm linkages, wherein a height from ends of the leg linkages, that contact the floor surface, when the robot is in an upright posture, is determined to be a value that falls outside a range of averaged value Havg, of heights of the objects from the floor surface, ~1/2 a standard deviation .sigma. of the averaged value, when the shoulder joints assume a singularity posture.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002557230A CA2557230C (en) | 2000-11-17 | 2001-11-16 | Biped robot |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000391636 | 2000-11-17 | ||
JP2000-391636 | 2000-11-17 | ||
PCT/JP2001/010028 WO2002040226A1 (en) | 2000-11-17 | 2001-11-16 | Biped robot |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002557230A Division CA2557230C (en) | 2000-11-17 | 2001-11-16 | Biped robot |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2426991A1 CA2426991A1 (en) | 2003-04-25 |
CA2426991C true CA2426991C (en) | 2008-04-08 |
Family
ID=18857743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002426991A Expired - Fee Related CA2426991C (en) | 2000-11-17 | 2001-11-16 | Biped robot |
Country Status (9)
Country | Link |
---|---|
US (1) | US7096983B2 (en) |
EP (1) | EP1358972B1 (en) |
JP (1) | JPWO2002040226A1 (en) |
KR (1) | KR100501093B1 (en) |
CN (1) | CN1240524C (en) |
AU (1) | AU2002224044A1 (en) |
CA (1) | CA2426991C (en) |
RU (1) | RU2257995C2 (en) |
WO (1) | WO2002040226A1 (en) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8768516B2 (en) * | 2009-06-30 | 2014-07-01 | Intuitive Surgical Operations, Inc. | Control of medical robotic system manipulator about kinematic singularities |
JP3994950B2 (en) * | 2003-09-19 | 2007-10-24 | ソニー株式会社 | Environment recognition apparatus and method, path planning apparatus and method, and robot apparatus |
EP1571584A1 (en) * | 2004-03-03 | 2005-09-07 | Honda Research Institute Europe GmbH | Integrating visual and object information in a pervasive computing environment |
JP4571825B2 (en) | 2004-06-11 | 2010-10-27 | 本田技研工業株式会社 | Movable seat for vehicle |
US7673384B2 (en) * | 2006-04-27 | 2010-03-09 | Genesis Systems Group, Llc | Nut runner and hexabot robot |
KR100749878B1 (en) | 2006-05-30 | 2007-08-16 | 한양대학교 산학협력단 | Robot arm for humanoid robot |
JP5104355B2 (en) * | 2008-02-01 | 2012-12-19 | 富士通株式会社 | Robot control apparatus, robot control method, and robot control program |
KR101157540B1 (en) * | 2010-04-16 | 2012-06-22 | (주) 퓨처로봇 | Robot neck joint structure |
JP5528896B2 (en) * | 2010-04-28 | 2014-06-25 | 本田技研工業株式会社 | Link mechanism |
WO2012160659A1 (en) * | 2011-05-25 | 2012-11-29 | 株式会社日立製作所 | Head structure of robot and head drive method |
US9573276B2 (en) * | 2012-02-15 | 2017-02-21 | Kenneth Dean Stephens, Jr. | Space exploration with human proxy robots |
JP6105024B2 (en) * | 2014-10-28 | 2017-03-29 | Thk株式会社 | Rotation drive mechanism in robot |
JP6645741B2 (en) | 2015-02-17 | 2020-02-14 | 本田技研工業株式会社 | robot |
US9594377B1 (en) * | 2015-05-12 | 2017-03-14 | Google Inc. | Auto-height swing adjustment |
WO2017105294A1 (en) * | 2015-12-14 | 2017-06-22 | Игорь Викторович РЯДЧИКОВ | Two-legged walking robot |
ES2654168B1 (en) * | 2016-08-11 | 2018-11-14 | Parcitank, S.A. | DEPOSIT TO HOST A VERTICAL FARM |
JP6646756B2 (en) * | 2016-10-28 | 2020-02-14 | シャープ株式会社 | Movable structure of device, and device |
CN106926257A (en) * | 2017-05-21 | 2017-07-07 | 黄国彬 | A kind of intelligent two leg walking robot |
CN109045719A (en) * | 2018-10-26 | 2018-12-21 | 东莞市鸿茂物联网科技有限公司 | Doll's moulding toy of various motion can be imitated |
US11607804B2 (en) * | 2019-05-28 | 2023-03-21 | X Development Llc | Robot configuration with three-dimensional lidar |
RU197583U1 (en) * | 2019-11-20 | 2020-05-15 | Мария Евгеньевна Муретова | HUMAN LIKE ROBOT SIMULATOR |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1800874A (en) * | 1930-04-30 | 1931-04-14 | Edward S Savage | Self-propelled figure toy |
US5570992A (en) * | 1954-07-28 | 1996-11-05 | Lemelson; Jerome H. | Free-traveling manipulator with optical feedback control and methods |
US4046262A (en) * | 1974-01-24 | 1977-09-06 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Anthropomorphic master/slave manipulator system |
US4641251A (en) * | 1982-02-16 | 1987-02-03 | Inoue-Japax Research Incorporated | Robot |
JPS61101883A (en) * | 1984-10-25 | 1986-05-20 | Canon Inc | Convergence angle matching device |
US4683773A (en) * | 1985-06-27 | 1987-08-04 | Gary Diamond | Robotic device |
US4738583A (en) * | 1986-09-30 | 1988-04-19 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Space spider crane |
JPS63288683A (en) * | 1987-05-21 | 1988-11-25 | 株式会社東芝 | Assembling robot |
US5142803A (en) * | 1989-09-20 | 1992-09-01 | Semborg-Recrob, Corp. | Animated character system with real-time contol |
DE4030119A1 (en) * | 1990-09-24 | 1992-03-26 | Uwe Kochanneck | MULTIBLOCK ROBOT |
JP3429048B2 (en) * | 1993-12-30 | 2003-07-22 | 本田技研工業株式会社 | Walking control device for legged mobile robot |
JP3277076B2 (en) * | 1994-09-09 | 2002-04-22 | 株式会社小松製作所 | Walking control device and walking control method for walking robot |
US5872893A (en) * | 1996-07-25 | 1999-02-16 | Honda Giken Kogyo Kabushiki Kaisha | Gait generation system of legged mobile robot |
JP3667914B2 (en) * | 1997-01-31 | 2005-07-06 | 本田技研工業株式会社 | Remote control system for legged mobile robot |
JP3908366B2 (en) * | 1997-12-24 | 2007-04-25 | 本田技研工業株式会社 | Arm structure of humanoid work robot |
JP2000153476A (en) * | 1998-09-14 | 2000-06-06 | Honda Motor Co Ltd | Leg type movable robot |
JP3431548B2 (en) | 1999-02-10 | 2003-07-28 | ソニー株式会社 | Robot apparatus and control method therefor |
US6198247B1 (en) * | 1999-04-20 | 2001-03-06 | Steven Barr | Servo-articulated modules and robotic assemblies incorporating them |
JP3435666B2 (en) * | 1999-09-07 | 2003-08-11 | ソニー株式会社 | robot |
JP2001150374A (en) * | 1999-11-25 | 2001-06-05 | Sony Corp | Failure diagnostic system for robot |
JP2001260063A (en) * | 2000-03-21 | 2001-09-25 | Sony Corp | Articulated robot and its action control method |
CA2557230C (en) * | 2000-11-17 | 2009-07-28 | Honda Giken Kogyo Kabushiki Kaisha | Biped robot |
US6507773B2 (en) * | 2001-06-14 | 2003-01-14 | Sharper Image Corporation | Multi-functional robot with remote and video system |
US6604021B2 (en) * | 2001-06-21 | 2003-08-05 | Advanced Telecommunications Research Institute International | Communication robot |
-
2001
- 2001-11-16 KR KR10-2003-7006574A patent/KR100501093B1/en not_active IP Right Cessation
- 2001-11-16 WO PCT/JP2001/010028 patent/WO2002040226A1/en active IP Right Grant
- 2001-11-16 CN CNB018190324A patent/CN1240524C/en not_active Expired - Fee Related
- 2001-11-16 AU AU2002224044A patent/AU2002224044A1/en not_active Abandoned
- 2001-11-16 JP JP2002542576A patent/JPWO2002040226A1/en active Pending
- 2001-11-16 CA CA002426991A patent/CA2426991C/en not_active Expired - Fee Related
- 2001-11-16 RU RU2003115435/02A patent/RU2257995C2/en not_active IP Right Cessation
- 2001-11-16 EP EP01994555.9A patent/EP1358972B1/en not_active Expired - Lifetime
- 2001-11-16 US US10/416,847 patent/US7096983B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CN1240524C (en) | 2006-02-08 |
US7096983B2 (en) | 2006-08-29 |
US20040030455A1 (en) | 2004-02-12 |
AU2002224044A1 (en) | 2002-05-27 |
EP1358972A4 (en) | 2010-02-17 |
KR20030051825A (en) | 2003-06-25 |
KR100501093B1 (en) | 2005-07-18 |
RU2257995C2 (en) | 2005-08-10 |
JPWO2002040226A1 (en) | 2004-03-25 |
CA2426991A1 (en) | 2003-04-25 |
EP1358972B1 (en) | 2015-03-04 |
EP1358972A1 (en) | 2003-11-05 |
CN1474737A (en) | 2004-02-11 |
WO2002040226A1 (en) | 2002-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2426991C (en) | Biped robot | |
EP1510302B1 (en) | Attitude control device of mobile robot | |
JP3435666B2 (en) | robot | |
Ott et al. | Development of a biped robot with torque controlled joints | |
JP4236900B2 (en) | Robot joint structure | |
Carbone et al. | Legged robotic systems | |
CN108638019B (en) | Deformable bionic wheel-leg robot and control method thereof | |
US8612054B2 (en) | Robot walking control apparatus and method thereof | |
Kuehn et al. | System design and testing of the hominid robot charlie | |
JP2013000878A (en) | Balance control device for robot, and control method for the same | |
EP1741522B1 (en) | Leg type movable robot | |
US20120078419A1 (en) | Robot and control method thereof | |
KR20040068438A (en) | Walking type robot and a moving method thereof | |
Bischoff | Hermes–a humanoid mobile manipulator for service tasks | |
KR20090118542A (en) | Humanoid robot and neck joint assembly thereof | |
Ruiken et al. | uBot-7: A dynamically balancing mobile manipulator with series elastic actuators | |
Henze et al. | Experiments with human-inspired behaviors in a humanoid robot: quasi-static balancing using toe-off motion and stretched knees | |
CA2557230C (en) | Biped robot | |
Golubovic et al. | An interactive software environment for gait generation and control design of Sony legged robots | |
Kaneko et al. | Design of LRP humanoid robot and its control method | |
Ishiyama et al. | Jumping motion control of one-legged jumping robot with pneumatic muscles | |
Muscolo et al. | Vision and locomotion control systems on a bio-inspired humanoid robot | |
CN219790352U (en) | Jetson nano-based intelligent biped humanoid robot | |
Wang et al. | A survey on the structures of current mobile humanoid robots | |
Guan et al. | A novel 6-DoF biped active walking robot—Walking gaits, patterns and experiments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed | ||
MKLA | Lapsed |
Effective date: 20121116 |