Emergency stop control system for mobile robot
First Claim
1. A system for controlling an emergency stop of a biped mobile robot having two articulated legs for walking, comprising:
- first means for detecting an emergency stop signal generated outside of the robot;
second means for comparing the detected emergency stop signal with a first reference value to increment a counter value each time the detected emergency stop signal exceeds the first reference value in magnitude; and
control means for comparing the counter value with a second reference value and for driving the legs of the mobile robot to stop its motion if the counter value exceeds the second reference value.
1 Assignment
0 Petitions
Accused Products
Abstract
An emergency stop control system for a biped walking robot having a body and two articulated legs each connected to the body. The system has a robot controller for controlling the motion of the robot such that it walks in accordance with a predetermined gait and an emergency stop controller including an acoustic sensor (microphone). The robot operator and persons in a robot'"'"'s working environment are provided with a whistle and blows it when the robot is likely to collide with them or objects. The sensor picks up the signal to pass it to a band-filter so as a frequency components of 400 Hz is passed to a later stage made up of a microcomputer. In the microcomputer, it is first checked if the signal is larger than a first reference level at an interval and a counter value is incremented if the result of checking is affirmative. Then the counter value is compared with a second reference value and if it exceeds the second reference value, the robot is ascertained to be in a stable attitude. If it is ascertained to be stable, the robot is driven to stop its locomotion.
38 Citations
17 Claims
-
1. A system for controlling an emergency stop of a biped mobile robot having two articulated legs for walking, comprising:
-
first means for detecting an emergency stop signal generated outside of the robot; second means for comparing the detected emergency stop signal with a first reference value to increment a counter value each time the detected emergency stop signal exceeds the first reference value in magnitude; and control means for comparing the counter value with a second reference value and for driving the legs of the mobile robot to stop its motion if the counter value exceeds the second reference value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling an emergency stop of a legged mobile robot having a plurality of legs for walking on the ground, comprising:
-
a detector for detecting an emergency stop signal generated outside of the robot; a stability sensor for ascertaining if an attitude of the robot is stable or unstable; and a controller for driving joints of the robot to stop its motion if the robot attitude is ascertained to be stable when the emergency stop signal is detected and for reducing the walking speed of the robot if the robot attitude is ascertained to be unstable when the emergency stop signal is detected. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for controlling an emergency stop of a legged mobile robot having a plurality of articulated legs for walking on the ground, comprising:
-
a detector for detecting an emergency stop signal generated outside of the robot; an attitude sensor for ascertaining if an attitude of the robot is stable; and a controller for driving joints of the robot to cause the robot to stop walking if the robot attitude is ascertained to be stable when the emergency stop signal is detected, and to drive the joints of the robot to lower the center of gravity of the robot. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for controlling an emergency stop of a legged walking robot, comprising the steps of:
-
(a) detecting an emergency stop signal generated external of the robot; (b) determining if the robot is in a stable attitude when the emergency stop signal is detected; (c) stopping movement of the legs of the robot, if the robot is detected to be in a stable attitude; (d) slowing the walking movement of the robot, if the robot is detected to be in an unstable attitude; and repeating steps (b), (c) and (d), until the robot is determined to be in a stable attitude and movement of the robot is stopped.
-
Specification