Having Control Of Force Patents (Class 700/260)
-
Publication number: 20090095109Abstract: A structure is provided with a first member at a base end side, a third member at a leading end side, a second member arranged between the first and third members, and a coupling force generator for generating a first coupling force for pressing an end surface of the first member and that of the second member against each other and a second coupling force for pressing an end surface of the second member and that of the third member against each other. In this structure, the first and third members are relatively displaced upon the application of an external force larger than a coupling force generated between the end surface of the first member and that of the second member by the first coupling force, whereas the second and third members are relatively displaced upon the application of an external force larger than a coupling force generated between the end surface of the second member and that of the first member by the second coupling force.Type: ApplicationFiled: October 10, 2008Publication date: April 16, 2009Inventors: Osamu MIZUNO, Akinobu Okuda, Tsuyoshi Tojo, Tohru Nakamura, Rie Takahashi, Soichiro Fujioka, Yoshihiko Matsukawa
-
Publication number: 20090093908Abstract: A target position detection apparatus for a robot includes: a robot including an arm configured to be freely moved in at least two directions of X and Y axes, the arm having a wrist axis provided at a distal end of the arm and configured to be freely moved in a horizontal direction, and the wrist axis being provided with an end effector; and a control unit adapted for driving a memory to store a teaching point therein and controlling an operation of the robot such that the end effector will be moved toward the teaching point stored in the memory.Type: ApplicationFiled: September 17, 2008Publication date: April 9, 2009Applicant: KAWASAKI JUKOGYO KABUSHIKI KAISHAInventors: Yasuhiko Hashimoto, Nobuyasu Shimomura, Takao Yamaguchi, Tetsuya Yoshida
-
Patent number: 7515990Abstract: The system includes a sensor for detecting a state of a space; a robot for executing a handling job for an article; an article identifying part for identifying, when an article is handled by a movable body, the article in response to a detection result obtained by the sensor; and an article handling subject identifying part for identifying an article handling subject that handles the article. When the movable body that handles the article is the robot, the article handling subject identifying part identifies a subject having issued a job instruction to the robot as the article handling subject.Type: GrantFiled: May 21, 2004Date of Patent: April 7, 2009Assignee: Panasonic CorporationInventors: Satoshi Sato, Shusaku Okamoto, Masamichi Nakagawa, Kunio Nobori, Osamu Yamada, Tomonobu Naruoka, Yoshihiko Matsukawa, Yasuhiro Morinaka, Katsuji Aoki, Mikiya Nakata
-
Publication number: 20090069942Abstract: A robot apparatus having a multi-link structure including a plurality of links and joints serving as link movable sections, and in which at least some of the links are driven by combination of position control and force control is disclosed. The apparatus includes: position control means for performing the position control on the links, which are driven by position control and force control; position control means with force constraint for placing the force control before the position control so as not to cause the magnitude of an external force to exceed a set value; force control means for performing the force control on the links; and integrated force/position control means for controlling driving of the joints by switching the position control means, the position control means with force constraint, and the force control means, and unifies the position control and the force control.Type: ApplicationFiled: September 9, 2008Publication date: March 12, 2009Inventor: Taro TAKAHASHI
-
Publication number: 20090055019Abstract: An interactive system for interacting with a sentient being. The system includes a robotic companion of which the sentient being may be a user and an entity which employs the robot as a participant in an activity involving the user. The robotic companion responds to inputs from an environment that includes the user during the activity. The robotic companion is capable of social and affective behavior either under control of the entity or in response to the environment. The entity may provide an interface by which an operator may control the robotic companion. Example applications for the interactive system include as a system for communicating with patients that have difficulties communicating verbally, a system for teaching remotely-located students or students with communication difficulties, a system for facilitating social interaction between a remotely-located relative and a child, and systems in which the user and the robot interact with an entity such as a smart book.Type: ApplicationFiled: May 8, 2008Publication date: February 26, 2009Applicant: Massachusetts Institute of TechnologyInventors: Walter Dan Stiehl, Cynthia Breazeal, Jun Ki Lee, Allan Z. Maymin, Heather Knight, Robert L. Toscano, Iris M. Cheung
-
Patent number: 7496428Abstract: A desired gait is generated so as to satisfy a dynamical equilibrium condition concerning the resultant force of gravity and an inertial force applied to a legged mobile robot 1 using a dynamics model which describes a relationship among at least a horizontal translation movement of a body 24 of the robot 1, a posture varying movement in which the posture of a predetermined part, such as the body 24, of the robot 1 is varied while keeping the center of gravity of the robot 1 substantially unchanged and floor reaction forces generated due to the movements and is defined on the assumption that a total floor reaction force generated due to a combined movement of the movements is represented as a linear coupling of the floor reaction forces associated with the movements. The dynamics model represents movements as a movement of a body material particle or the like and a rotational movement of a flywheel.Type: GrantFiled: December 26, 2002Date of Patent: February 24, 2009Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
-
Patent number: 7493244Abstract: Computer simulation of the dynamics of rigid bodies interacting through collisions, stacks and joints is performed using a constraint-based system in which constraints are defined in terms of the positions of the bodies. Displacements caused by reaction forces necessary to ensure that the bodies comply with the position constraints can be calculated and can be done iteratively by updating equations defining the reaction forces and the displacements such that the computation time and memory resources required to perform the calculations is linearly dependent upon the number of bodies and the number of contacts and joints between the bodies. Computational requirements and memory requirements are reduced further by performing the calculations using vector operations.Type: GrantFiled: March 23, 2006Date of Patent: February 17, 2009Assignee: Nvidia CorporationInventor: Jean-Christophe Leprevost
-
Patent number: 7493192Abstract: A desired trajectory of a vertical component of a translation floor reaction force of a legged mobile robot 1, a vertical component of a total center-of-gravity acceleration or a body acceleration's vertical component of the robot 1 is determined, and a desired vertical position of a total center-of-gravity or body of the robot 1 is determined in such a manner that the vertical component of the translation floor reaction force, the vertical component of the total center-of-gravity acceleration or the body acceleration's vertical component agrees with the desired trajectory (that is, a dynamical equilibrium condition in the vertical direction is satisfied). Since the movement of the total center-of-gravity or the like in the vertical direction is determined after the desired trajectory of the vertical component of the translation floor reaction force or the like, a desired gait for the robot 1 suitable not only for walking but also for running can be generated.Type: GrantFiled: December 26, 2002Date of Patent: February 17, 2009Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
-
Publication number: 20090018700Abstract: A robot arm is provided with an end effecter for grasping an object and a force sensor for detecting a force acted upon the end effecter. In the state in which end effecter grasps an object, when there is a change in the force acting on the end effecter detected by the force sensor, outputted is a signal for releasing the force of the end effecter grasping the object. The object grasped by the end effecter can be taken out as if the object were handed from person over to person.Type: ApplicationFiled: September 18, 2008Publication date: January 15, 2009Applicant: Matsushita Electric Industrial Co., Ltd.Inventors: Shusasku Okamoto, Masamichi Nakagawa, Yasunao Okazaki, Takashi Anezaki, Tamao Okamoto
-
Publication number: 20090012648Abstract: A robotic arm comprising a plurality of segments, each comprising articulated links, and means for causing each segment to bend so the arm can follow a serpentine path. A helical spring is provided coaxially with the arm to urge the links to an initial datum position, and to distribute the bending over the links of each segment.Type: ApplicationFiled: July 7, 2008Publication date: January 8, 2009Inventors: Robert Oliver Buckingham, Andrew Crispin Graham
-
Patent number: 7469166Abstract: A method of predicting kinematic data for a segment. The method comprises the steps of determining a modified acceleration using at least original kinematic data, estimating a joint load for a joint of the segment by using at least the modified acceleration, and predicting kinematic data for the segment based on one or more modified parameters. Therefore, various embodiments advantageously allow for prediction of novel motion.Type: GrantFiled: January 19, 2005Date of Patent: December 23, 2008Assignee: Honda Motor Co., Ltd.Inventor: Behzad Dariush
-
Publication number: 20080312772Abstract: The present invention provides a motion control system control a motion of a second motion body by considering an environment which a human contacts and a motion mode appropriate to the environment, and an environment which a robot actually contacts. The motion mode is learned based on an idea that it is sufficient to learn only a feature part of the motion mode of the human without a necessity to learn the others. Moreover, based on an idea that it is sufficient to reproduce only the feature part of the motion mode of the human without a necessity to reproduce the others, the motion mode of the robot is controlled by using the model obtained from the learning result. Thereby, the motion mode of the robot is controlled by using the motion mode of the human as a prototype without restricting the motion mode thereof more than necessary.Type: ApplicationFiled: June 12, 2008Publication date: December 18, 2008Applicants: HONDA MOTOR CO., LTD., ADVANCED TELECOMMUNICATIONS RESEARCH INSTITUTE INTERNATIONALInventors: Tadaaki Hasegawa, Yugo Ueda, Soshi Iba, Darrin Bentivegna
-
Patent number: 7466099Abstract: The present invention relates to a manipulator arm and drive system that can be operated in multiple modes, including an on or off mode, referred to herein as a “rate mode” or a spatially correspondent (“SC”) mode. The multi-mode manipulator arm and drive system of the present invention can be hydraulically operated subsea.Type: GrantFiled: February 16, 2007Date of Patent: December 16, 2008Assignee: Oceaneering International, Inc.Inventor: Richard W. McCoy, Jr.
-
Patent number: 7454268Abstract: A manipulator comprises an operation command unit provided with an attitude adjusting unit and an end effector control unit, a connecting unit having one end connected to the operation command unit, a working unit connected to the other end of the connecting unit and provided with an end effector and a support unit supporting the end effector for motions, and a control unit that transmits an operation command provided by the attitude adjusting unit to the support unit to adjust the attitude of the end effector and transmits an operation command provided by the end effector control unit to the end effector to operate the end effector. The support unit includes a first joint capable of turning about a first axis perpendicular to the center axis of the connecting unit, and a second joint capable of turning about a second axis perpendicular to the first axis. The end effector can be turned for rolling about an axis substantially parallel to the second axis of the second joint.Type: GrantFiled: March 23, 2006Date of Patent: November 18, 2008Assignee: Kabushiki Kaisha ToshibaInventor: Makoto Jinno
-
Patent number: 7451016Abstract: An industrial robot system including a plurality of industrial robots. Each robot includes a manipulator, a control unit for automatically operating the manipulator, and a movable key device configured to store information about the identity of the robot to which the moveable key device belongs. A portable operating unit is configured to teach and program the robots. The portable operating unit is adapted for wireless communication with each control unit. The portable operating unit includes a member for receiving one of the moveable key devices, a reader for reading a robot identity from the received moveable device, and a communication establisher for establishing wireless communication between the operating unit and the control unit of the identified robot upon reading the robot identity from the moveable key device.Type: GrantFiled: April 2, 2002Date of Patent: November 11, 2008Assignee: ABB ABInventors: Svein Johannessen, Jan Endresen, Erik Carlson
-
Patent number: 7440819Abstract: The object of the invention is to make the movable parts of a robot reproduce the movement of the movable parts of an animated object, via the transmission of movement parameters to the robot in a primary signal PS. The primary signal PS comprises sets of parameters associated with the movable parts of the animated object, the sets of parameters being inserted in said primary signal according to a hierarchical graph structure reflecting the structure of the movable parts of said animated object. The movable parts of the robot reproduce the movement characterized by the movement parameters comprised in the sets of parameters which are associated with them. Use: An animation system for a robot.Type: GrantFiled: April 22, 2003Date of Patent: October 21, 2008Assignee: Koninklijke Philips Electronics N.V.Inventors: Cyrille C. Morel, Thierry Planterose
-
Patent number: 7437214Abstract: A legged mobile robot can calculate the movement amount between a portion of the robot apparatus that had been in contact with a floor up to now and a next portion of the robot apparatus in contact with the floor using kinematics and to switch transformation to a coordinate system serving as an observation reference as a result of the switching between the floor contact portions.Type: GrantFiled: March 24, 2004Date of Patent: October 14, 2008Assignee: Sony CorporationInventors: Kohtaro Sabe, Takeshi Ohashi, Kenta Kawamoto
-
Patent number: 7430457Abstract: Candidate character strings representing objects disposed in a work cell, models for robot operation instructions which has variable parts, and robot commands related to the objects are defined in advance. By inputting a query such as ‘Workpiece 1 ?’ by voice, the object concerned is indicated by a display color so that the work cell can be confirmed. Models for operation instructions and a program to be edited are displayed to allow an operator to select the portion to be edited. When an operation instruction is input by voice in the model pattern, candidate character strings are assigned to the variable parts of the model. A completed statement that matches the voice-recognized statement is found, the robot operation commands defined for the objects are displayed, and the robot operation is displayed on the screen. The operation commands are inserted at the desired location in the program.Type: GrantFiled: November 9, 2004Date of Patent: September 30, 2008Assignee: Fanuc LtdInventors: Atsushi Watanabe, Yoshiharu Nagatsuka
-
Patent number: 7415321Abstract: Realized is a robot controller capable of handling a large amount of data of images and so on necessary for advanced intelligence of control while securing a real-time performance with a simple structure. For this purpose, there are provided a motion control device for performing a calculation process for achieving motion control of an object to be controlled, a recognition and planning device for performing task and motion planning of the object to be controlled and recognition of outside world, an input/output interface for outputting a command to the object to be controlled and receiving as input, a state of the object to be controlled, and a route selecting device for controlling communications by switching connections among the motion control device the recognition and planning device, and the input/output interface.Type: GrantFiled: December 11, 2003Date of Patent: August 19, 2008Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Yasunao Okazaki, Kazuyuki Sakiyama, Katsuhiko Asai, Masaki Yamamoto
-
Publication number: 20080188985Abstract: A robot control unit (10) having a designated speed adjusting means for adjusting a designated speed, which is contained in a robot command program, to a value not more than the designated speed, comprises: a decoding means (38) for decoding a movement stopping command of stopping a movement of the robot (1) according to a force detection value detected by a force sensor (2) attached to a wrist of the robot (1); a movement command means (36) for generating a movement command of moving the robot by the designated speed in the designated direction contained in the program without activating the designated speed adjusting means; a force calculation means (31) for calculating a change in a force detection value from a reference value as a present force value; and a comparison means (32) for comparing a present force value, which is repeatedly calculated at a predetermined period by the force calculation means, with a predetermined force designated value while the robot is moving.Type: ApplicationFiled: January 31, 2008Publication date: August 7, 2008Inventor: Tetsuro Sakano
-
Patent number: 7409265Abstract: It is arranged such that displacement sensors (70) are installed at a position in or vicinity of elastic members (382), to generate outputs indicating a displacement of the floor contact end of a foot (22) relative to a second joint (18, 20), and a floor reaction force acting on the foot is calculated based on the outputs of the displacement sensors by using a model describing a relationship between the displacement and stress generated in the elastic members in response to the displacement, thereby enabling to achieve accurate calculation of the floor reaction force and more stable walking of a legged mobile robot (1). Further, a dual sensory system is constituted by combining different types of detectors, thereby enabling to enhance the detection accuracy. Furthermore, since it self-diagnoses whether abnormality or degradation occurs in the displacement sensors etc. and performs temperature compensation without using a temperature sensor, the detection accuracy can be further enhanced.Type: GrantFiled: December 19, 2002Date of Patent: August 5, 2008Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Hiroshi Gomi, Satoshi Shigemi, Takashi Matsumoto
-
Patent number: 7400939Abstract: A motion equation with a boundary condition regarding a future center-of-gravity horizontal trajectory of a robot is solved so that the moment around a horizontal axis at a point within a support polygon is zero when the robot is in contact with a floor or so that horizontal translational force is zero when the robot is not in contact with the floor and so that connection is made to a current horizontal position and speed of the center of gravity. In addition, a motion equation with a boundary condition regarding a future center-of-gravity vertical trajectory of the robot is solved so that vertical translational force acting upon the robot other than gravity is zero when the robot is not in contact with the floor and so that connection is made to a current vertical position and speed of the center of gravity.Type: GrantFiled: October 29, 2003Date of Patent: July 15, 2008Assignee: Sony CorporationInventor: Kenichiro Nagasaka
-
Publication number: 20080147238Abstract: The inventive method consists in supplying motion instructions (300) at least including information about the path geometry (320) and load instructions (310) to a path generator (400), calculating an allied load signal (800), transmitting said applied load signal (800) to the path generator (400), calculating motion instructions (500) along the path in such a way that the deviation between the projection of the applied load on a tangent to said path and the projection of the instruction on said tangent is minimized and in transmitting said motion instructions (500) to means for actuating a robot (600). A device comprising means (200, 400, 700) for carrying out said control is also disclosed.Type: ApplicationFiled: December 17, 2004Publication date: June 19, 2008Applicant: STAUBLI FAVERGESInventor: Luc Joly
-
Publication number: 20080140257Abstract: A robot control apparatus for controlling force exerted between a working tool mounted at the forward end of a robot arm and a workpiece is disclosed. The apparatus includes a force measuring unit for acquiring the force data required for the control operation, a calculating unit for calculating the force exerted by gravity on the force measuring unit and the dynamic terms generated by the motion of the robot arm, of all the forces exerted on the force measuring unit from the working tool, a compensation unit for compensating the force measured by the force measuring unit using the force exerted by gravity and the dynamic terms calculated by the calculating unit, and a command adjusting unit for adjusting the operation command for the robot arm in accordance with the force exerted on the force measuring unit by the dynamic terms and gravity in the case where each of the dynamic terms is larger than a predetermined threshold value.Type: ApplicationFiled: December 6, 2007Publication date: June 12, 2008Applicant: FANUC LTDInventors: Takashi SATO, Takahiro IWATAKE
-
Publication number: 20080140258Abstract: First of all, in a first step S1, each actuator command value for position command value and posture command value of an end-effector is determined. Next, in a second step S2, rotational resistance values of a first and a second universal joints are obtained, and in a third step S3, the force and the moment exerted to each of the second universal joints are computed using this, and in a fourth step S4, the resultant force and the resultant moment exerted to the end-effector are determined from these. Then, in the fifth step, the elastic deformation amount of a mechanism is computed using these, and a compensation amount of the actuator command value is computed using these values. And then, in the sixth step, the actuator command values determined in the first step are updated with the compensation amount determined in the fifth step taken into account.Type: ApplicationFiled: September 24, 2007Publication date: June 12, 2008Applicant: Okuma CorporationInventors: Hiroshi UENO, Tetsuya Matsushita
-
Patent number: 7386366Abstract: Apparatus and methods are provided for estimating joint forces and moments in human beings. A forward dynamics module determines simulated kinematic data. An error correction controller forces tracking error between the simulated kinematic data and measured (or desired) kinematic data to approach zero. The error correction controller generates a modified acceleration for input into an inverse dynamics module. The estimated joint forces and moments track the measured (or desired) kinematics without the errors associated with computing higher order derivatives of noisy kinematic data.Type: GrantFiled: July 5, 2006Date of Patent: June 10, 2008Assignee: Honda Giken Kogyo Kabushiki KaishaInventor: Behzad Dariush
-
Patent number: 7379789Abstract: A permissible range of a restriction object amount, which is a vertical component of a floor reaction force moment or a component of the floor reaction force moment in floor surface normal line direction, or a vertical component of an angular momentum changing rate of the robot or a component of the angular momentum changing rate in floor surface normal line direction, is set, and at least a provisional instantaneous value of a desired motion is input to a dynamic model so as to determine an instantaneous value of a model restriction object amount as an output of the dynamic model. An instantaneous value of a desired motion is determined by correcting the provisional instantaneous value of the desired motion such that at least the instantaneous value of the model restriction object amount falls within the permissible range.Type: GrantFiled: June 28, 2004Date of Patent: May 27, 2008Assignee: Honda Motor Co., Ltd.Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
-
Patent number: 7373219Abstract: Surgical robots and other telepresence systems have enhanced grip actuation for manipulating tissues and objects with small sizes. A master/slave system is used in which an error signal or gain is artificially altered when grip members are near a closed configuration.Type: GrantFiled: March 7, 2005Date of Patent: May 13, 2008Assignee: Intuitive Surgical, Inc.Inventors: William C. Nowlin, Gary S. Guthart, Robert G. Younge, Tom G. Cooper, Craig Gerbi, Steven J. Blumenkranz, Dean F. Hoornaert
-
Publication number: 20080109115Abstract: A force controller for a multi-legged robot operating in low-, micro-, or zero gravity environments, and using adhesive foot pads for removable attachment of the feet to a supporting surface or object, dynamically balances all external forces on the robot using a least squares technique, while observing predefined system constraints. The controller decomposes otherwise indeterminate least squares problems into plural individual problems involving fewer forces or controlled parameters, which problems are determinate, and then combines the results using superposition to produce a solution for the entire robot. Where system constraints, such as limits on footpad adhesion, prevent the controller from perfectly balancing all external forces, the residual unbalanced forces will cause some movement of the robot body that deviates from the intended movement or position profile. The controller continues to balance forces over time, such that the movement/position error decays to a minimal amount.Type: ApplicationFiled: November 3, 2006Publication date: May 8, 2008Inventor: Michael Zin Min Lim
-
Patent number: 7366587Abstract: The characteristics of actuators themselves and the characteristics of controllers for the actuators are dynamically or statically controlled to achieve stable and highly efficient movements. In a stage in which a leg in the flight state is uplifted such that the reactive force from the floor received by the foot sole of the leg is zero, the characteristics of the respective actuators for the knee joint pitch axis and the ankle pitch and roll axes of the leg in the flight state are set for decreasing the low range gain, increasing the quantity of phase lead and for decreasing the viscous resistance of the actuators, in order to impart mechanical passiveness and fast response characteristics. The followup control for the high frequency range may be achieved as the force of impact at the instant of touchdown is buffered.Type: GrantFiled: December 4, 2003Date of Patent: April 29, 2008Assignees: Sony CorporationInventors: Masatsugu Iribe, Jinichi Yamaguchi
-
Patent number: 7359766Abstract: A robot cleaner comprises a suction unit installed within a cleaner body, for sucking dirt on a floor; a driving unit for moving the cleaner body; a wheel installed at a bottom of the cleaner body to be contacted with the floor, and rotated by movement of the cleaner body; a detecting unit for detecting whether the wheel is rotated; and a control unit for controlling the driving unit in response to signal from the detecting unit. Accordingly, the robot cleaner can smoothly and continuously carry out a cleaning operation, even when the robot cleaner is abnormally stopped due to an obstacle which is not previously recognized in traveling.Type: GrantFiled: May 4, 2004Date of Patent: April 15, 2008Assignee: LG Electronics Inc.Inventors: Hyeong-Shin Jeon, Hyoung-Bin Im
-
Patent number: 7343223Abstract: A load sensor that is inoperable even when applied with a large load, has a simple structure easily designed to be lightweight and compact and can detect a load with a high accuracy, and a legged robot apparatus including the load sensor in each of legs thereof. The robot apparatus includes the load sensors counting more than one and each of which detects, as an external force, a reaction applied when the leg abuts a ground surface. The load sensor includes a diaphragm, an activating member that is applied with an external force, a driving member forming along with the activating member a double structure and which presses the pressure-sensitive portion, and an elastic member.Type: GrantFiled: March 10, 2004Date of Patent: March 11, 2008Assignees: Alps Electric Co., Ltd., Sony CorporationInventors: Akito Miura, Ryoichi Maeda, Susumu Tosaka, Takeshi Igarashi, Goushi Koike
-
Patent number: 7340323Abstract: An industrial robot that uses a simulated force vector to allow a work piece held by the robot end effector to be mated with a work piece whose location and orientation is not precisely known to the robot. When the end effector makes contact with the location and orientation in which the other work piece is held the robot provides a velocity command to minimize the force of the contact and also provides a search pattern in all directions and orientations to cause the end effector to bring the work piece it is holding in contact with the other work piece. The search pattern and the velocity command are continued until the two work pieces mate.Type: GrantFiled: January 16, 2007Date of Patent: March 4, 2008Assignee: ABB Research Ltd.Inventors: Hui Zhang, Zhongxue Gan, Torgny Brogardh, Jianjun Wang
-
Patent number: 7337040Abstract: Based on a detected or estimated value of an actual posture of a predetermined part, such as a body 3, of a robot 1 and a deviation the actual posture from a posture of a desired gait, a posture rotational deviation's variation is determined as the temporal variation of the deviation, and the position of the robot 1 (for example, the position where the robot comes into contact with a floor) is estimated on the assumption that the robot 1 rotates about a rotation center by the rotational deviation's variation. In addition, in accordance with the difference between the estimated position and the estimated position of the robot 1 determined by an inertial navigation method using an accelerometer or the like, the estimated position of the robot 1 determined by the inertial navigation method is corrected, thereby improving the precision of the estimated position.Type: GrantFiled: April 28, 2003Date of Patent: February 26, 2008Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Takashi Matsumoto
-
Patent number: 7337039Abstract: There are provided device for determining a desired trajectory of a translation floor reaction force's vertical component of a legged mobile robot 1, a vertical component of the total center-of-gravity acceleration or a body acceleration vertical component of the robot 1, device for determining a desired vertical position of the total center-of-gravity of the robot 1 or a body 24 thereof so as to satisfy the desired trajectory, and means for determining a desired vertical position of the total center-of-gravity of the robot 1 or the body 24 thereof based on a geometrical condition concerning a joint of a leg 2. Depending on the gait mode, such as walking or running, one of the desired vertical positions is selected, or the desired vertical positions are combined by taking the weighted average thereof or the like, thereby determining a final desired vertical position.Type: GrantFiled: December 26, 2002Date of Patent: February 26, 2008Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
-
Patent number: 7330777Abstract: A reference signal is transmitted from one of a plurality of robot control devices connected by communication connecting device to the other robot control device. The timing of generation of an operation basic period signal in each of the other robot control devices is synchronized with the timing of generation of an operation basic period signal in the one of the plurality of robot control devices, based on a time interval from generation of the operation basic period signal until transmission of the reference signal in the one of the plurality of robot control devices, a time interval from generation of the operation basic period signal until reception of the reference signal in each of the other robot control devices, and a communication delay time required for communication between the one of the plurality of robot control devices and each of the other robot control devices.Type: GrantFiled: August 25, 2006Date of Patent: February 12, 2008Assignee: Fanuc LtdInventors: Yoshiki Hashimoto, Tomoki Ohya
-
Patent number: 7330776Abstract: A system and method for operating robots in a robot competition. One embodiment of the system may include operator interfaces, where each operator interface is operable to control movement of a respective robot. A respective operator interface may be in communication with an associated operator radio, where each radio may have a low power RF output signal. A robot controller may be coupled to each robot in the robot competition. A robot radio may be coupled to a respective robot and in communication with a respective robot controller and operator radio. The robot radios may have a low power RF output signal while communicating with the respective operator radios. Alternatively, the radios may be short range radios, where a distance of communication may be a maximum of approximately 500 feet.Type: GrantFiled: March 5, 2007Date of Patent: February 12, 2008Assignee: Innovation First, Inc.Inventors: David A. Norman, Robert H. Mimlitch, III, Paul S. Adams
-
Patent number: 7328087Abstract: A bipedal robot of the present invention has a trunk consisting of an upper trunk and a lower trunk which are rotatable around a rotation axis relative to one another. The upper trunk has shoulders on the right and left sides. An arm is provided at each shoulder. A pair of right and left legs is attached to lower ends of the lower trunk. A storage battery is mounted to the back of the upper trunk, positioned within a shoulder width. The storage battery is positioned below the top of a head mounted on the upper trunk. When the robot walks a narrow passage or corridor having a width slightly larger than the width thereof, for example, this arrangement prevents the storage battery from interfering with the passage or the like.Type: GrantFiled: July 10, 2006Date of Patent: February 5, 2008Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Yasuhisa Saito, Teruyuki Oka, Toratsugu Kuwahara, Atsushi Demachi, Toshiyuki Higashi, Kenichi Ogawa, Takuro Koyanagi, Susumu Miyazaki
-
Publication number: 20080027582Abstract: An optical tactile sensor has a touch pad and a CCD camera for imaging behavior of the touch pad. A CPU processes image information from the CCD camera, extracts information on the size, shape, and center of gravity of a contact region, and extracts information on the size of a fixation region. The CPU obtains a normal force from the size of the contact region, obtains a tangential force from the shape of the contact region and the center of gravity of the contact region, and obtains a friction coefficient from the ratio of the size of the fixation region to the size of the contact region.Type: ApplicationFiled: March 4, 2005Publication date: January 31, 2008Applicant: Nagoya Industrial Science Research InstituteInventors: Goro Obinata, Kiyoshi Oka, Hiroki Miura, Nobuhiko Moriyama
-
Patent number: 7324872Abstract: An external force estimation system for estimating an external force acting upon a robot apparatus which includes a machine body which in turn includes a plurality of movable joints is disclosed which includes a distribution type contacting state detection section, an actuator current state measurement section, a motion state measurement section, a motion equation setting section, a known term calculation section, and an external force estimation section.Type: GrantFiled: July 21, 2006Date of Patent: January 29, 2008Assignee: Sony CorporationInventor: Kenichiro Nagasaka
-
Patent number: 7319917Abstract: A gait generation device for generating a desired gait which includes floating periods in which all the legs 2, 2 of a legged mobile robot 1 float in the air and landing periods in which at least one leg 2 is in contact with a floor which appear alternately generates the desired gait in such a manner that, at least when shifting from the floating period to the landing period, the velocity of an end portion 22 of a landing leg with respect to the floor and the acceleration thereof with respect to the floor is substantially 0 at the instant of landing. After both the velocity of the end portion of the leg with respect to the floor and the acceleration thereof with respect to the floor are determined to be substantially 0, a movement of the body of the robot with the desired gait is determined in such a manner that the horizontal component of a moment produced about the desired ZMP by the resultant force of gravity and an inertial force applied to the robot 1 is substantially 0.Type: GrantFiled: December 26, 2002Date of Patent: January 15, 2008Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
-
Patent number: 7319918Abstract: A gait generation device for setting a translation floor reaction force's horizontal component (component concerning a friction force) applied to a robot 1, a limitation-target quantity, such as a ZMP, and an allowable range, for determining at least a provisional instantaneous value of a desired floor reaction force and a provisional instantaneous value for a desired movement of the robot 1, that receives at least the provisional instantaneous value for the desired movement and determines a model floor reaction force instantaneous value with the aid of a dynamics model.Type: GrantFiled: December 27, 2002Date of Patent: January 15, 2008Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
-
Patent number: 7319919Abstract: A landing position/orientation of a foot (22) to be landed in a landing action of a robot (1) such as a biped mobile robot or the like is estimated, and a desired footstep path for the robot (1) is set up. Based on the estimated landing position/orientation and the desired footstep path, a future desired landing position/orientation is determined in order to cause actual footsteps of the robot (1) (a sequence of landing positions/orientations of the foot (22)) to approach desired footsteps. Using at least the determined desired landing position/orientation, a desired gait for the robot (1) is determined, and the robot (1) is controlled in operation depending on the desired gait. For determining the desired landing position/orientation, mechanism-dependent limitations of the robot (1) such as an interference between the legs thereof, etc., and limiting conditions of an allowable range in which a desired ZMP can exist are taken into consideration.Type: GrantFiled: April 28, 2003Date of Patent: January 15, 2008Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Takashi Matsumoto
-
Publication number: 20080004752Abstract: Methods and data processing systems are provided to share a common pin between two circuits in microcontroller unit (MCU). Signals are received at a common pin included in the MCU. If the first circuit has been enabled, then the received signals are analyzed to determine whether the signals are valid command signals for the first circuit. If the signals are not a valid command signal, then a second circuit is performed. If the first circuit has not been enabled, then an alternate function is performed. One of the operations performed by the alternate function is to determine whether to enable the first function. In one embodiment, the first circuit is a background debug controller of the MCU and the second circuit is a reset circuit.Type: ApplicationFiled: June 16, 2006Publication date: January 3, 2008Inventors: James M. Sibigtroth, Dionicio Garcia
-
Patent number: 7313463Abstract: Systems for controlling the motion of multiple articulated elements connected by one or more joints in an artificial appendage system. Four different embodiments includes a controller that reduces the dimension of joint state space by utilizing biomechanically inspired motion primitives; a quadratic proportional-derivative (PD) controller which employs a two-stage linearization method, applies constraints to variables for dynamic stability, and employs a corrective “sliding control” mechanism to account for errors in the linear model used; a non-prioritized balance control approach that employs enforced linear dynamics in which all control variables are truncated to linear terms in joint jerks; and a biomimetic motion and balance controller based on center of mass (CM) energetic and biomimetic zero moment conditions.Type: GrantFiled: August 4, 2006Date of Patent: December 25, 2007Assignee: Massachusetts Institute of TechnologyInventors: Hugh M. Herr, Andreas G. Hofmann, Marko B. Popovic
-
Patent number: 7313462Abstract: An integrated tool and automatic calibration systems that enable wet chemical processing chambers, lift-rotate units and other hardware to be quickly interchanged without having to recalibrate the transport system or other components to the replacement items. These tools are expected to reduce the down time associated with repairing or maintaining processing chambers and/or lift-rotate units so that the tools can maintain a high throughput. Several aspects of these tools are particularly useful for applications that have stringent performance requirements because components are more likely to require maintenance more frequently, and reducing the down time associated with maintaining such components will significantly enhance the integrated tool.Type: GrantFiled: June 3, 2004Date of Patent: December 25, 2007Assignee: Semitool, Inc.Inventors: Daniel J. Woodruff, David P. Mattson, James J. Erickson, Matthew C. Egloff
-
Patent number: 7310571Abstract: An apparatus calculates, based on unimproved behavior amounts, behavior amount variations of living behaviors when each of living behaviors increases by one unit behavior amount, calculates environmental load variation of living behavior when the living behavior increases by one unit behavior amount, by calculating sum of values each obtained by multiplying one of behavior amount variations by corresponding one of basic units, to obtain environmental load variations of living behaviors, assigns messages to living behaviors based on environment load variations of living behaviors, calculates environmental load reduction of living behavior by (a) calculating variation between one of unimproved behavior amounts and one of improved behavior amounts of living behavior, and (b) multiplying variation by environmental load variation of living behavior, to obtain environmental load reductions of living behaviors, and selects one of messages which is assigned to one of living behaviors has the largest environmental loaType: GrantFiled: March 9, 2007Date of Patent: December 18, 2007Assignee: Kabushiki Kaisha ToshibaInventors: Toshimitsu Kumazawa, Hideki Kobayashi
-
Patent number: 7310570Abstract: A robotic system that includes a remote controlled robot. The robot may include a camera, a monitor and a holonomic platform all attached to a robot housing. The robot may be controlled by a remote control station that also has a camera and a monitor. The remote control station may be linked to a base station that is wirelessly coupled to the robot. The cameras and monitors allow a care giver at the remote location to monitor and care for a patient through the robot. The holonomic platform allows the robot to move about a home or facility to locate and/or follow a patient.Type: GrantFiled: May 25, 2005Date of Patent: December 18, 2007Inventors: Yulun Wang, Keith Phillip Laby, Charles S. Jordan, Steven Edward Butner, Jonathan Southard
-
Patent number: 7308335Abstract: When generating a gait for a legged mobile robot 1 which has floating periods in which all the legs 2 of the robot float in the air and landing periods in which any of the legs 2 is in contact with the floor appearing alternately, a desired ZMP is set at any point in time in the floating periods and the landing periods, and a desired gait is generated in such a manner that the horizontal component of the moment produced about the desired ZMP by the resultant force of gravity and an inertial force caused by a movement of the robot with the desired gait is 0. The desired ZMP is set to be substantially continuous for all the periods in the gait. Furthermore, as a dynamics model for determining the desired gait, an approximate model is used which is arranged so that the moment, about a certain point of application, of the resultant force of the inertial force and gravity calculated using the model depends on the position of the point of application.Type: GrantFiled: December 26, 2002Date of Patent: December 11, 2007Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
-
Patent number: 7308336Abstract: An allowable range of a frictional force component, such as a horizontal component of a translation floor reaction force, applied to a legged mobile robot 1 is set, and a provisional movement with a current time gait of the robot 1 is determined so as to satisfy a condition concerning the allowable range and a dynamical equilibrium condition that a moment produced about a point of application of a provisional desired floor reaction force substantially agrees with a provisional desired floor reaction force moment. The provisional movement is determined by adjusting movements in two movement modes which are different in ratio between the translation floor reaction force and the floor reaction force moment.Type: GrantFiled: December 26, 2002Date of Patent: December 11, 2007Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike