摘要:
A model's ZMP (full-model's ZMP) is calculated using a dynamic model (inverse full-model) 100c2 that expresses a relationship between a robot movement and floor reaction, a ZMP-converted value of full model's corrected moment about a desired ZMP is calculated or determined based on a difference (full-model ZMP's error) between the calculated model's ZMP and the desired ZMP, whilst a corrected desired body position is calculated or determined. Since the robot posture is corrected by the calculated ZMP-converted value and the corrected desired body position, the corrected gait can satisfy the dynamic equilibrium condition accurately.
摘要:
In a legged mobile robot (1), a plurality of displacement sensors (70) is installed in a space between a second joint (18,20) connecting a distal end of a leg (2) and a foot (22) and a floor contact end of the foot. A discriminator (26,S12) is provided for discriminating whether the output of the displacement sensors (70) satisfy a predetermined relationship, and a self-diagnoser (26,S14) is provided for self-diagnosing whether at least one of the displacement sensors (70) is abnormal based on a discrimination result of the discriminator (26,S12).
摘要:
A self-position estimating device for a leg type movable robot (1) includes an accelerometer for detecting a translational acceleration and an annular velocity sensor. A value of the vertical position of a predetermined part (3) of the robot (1) or the centre of gravity of the robot (1) is estimated generally as a first estimated position, based on a desired movement, a desired displacement of a joint (10,12,14,16,18,20) or a detected displacement of the joint. An inertial navigation method is used to determine a second estimated value of the vertical position of the predetermined part (3) or the total centre of gravity of the robot (1) based on detection values of the accelerometer and the angular velocity sensor. The second estimated position is corrected based on the difference between the first estimated position and the second estimated position.
摘要:
A model's ZMP (full-model's ZMP) is calculated using a dynamic model (inverse full-model) 100c2 that expresses a relationship between a robot movement and floor reaction, a ZMP-converted value of full model's corrected moment about a desired ZMP is calculated or determined based on a difference (full-model ZMP's error) between the calculated model's ZMP and the desired ZMP, whilst a corrected desired body position is calculated or determined. Since the robot posture is corrected by the calculated ZMP-converted value and the corrected desired body position, the corrected gait can satisfy the dynamic equilibrium condition accurately.
摘要:
A gait generation system (gait generator 100) for generating a gait of a legged mobile robot 1 having at least a body 24 and a plurality of, more precisely, two legs (leg links) 2 each connected to the body, comprising: leg reaction force calculating means (leg ZMP calculator 200, S20, S306) for calculating a leg reaction force, more specifically, a leg ZMP (ZMPfeet) that is a resultant force (total inertial force) of inertial force and gravity induced by a desired motion of the leg, based on a desired motion of the leg; inverted pendulum model supporting point position calculating means (S20, S308) for calculating a position of a supporting point of an inverted pendulum (ZMPpend) that describes dynamic behavior of the body, from at least the calculated leg reaction force and a desired floor reaction force (more specifically, a desired ZMP); inverted pendulum displacement calculating means (S20, S310) for calculating displacement of the inverted pendulum, more precisely, the inverted pendulum's material point position (inverted pendulum's horizontal position xb) based on at least the calculated position of the supporting point of the inverted pendulum; body position calculating means (body position determinator 202, S20, S312, S314) for calculating a position of the body, more precisely, a body's horizontal position based on at least the calculated displacement of the inverted pendulum; and gait generating means (S20, S300-S314, gait generator 100) for generating a gait based on at least the calculated position of the body.
摘要:
In a legged walking robot (1) having a body (3) and two articulated legs (2) each connected to the body through a hip joint (10, 12) and having a knee joint (16) and an ankle joint (18, 20), connected by a shank link (26), a knee pad (90) is mounted on the shank link as a landing/shock absorbing means at a position (Xpad1) adjacent to the knee joint which is brought into contact with the floor when coming into knee-first contact with the floor such that the knee joint is to be positioned at a location forward of the center of gravity (XG1) of the robot in a direction of robot advance, while absorbing impact occurring from the contact with the floor. With this, the robot can be easily stood up from an attitude with its knee joint regions in contact with the floor. Moreover, when coming into knee-first contact with the floor, it can absorb the impact of the contact to protect the knee joint regions and the floor from damage.
摘要:
A remote control system for remotely controlling a legged moving robot has a robot manipulator (S) operable by an operator (OP) seated on a seat assembly (14) thereof for applying an operation command to the legged moving robot, the seat assembly having a seatback (23) or a seat (21) which is tiltable. A robot control unit on the legged moving robot controls the legged moving robot automatically to achieve a target orientation stably depending on the operation command from the robot manipulator. An orientation detector detects an orientation of the legged moving robot, and a tilting mechanism (27) tilts the seatback or the seat depending on a deviation of the orientation of the legged moving robot detected by the orientation detector from tihe target orientation.