







M(θ)θ+N(θ,θ)=T (1)
Y=Y(θ) (2)
φ(θ)=(OC).sup.2 =x.sup.2 +y.sup.2.
______________________________________ Φ = 1.sub.1 sin θ.sub.1 elbow vertical position Φ = 1.sub.1 cos θ.sub.1 elbow horizontal position Φ = θ.sub.1 shoulder angle. ______________________________________
x=l.sub.1 cosθ.sub.1 +l.sub.2 cosθ.sub.2 +l.sub.3 cosθ.sub.3
y=l.sub.1 sinθ.sub.1 +l.sub.2 sin θ.sub.2 +l.sub.3 sinθ.sub.3
φ=θ.sub.1.
Φ(θ)=Φ.sub.d (t) (8)
M.sub.x (θ)X+N.sub.x (θ, θ)=F (9)
T(t)=J'(θ)F(t). (19)
F.sub.i (t)+K.sub.pi (t)e.sub.i (t)+K.sub.w (t)e.sub.i (t)+c.sub.i (t)X.sub.di (t)+b.sub.i (t)X.sub.di (t)+a.sub.i (t)X.sub.di (t)(21)
T(t)=d(t)+[K.sub.p (t)E(t)+K.sub.v (t)E(t)]+[C(t)θ.sub.d (t)+B(t)θ.sub.d (t)+A(t)θ.sub.d (t)]
det[J]=-1.sub.2 1.sub.3 sin(ψ.sub.2 -ψ.sub.3).
F.sub.i (t)=d.sub.i (t)+K.sub.pi (t)e.sub.i (t)+K.sub.vl (t)e.sub.i (t)e.sub.i (t),i=x,y,φ (56)
T(t)=J'(ψ)F(t) (62)
T.sub.1 (0)=8.4cosψ.sub.2 (0)+37.2cosψ.sub.1 (0)+1.02sinψ.sub.1 (0)
T.sub.2 (0)=8.4cosψ.sub.2 (0)-0.25sinψ.sub.2 (0).
K.sub.1 ∫e dt
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/459,029US4999553A (en) | 1989-12-28 | 1989-12-28 | Method and apparatus for configuration control of redundant robots |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/459,029US4999553A (en) | 1989-12-28 | 1989-12-28 | Method and apparatus for configuration control of redundant robots |
| Publication Number | Publication Date |
|---|---|
| US4999553Atrue US4999553A (en) | 1991-03-12 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US07/459,029Expired - LifetimeUS4999553A (en) | 1989-12-28 | 1989-12-28 | Method and apparatus for configuration control of redundant robots |
| Country | Link |
|---|---|
| US (1) | US4999553A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5122717A (en)* | 1989-11-10 | 1992-06-16 | Toshiba Kikai Kabushiki Kaisha | Apparatus for producing NC programs using menu icons to define operations and producing method thereof |
| US5150026A (en)* | 1990-11-19 | 1992-09-22 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Obstacle avoidance for redundant robots using configuration control |
| US5189351A (en)* | 1989-01-23 | 1993-02-23 | Fanuc Ltd. | Corrective positioning method in a robot |
| US5276390A (en)* | 1991-10-04 | 1994-01-04 | Hewlett-Packard Company | System for hybrid position and force control |
| US5294873A (en)* | 1992-10-27 | 1994-03-15 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Kinematic functions for redundancy resolution using configuration control |
| US5315222A (en)* | 1992-07-03 | 1994-05-24 | Daihen Corporation | Control apparatus for industrial robot |
| US5377310A (en)* | 1992-04-03 | 1994-12-27 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Controlling under-actuated robot arms using a high speed dynamics |
| US5414799A (en)* | 1987-04-06 | 1995-05-09 | California Institute Of Technology | Method and apparatus for adaptive force and position control of manipulators |
| US5430643A (en)* | 1992-03-11 | 1995-07-04 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Configuration control of seven degree of freedom arms |
| US5497061A (en)* | 1993-03-31 | 1996-03-05 | Hitachi, Ltd. | Method of controlling robot's compliance |
| US5499320A (en)* | 1993-03-24 | 1996-03-12 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Extended task space control for robotic manipulators |
| US5565748A (en)* | 1991-09-13 | 1996-10-15 | Mitsubishi Denki Kabushiki Kaisha | Positioning and control apparatus that is interactively programmable using a display |
| AT401746B (en)* | 1995-04-13 | 1996-11-25 | Thomas Kastenmeier | Control method for robots, with the use of geometric constraints and random search method |
| US5590034A (en)* | 1994-02-21 | 1996-12-31 | Asea Brown Boveri Ab | Method for controlling the movement of an industrial robot at and near singularities |
| EP0568416A3 (en)* | 1992-04-27 | 1997-01-02 | Sony Corp | Numeric controller calculating a short path trajectory of a robot |
| US5594644A (en)* | 1992-05-22 | 1997-01-14 | Honda Giken Kogyo Kabushiki Kaisha | Method and system for generating trajectory of robot and the like |
| US5625577A (en)* | 1990-12-25 | 1997-04-29 | Shukyohojin, Kongo Zen Sohonzan Shorinji | Computer-implemented motion analysis method using dynamics |
| US5648709A (en)* | 1994-04-18 | 1997-07-15 | Fujitsu Limited | Control method and control apparatus for controlling output path and dynamic characteristics of a non-linear system |
| US5737500A (en)* | 1992-03-11 | 1998-04-07 | California Institute Of Technology | Mobile dexterous siren degree of freedom robot arm with real-time control system |
| US5867631A (en)* | 1995-08-10 | 1999-02-02 | Fujitsu Limited | Manipulator simulation method and apparatus |
| EP0771621A3 (en)* | 1995-10-11 | 1999-03-24 | Mitsubishi Jukogyo Kabushiki Kaisha | Elbow-position control way of redundant manipulator |
| US6081268A (en)* | 1997-09-03 | 2000-06-27 | Digital Equipment Corporation | Method for ignoring redundant constraints in a graphic editor |
| US6129155A (en)* | 1998-12-02 | 2000-10-10 | Caterpillar Inc. | Method and apparatus for controlling a work implement having multiple degrees of freedom |
| US6181983B1 (en)* | 1997-06-20 | 2001-01-30 | Deutsches Zentrum f{umlaut over (u)}r Luft-und Raumfahrt e.v. | Method of command control for a robot manipulator |
| US6678582B2 (en)* | 2002-05-30 | 2004-01-13 | Kuka Roboter Gmbh | Method and control device for avoiding collisions between cooperating robots |
| EP0825560B1 (en)* | 1996-08-21 | 2004-03-03 | Nippon Telegraph And Telephone Corporation | Method for generating animations |
| US6738065B1 (en) | 1999-08-10 | 2004-05-18 | Oshri Even-Zohar | Customizable animation system |
| US20050107916A1 (en)* | 2002-10-01 | 2005-05-19 | Sony Corporation | Robot device and control method of robot device |
| US20050143860A1 (en)* | 2003-12-26 | 2005-06-30 | Japan Aerospace Exploration Agency | Method of controlling redundant manipulator |
| US20050222695A1 (en)* | 2004-04-05 | 2005-10-06 | Sodick Co. Ltd | Sliding mode controller position control device |
| US20050246062A1 (en)* | 2004-04-30 | 2005-11-03 | Andreas Keibel | Method for controlling a machine, particularly an industrial robot |
| US20070162164A1 (en)* | 2005-12-22 | 2007-07-12 | Behzad Dariush | Reconstruction, Retargetting, Tracking, And Estimation Of Pose Of Articulated Systems |
| US20070168100A1 (en)* | 2006-01-18 | 2007-07-19 | George Danko | Coordinated joint motion control system with position error correction |
| US20070255454A1 (en)* | 2006-04-27 | 2007-11-01 | Honda Motor Co., Ltd. | Control Of Robots From Human Motion Descriptors |
| EP1920892A2 (en) | 2006-11-10 | 2008-05-14 | KUKA Roboter GmbH | Robot control, robot and method for actuating a robot |
| US20080221592A1 (en)* | 2005-07-25 | 2008-09-11 | Olympus Medical Systems Corp. | Medical control apparatus |
| US20090099738A1 (en)* | 2001-08-31 | 2009-04-16 | George Danko | Coordinated joint motion control system |
| US20090287354A1 (en)* | 2008-05-13 | 2009-11-19 | Samsung Electronics Co., Ltd | Robot and method of controlling cooperative work thereof |
| DE102008042612A1 (en)* | 2008-10-06 | 2010-04-08 | Kuka Roboter Gmbh | Industrial robots and path planning method for controlling the movement of an industrial robot |
| DE102009007181A1 (en)* | 2009-02-03 | 2010-08-05 | Kuka Roboter Gmbh | Method for inputting commands into controller of e.g. multi-axis robot, involves comparing detected force with stored force, and outputting commands associated with stored force to controller if detected force corresponds to stored force |
| US7859540B2 (en) | 2005-12-22 | 2010-12-28 | Honda Motor Co., Ltd. | Reconstruction, retargetting, tracking, and estimation of motion for articulated systems |
| US20110118855A1 (en)* | 2005-06-08 | 2011-05-19 | Brooks Automation, Inc. | Scalable motion control system |
| KR20110114526A (en)* | 2008-12-17 | 2011-10-19 | 쿠카 레보라토리즈 게엠베하 | A method for causing the manipulator to travel a predetermined path, and a control device for executing the method |
| CN102514008A (en)* | 2011-11-21 | 2012-06-27 | 中山大学 | Method for optimizing performance indexes of different layers of redundancy mechanical arm simultaneously |
| JP2012139762A (en)* | 2010-12-28 | 2012-07-26 | Kawasaki Heavy Ind Ltd | Control method for seven-shaft multi-joint robot, control program, and robot control device |
| US20120239190A1 (en)* | 2011-03-14 | 2012-09-20 | Kuka Laboratories Gmbh | Robot and Method For Operating A Robot |
| JP2012196720A (en)* | 2011-03-18 | 2012-10-18 | Denso Wave Inc | Method and device for controlling robot |
| US8406989B1 (en)* | 2009-02-13 | 2013-03-26 | Hrl Laboratories, Llc | Method for adaptive obstacle avoidance for articulated redundant robot arm |
| EP2210154A4 (en)* | 2007-10-01 | 2013-05-01 | Sandvik Mining & Constr Oy | METHOD, APPARATUS AND COMPUTER PROGRAM FOR ADJUSTING A HYDRAULIC RAMP |
| CN103144111A (en)* | 2013-02-26 | 2013-06-12 | 中山大学 | QP unified and coordinated motion describing and programming method for movable manipulator |
| US8541970B2 (en) | 2005-05-19 | 2013-09-24 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| JP2013193131A (en)* | 2012-03-15 | 2013-09-30 | Jtekt Corp | Robot control method, robot control device, and robot control system |
| KR20140066544A (en)* | 2012-11-23 | 2014-06-02 | 삼성전자주식회사 | Robot and friction compensation method for the robot |
| CN103909522A (en)* | 2014-03-19 | 2014-07-09 | 华南理工大学 | Method of six-DOF industrial robot passing singular region |
| US20140277738A1 (en)* | 2009-06-30 | 2014-09-18 | Intuitive Surgical Operations, Inc. | Control of medical robotic system manipulator about kinematic singularities |
| EP2845696A1 (en) | 2013-09-10 | 2015-03-11 | Siemens Aktiengesellschaft | Processing machine with redundant axes and resolution of the redundancy in real time |
| US20150112484A1 (en)* | 2012-05-30 | 2015-04-23 | Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.) | Trajectory control device and control method for articulated robot |
| CN104760041A (en)* | 2015-03-19 | 2015-07-08 | 中山大学 | Barrier escaping motion planning method based on impact degree |
| US9345544B2 (en) | 1999-09-17 | 2016-05-24 | Intuitive Surgical Operations, Inc. | Systems and methods for avoiding collisions between manipulator arms using a null-space |
| US9492235B2 (en) | 1999-09-17 | 2016-11-15 | Intuitive Surgical Operations, Inc. | Manipulator arm-to-patient collision avoidance using a null-space |
| US9517106B2 (en) | 1999-09-17 | 2016-12-13 | Intuitive Surgical Operations, Inc. | Systems and methods for commanded reconfiguration of a surgical manipulator using the null-space |
| CN106378778A (en)* | 2016-04-29 | 2017-02-08 | 南京航空航天大学 | Method for solving kinematics of mechanical arm by adopting Motor Algebra |
| US9616565B2 (en) | 2012-06-26 | 2017-04-11 | Abb Schweiz Ag | Adjusting parameters of a dynamical robot model |
| CN107203141A (en)* | 2017-08-02 | 2017-09-26 | 合肥工业大学 | A kind of track following algorithm of the decentralized neural robust control of mechanical arm |
| US10065312B1 (en)* | 2015-07-13 | 2018-09-04 | The United States Of America, As Represented By The Secretary Of The Navy | Unscented optimization and control allocation |
| US10198854B2 (en)* | 2009-08-14 | 2019-02-05 | Microsoft Technology Licensing, Llc | Manipulation of 3-dimensional graphical objects for view in a multi-touch display |
| US10682191B2 (en) | 2012-06-01 | 2020-06-16 | Intuitive Surgical Operations, Inc. | Systems and methods for commanded reconfiguration of a surgical manipulator using the null-space |
| CN111687834A (en)* | 2020-04-30 | 2020-09-22 | 广西科技大学 | Reverse priority impedance control system and method for redundant mechanical arm of mobile manipulator |
| CN111687835A (en)* | 2020-04-30 | 2020-09-22 | 广西科技大学 | Reverse priority impedance control system and method for redundant manipulator of underwater manipulator |
| CN111687833A (en)* | 2020-04-30 | 2020-09-22 | 广西科技大学 | Manipulator inverse priority impedance control system and control method |
| CN111687832A (en)* | 2020-04-30 | 2020-09-22 | 广西科技大学 | Reverse priority impedance control system and method for redundant manipulator of space manipulator |
| US10818065B1 (en)* | 2019-05-17 | 2020-10-27 | Adobe Inc. | Inverse kinematic solution blending in digital character animation |
| WO2021030610A1 (en)* | 2019-08-15 | 2021-02-18 | X Development Llc | Inverse kinematic solver for wrist offset robots |
| CN113043284A (en)* | 2021-04-23 | 2021-06-29 | 江苏理工学院 | Multi-constraint inverse solution method for redundant robot |
| US11161135B2 (en) | 2018-05-03 | 2021-11-02 | Fanuc America Corporation | Robotic apparatus for a compact painting booth |
| CN114055467A (en)* | 2021-10-29 | 2022-02-18 | 南京邮电大学 | Space pose online simulation system based on five-degree-of-freedom robot |
| CN114310914A (en)* | 2022-02-15 | 2022-04-12 | 南开大学 | Fuzzy self-adaptive iterative trajectory tracking control method and system for multi-degree-of-freedom mechanical arm |
| US11325248B2 (en)* | 2019-05-24 | 2022-05-10 | Kyocera Document Solutions Inc. | Robotic device and gripping method |
| CN116033998A (en)* | 2020-06-10 | 2023-04-28 | 德国航空太空中心 | Method and computer program product for controlling a robot |
| CN116038684A (en)* | 2022-09-09 | 2023-05-02 | 南京埃斯顿机器人工程有限公司 | A Vision-Based Robot Collision Warning Method |
| CN119328754A (en)* | 2024-11-04 | 2025-01-21 | 浙江大学 | Coordinated motion control method of mobile manipulator based on maneuverability adaptive optimization |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4156835A (en)* | 1974-05-29 | 1979-05-29 | Massachusetts Institute Of Technology | Servo-controlled mobility device |
| US4243923A (en)* | 1979-01-22 | 1981-01-06 | Massachusetts Institute Of Technology | Servo-controlled mobility device |
| US4621332A (en)* | 1983-06-20 | 1986-11-04 | Hitachi, Ltd. | Method and apparatus for controlling a robot utilizing force, position, velocity, spring constant, mass coefficient, and viscosity coefficient |
| US4639652A (en)* | 1984-06-19 | 1987-01-27 | Nissan Motor Co., Ltd. | Control system for robot manipulator |
| US4641251A (en)* | 1982-02-16 | 1987-02-03 | Inoue-Japax Research Incorporated | Robot |
| US4685054A (en)* | 1983-06-30 | 1987-08-04 | Valtion Teknillinen Tutkimuskeskus | Method and apparatus for outlining the environment of a multiarticular duty machine by means of a laser pointer |
| US4725942A (en)* | 1985-03-30 | 1988-02-16 | Kabushiki Kaisha Toshiba | Controller for multidegree of freedom nonlinear mechanical system |
| US4727303A (en)* | 1986-05-22 | 1988-02-23 | Gmf Robotics Corporation | Positional control method and system utilizing same |
| US4763276A (en)* | 1986-03-21 | 1988-08-09 | Actel Partnership | Methods for refining original robot command signals |
| US4794547A (en)* | 1985-08-21 | 1988-12-27 | Hitachi, Ltd. | Robot control system |
| US4808063A (en)* | 1987-11-03 | 1989-02-28 | Westinghouse Electric Corp. | Robot system employing force/position control |
| US4835450A (en)* | 1987-05-21 | 1989-05-30 | Kabushiki Kaisha Toshiba | Method and system for controlling robot for constructing products |
| US4860215A (en)* | 1987-04-06 | 1989-08-22 | California Institute Of Technology | Method and apparatus for adaptive force and position control of manipulators |
| US4887222A (en)* | 1987-07-01 | 1989-12-12 | Hitachi, Ltd. | Method for controlling operation of industrial robot |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4156835A (en)* | 1974-05-29 | 1979-05-29 | Massachusetts Institute Of Technology | Servo-controlled mobility device |
| US4243923A (en)* | 1979-01-22 | 1981-01-06 | Massachusetts Institute Of Technology | Servo-controlled mobility device |
| US4641251A (en)* | 1982-02-16 | 1987-02-03 | Inoue-Japax Research Incorporated | Robot |
| US4621332A (en)* | 1983-06-20 | 1986-11-04 | Hitachi, Ltd. | Method and apparatus for controlling a robot utilizing force, position, velocity, spring constant, mass coefficient, and viscosity coefficient |
| US4685054A (en)* | 1983-06-30 | 1987-08-04 | Valtion Teknillinen Tutkimuskeskus | Method and apparatus for outlining the environment of a multiarticular duty machine by means of a laser pointer |
| US4639652A (en)* | 1984-06-19 | 1987-01-27 | Nissan Motor Co., Ltd. | Control system for robot manipulator |
| US4725942A (en)* | 1985-03-30 | 1988-02-16 | Kabushiki Kaisha Toshiba | Controller for multidegree of freedom nonlinear mechanical system |
| US4794547A (en)* | 1985-08-21 | 1988-12-27 | Hitachi, Ltd. | Robot control system |
| US4763276A (en)* | 1986-03-21 | 1988-08-09 | Actel Partnership | Methods for refining original robot command signals |
| US4727303A (en)* | 1986-05-22 | 1988-02-23 | Gmf Robotics Corporation | Positional control method and system utilizing same |
| US4860215A (en)* | 1987-04-06 | 1989-08-22 | California Institute Of Technology | Method and apparatus for adaptive force and position control of manipulators |
| US4835450A (en)* | 1987-05-21 | 1989-05-30 | Kabushiki Kaisha Toshiba | Method and system for controlling robot for constructing products |
| US4887222A (en)* | 1987-07-01 | 1989-12-12 | Hitachi, Ltd. | Method for controlling operation of industrial robot |
| US4808063A (en)* | 1987-11-03 | 1989-02-28 | Westinghouse Electric Corp. | Robot system employing force/position control |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5414799A (en)* | 1987-04-06 | 1995-05-09 | California Institute Of Technology | Method and apparatus for adaptive force and position control of manipulators |
| US5189351A (en)* | 1989-01-23 | 1993-02-23 | Fanuc Ltd. | Corrective positioning method in a robot |
| US5122717A (en)* | 1989-11-10 | 1992-06-16 | Toshiba Kikai Kabushiki Kaisha | Apparatus for producing NC programs using menu icons to define operations and producing method thereof |
| US5150026A (en)* | 1990-11-19 | 1992-09-22 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Obstacle avoidance for redundant robots using configuration control |
| US5625577A (en)* | 1990-12-25 | 1997-04-29 | Shukyohojin, Kongo Zen Sohonzan Shorinji | Computer-implemented motion analysis method using dynamics |
| US5565748A (en)* | 1991-09-13 | 1996-10-15 | Mitsubishi Denki Kabushiki Kaisha | Positioning and control apparatus that is interactively programmable using a display |
| US5276390A (en)* | 1991-10-04 | 1994-01-04 | Hewlett-Packard Company | System for hybrid position and force control |
| US5737500A (en)* | 1992-03-11 | 1998-04-07 | California Institute Of Technology | Mobile dexterous siren degree of freedom robot arm with real-time control system |
| US5430643A (en)* | 1992-03-11 | 1995-07-04 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Configuration control of seven degree of freedom arms |
| US5377310A (en)* | 1992-04-03 | 1994-12-27 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Controlling under-actuated robot arms using a high speed dynamics |
| EP0568416A3 (en)* | 1992-04-27 | 1997-01-02 | Sony Corp | Numeric controller calculating a short path trajectory of a robot |
| US5594644A (en)* | 1992-05-22 | 1997-01-14 | Honda Giken Kogyo Kabushiki Kaisha | Method and system for generating trajectory of robot and the like |
| US5315222A (en)* | 1992-07-03 | 1994-05-24 | Daihen Corporation | Control apparatus for industrial robot |
| US5294873A (en)* | 1992-10-27 | 1994-03-15 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Kinematic functions for redundancy resolution using configuration control |
| US5499320A (en)* | 1993-03-24 | 1996-03-12 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Extended task space control for robotic manipulators |
| US5497061A (en)* | 1993-03-31 | 1996-03-05 | Hitachi, Ltd. | Method of controlling robot's compliance |
| US5590034A (en)* | 1994-02-21 | 1996-12-31 | Asea Brown Boveri Ab | Method for controlling the movement of an industrial robot at and near singularities |
| US5648709A (en)* | 1994-04-18 | 1997-07-15 | Fujitsu Limited | Control method and control apparatus for controlling output path and dynamic characteristics of a non-linear system |
| AT401746B (en)* | 1995-04-13 | 1996-11-25 | Thomas Kastenmeier | Control method for robots, with the use of geometric constraints and random search method |
| US5867631A (en)* | 1995-08-10 | 1999-02-02 | Fujitsu Limited | Manipulator simulation method and apparatus |
| EP0771621A3 (en)* | 1995-10-11 | 1999-03-24 | Mitsubishi Jukogyo Kabushiki Kaisha | Elbow-position control way of redundant manipulator |
| EP0825560B1 (en)* | 1996-08-21 | 2004-03-03 | Nippon Telegraph And Telephone Corporation | Method for generating animations |
| US6181983B1 (en)* | 1997-06-20 | 2001-01-30 | Deutsches Zentrum f{umlaut over (u)}r Luft-und Raumfahrt e.v. | Method of command control for a robot manipulator |
| US6081268A (en)* | 1997-09-03 | 2000-06-27 | Digital Equipment Corporation | Method for ignoring redundant constraints in a graphic editor |
| US6129155A (en)* | 1998-12-02 | 2000-10-10 | Caterpillar Inc. | Method and apparatus for controlling a work implement having multiple degrees of freedom |
| US6738065B1 (en) | 1999-08-10 | 2004-05-18 | Oshri Even-Zohar | Customizable animation system |
| US9757203B2 (en) | 1999-09-17 | 2017-09-12 | Intuitive Surgical Operations, Inc. | Manipulator arm-to-patient collision avoidance using a null-space |
| US9492235B2 (en) | 1999-09-17 | 2016-11-15 | Intuitive Surgical Operations, Inc. | Manipulator arm-to-patient collision avoidance using a null-space |
| US9345544B2 (en) | 1999-09-17 | 2016-05-24 | Intuitive Surgical Operations, Inc. | Systems and methods for avoiding collisions between manipulator arms using a null-space |
| US9517106B2 (en) | 1999-09-17 | 2016-12-13 | Intuitive Surgical Operations, Inc. | Systems and methods for commanded reconfiguration of a surgical manipulator using the null-space |
| US9675422B2 (en) | 1999-09-17 | 2017-06-13 | Intuitive Surgical Operations, Inc. | Systems and methods for avoiding collisions between manipulator arms using a null-space |
| US9949801B2 (en) | 1999-09-17 | 2018-04-24 | Intuitive Surgical Operations, Inc. | Systems and methods for commanded reconfiguration of a surgical manipulator using the null-space |
| US20090099738A1 (en)* | 2001-08-31 | 2009-04-16 | George Danko | Coordinated joint motion control system |
| US9969084B2 (en) | 2001-08-31 | 2018-05-15 | Board Of Regents Of The Nevada System Of Higher Education, On Behalf Of The University Of Nevada, Reno | Coordinated joint motion control system |
| US8145355B2 (en)* | 2001-08-31 | 2012-03-27 | Board Of Regents Of The Nevada System Of Higher Education, On Behalf Of The University Of Nevada, Reno | Coordinated joint motion control system |
| US6678582B2 (en)* | 2002-05-30 | 2004-01-13 | Kuka Roboter Gmbh | Method and control device for avoiding collisions between cooperating robots |
| US7805218B2 (en)* | 2002-10-01 | 2010-09-28 | Sony Corporation | Robot device and control method of robot device |
| US20050107916A1 (en)* | 2002-10-01 | 2005-05-19 | Sony Corporation | Robot device and control method of robot device |
| US20050143860A1 (en)* | 2003-12-26 | 2005-06-30 | Japan Aerospace Exploration Agency | Method of controlling redundant manipulator |
| US7756606B2 (en)* | 2003-12-26 | 2010-07-13 | Japan Aerospace Exploration Agency | Method of controlling redundant manipulator |
| US20050222695A1 (en)* | 2004-04-05 | 2005-10-06 | Sodick Co. Ltd | Sliding mode controller position control device |
| US7190140B2 (en)* | 2004-04-05 | 2007-03-13 | Sodick Co., Ltd. | Sliding mode controller position control device |
| US20050246062A1 (en)* | 2004-04-30 | 2005-11-03 | Andreas Keibel | Method for controlling a machine, particularly an industrial robot |
| US10194998B2 (en) | 2005-05-19 | 2019-02-05 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US10117714B2 (en) | 2005-05-19 | 2018-11-06 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US8749189B2 (en) | 2005-05-19 | 2014-06-10 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US8541970B2 (en) | 2005-05-19 | 2013-09-24 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US11534251B2 (en) | 2005-05-19 | 2022-12-27 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US12029513B2 (en) | 2005-05-19 | 2024-07-09 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US10123844B2 (en) | 2005-05-19 | 2018-11-13 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US8624537B2 (en) | 2005-05-19 | 2014-01-07 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US8749190B2 (en) | 2005-05-19 | 2014-06-10 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US10512514B2 (en) | 2005-05-19 | 2019-12-24 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US8823308B2 (en) | 2005-05-19 | 2014-09-02 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US8816628B2 (en) | 2005-05-19 | 2014-08-26 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US8786241B2 (en) | 2005-05-19 | 2014-07-22 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US9687310B2 (en) | 2005-05-19 | 2017-06-27 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US10512513B2 (en) | 2005-05-19 | 2019-12-24 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US9554859B2 (en) | 2005-05-19 | 2017-01-31 | Intuitive Surgical Operations, Inc. | Software center and highly configurable robotic systems for surgery and other uses |
| US20110118855A1 (en)* | 2005-06-08 | 2011-05-19 | Brooks Automation, Inc. | Scalable motion control system |
| US9020617B2 (en)* | 2005-06-08 | 2015-04-28 | Brooks Automation, Inc. | Scalable motion control system |
| US10488851B2 (en) | 2005-06-08 | 2019-11-26 | Brooks Automation, Inc. | Scalable motion control system |
| US20080221592A1 (en)* | 2005-07-25 | 2008-09-11 | Olympus Medical Systems Corp. | Medical control apparatus |
| US8523765B2 (en)* | 2005-07-25 | 2013-09-03 | Olympus Medical Systems Corp. | Medical control apparatus |
| US8467904B2 (en) | 2005-12-22 | 2013-06-18 | Honda Motor Co., Ltd. | Reconstruction, retargetting, tracking, and estimation of pose of articulated systems |
| US7859540B2 (en) | 2005-12-22 | 2010-12-28 | Honda Motor Co., Ltd. | Reconstruction, retargetting, tracking, and estimation of motion for articulated systems |
| US20070162164A1 (en)* | 2005-12-22 | 2007-07-12 | Behzad Dariush | Reconstruction, Retargetting, Tracking, And Estimation Of Pose Of Articulated Systems |
| US8065060B2 (en) | 2006-01-18 | 2011-11-22 | The Board Of Regents Of The University And Community College System On Behalf Of The University Of Nevada | Coordinated joint motion control system with position error correction |
| US9304501B2 (en) | 2006-01-18 | 2016-04-05 | Board Of Regents Of The Nevada System Of Higher Education, On Behalf Of The University Of Nevada, Reno | Coordinated joint motion control system with position error correction |
| US20070168100A1 (en)* | 2006-01-18 | 2007-07-19 | George Danko | Coordinated joint motion control system with position error correction |
| US8924021B2 (en) | 2006-04-27 | 2014-12-30 | Honda Motor Co., Ltd. | Control of robots from human motion descriptors |
| WO2007127723A3 (en)* | 2006-04-27 | 2008-08-14 | Honda Motor Co Ltd | Control of robots from human motion descriptors |
| US20070255454A1 (en)* | 2006-04-27 | 2007-11-01 | Honda Motor Co., Ltd. | Control Of Robots From Human Motion Descriptors |
| EP1920892A2 (en) | 2006-11-10 | 2008-05-14 | KUKA Roboter GmbH | Robot control, robot and method for actuating a robot |
| EP1920892A3 (en)* | 2006-11-10 | 2010-12-15 | KUKA Roboter GmbH | Robot control, robot and method for actuating a robot |
| DE102006053158A1 (en)* | 2006-11-10 | 2008-05-15 | Kuka Roboter Gmbh | Robot controller, robot and method for controlling a robot |
| EP2210154A4 (en)* | 2007-10-01 | 2013-05-01 | Sandvik Mining & Constr Oy | METHOD, APPARATUS AND COMPUTER PROGRAM FOR ADJUSTING A HYDRAULIC RAMP |
| US20090287354A1 (en)* | 2008-05-13 | 2009-11-19 | Samsung Electronics Co., Ltd | Robot and method of controlling cooperative work thereof |
| US8560123B2 (en)* | 2008-05-13 | 2013-10-15 | Samsung Electronics Co., Ltd. | Robot and method of controlling cooperative work thereof |
| DE102009014074B4 (en) | 2008-05-13 | 2018-12-06 | Samsung Electronics Co., Ltd. | Robot and method for controlling a cooperative work of the robot |
| DE102008042612A1 (en)* | 2008-10-06 | 2010-04-08 | Kuka Roboter Gmbh | Industrial robots and path planning method for controlling the movement of an industrial robot |
| US20110224815A1 (en)* | 2008-10-06 | 2011-09-15 | Kuka Roboter Gmbh | Industrial Robot And Path Planning Method For Controlling The Movement Of An Industrial Robot |
| US9063539B2 (en) | 2008-12-17 | 2015-06-23 | Kuka Laboratories Gmbh | Method and device for command input in a controller of a manipulator |
| KR20110114526A (en)* | 2008-12-17 | 2011-10-19 | 쿠카 레보라토리즈 게엠베하 | A method for causing the manipulator to travel a predetermined path, and a control device for executing the method |
| US20120185089A1 (en)* | 2008-12-17 | 2012-07-19 | Schreiber Guenter | Method for allowing a manipulator to cover a predetermined trajectory, and control device for carrying out said method |
| US8774969B2 (en)* | 2008-12-17 | 2014-07-08 | Kuka Laboratories Gmbh | Method for allowing a manipulator to cover a predetermined trajectory, and control device for carrying out said method |
| DE102009007181A1 (en)* | 2009-02-03 | 2010-08-05 | Kuka Roboter Gmbh | Method for inputting commands into controller of e.g. multi-axis robot, involves comparing detected force with stored force, and outputting commands associated with stored force to controller if detected force corresponds to stored force |
| US8406989B1 (en)* | 2009-02-13 | 2013-03-26 | Hrl Laboratories, Llc | Method for adaptive obstacle avoidance for articulated redundant robot arm |
| US9417621B2 (en)* | 2009-06-30 | 2016-08-16 | Intuitive Surgical Operations, Inc. | Control of medical robotic system manipulator about kinematic singularities |
| US20140277738A1 (en)* | 2009-06-30 | 2014-09-18 | Intuitive Surgical Operations, Inc. | Control of medical robotic system manipulator about kinematic singularities |
| US10198854B2 (en)* | 2009-08-14 | 2019-02-05 | Microsoft Technology Licensing, Llc | Manipulation of 3-dimensional graphical objects for view in a multi-touch display |
| US9120223B2 (en) | 2010-12-28 | 2015-09-01 | Kawasaki Jukogyo Kabushiki Kaisha | Method of controlling seven-axis articulated robot, control program, and robot control device |
| JP2012139762A (en)* | 2010-12-28 | 2012-07-26 | Kawasaki Heavy Ind Ltd | Control method for seven-shaft multi-joint robot, control program, and robot control device |
| US9317032B2 (en)* | 2011-03-14 | 2016-04-19 | Kuka Roboter Gmbh | Robot and method for operating a robot |
| US20120239190A1 (en)* | 2011-03-14 | 2012-09-20 | Kuka Laboratories Gmbh | Robot and Method For Operating A Robot |
| JP2012196720A (en)* | 2011-03-18 | 2012-10-18 | Denso Wave Inc | Method and device for controlling robot |
| CN102514008B (en)* | 2011-11-21 | 2014-03-19 | 中山大学 | Method for optimizing performance indexes of different layers of redundancy mechanical arm simultaneously |
| CN102514008A (en)* | 2011-11-21 | 2012-06-27 | 中山大学 | Method for optimizing performance indexes of different layers of redundancy mechanical arm simultaneously |
| JP2013193131A (en)* | 2012-03-15 | 2013-09-30 | Jtekt Corp | Robot control method, robot control device, and robot control system |
| US20150112484A1 (en)* | 2012-05-30 | 2015-04-23 | Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.) | Trajectory control device and control method for articulated robot |
| US9254569B2 (en)* | 2012-05-30 | 2016-02-09 | Kobe Steel, Ltd. | Trajectory control device and control method for articulated robot |
| US10682191B2 (en) | 2012-06-01 | 2020-06-16 | Intuitive Surgical Operations, Inc. | Systems and methods for commanded reconfiguration of a surgical manipulator using the null-space |
| US10194997B2 (en) | 2012-06-01 | 2019-02-05 | Intuitive Surgical Operations, Inc. | Manipulator arm-to-patient collision avoidance using a null-space |
| US9616565B2 (en) | 2012-06-26 | 2017-04-11 | Abb Schweiz Ag | Adjusting parameters of a dynamical robot model |
| US20140156074A1 (en)* | 2012-11-23 | 2014-06-05 | Samsung Electronics Co., Ltd. | Robot and friction compensation method therefor |
| US9132552B2 (en)* | 2012-11-23 | 2015-09-15 | Samsung Electronics Co., Ltd. | Robot and friction compensation method therefor |
| KR20140066544A (en)* | 2012-11-23 | 2014-06-02 | 삼성전자주식회사 | Robot and friction compensation method for the robot |
| CN103144111B (en)* | 2013-02-26 | 2015-11-04 | 中山大学 | A unified and coordinated quadratic planning method for motion description and planning of mobile manipulators |
| CN103144111A (en)* | 2013-02-26 | 2013-06-12 | 中山大学 | QP unified and coordinated motion describing and programming method for movable manipulator |
| EP2845696A1 (en) | 2013-09-10 | 2015-03-11 | Siemens Aktiengesellschaft | Processing machine with redundant axes and resolution of the redundancy in real time |
| US9555546B2 (en)* | 2013-09-10 | 2017-01-31 | Siemens Aktiengesellschaft | Operating machine with redundant axes and resolution of the redundancy in real time |
| US20150073593A1 (en)* | 2013-09-10 | 2015-03-12 | Siemens Aktiengesellschaft | Operating machine with redundant axes and resolution of the redundancy in real time |
| CN103909522B (en)* | 2014-03-19 | 2016-08-17 | 华南理工大学 | A kind of Six-DOF industrial robot is by the method in unusual territory |
| CN103909522A (en)* | 2014-03-19 | 2014-07-09 | 华南理工大学 | Method of six-DOF industrial robot passing singular region |
| CN104760041A (en)* | 2015-03-19 | 2015-07-08 | 中山大学 | Barrier escaping motion planning method based on impact degree |
| CN104760041B (en)* | 2015-03-19 | 2016-08-03 | 中山大学 | A kind of Obstacle avoidance motion planning method based on impact degree |
| US10065312B1 (en)* | 2015-07-13 | 2018-09-04 | The United States Of America, As Represented By The Secretary Of The Navy | Unscented optimization and control allocation |
| CN106378778A (en)* | 2016-04-29 | 2017-02-08 | 南京航空航天大学 | Method for solving kinematics of mechanical arm by adopting Motor Algebra |
| CN107203141A (en)* | 2017-08-02 | 2017-09-26 | 合肥工业大学 | A kind of track following algorithm of the decentralized neural robust control of mechanical arm |
| US11161135B2 (en) | 2018-05-03 | 2021-11-02 | Fanuc America Corporation | Robotic apparatus for a compact painting booth |
| US11383258B2 (en) | 2018-05-03 | 2022-07-12 | Fanuc America Corporation | Robotic painting booth and operating method |
| US10818065B1 (en)* | 2019-05-17 | 2020-10-27 | Adobe Inc. | Inverse kinematic solution blending in digital character animation |
| US11257269B2 (en)* | 2019-05-17 | 2022-02-22 | Adobe Inc. | Inverse kinematic solution blending in digital character animation |
| US11325248B2 (en)* | 2019-05-24 | 2022-05-10 | Kyocera Document Solutions Inc. | Robotic device and gripping method |
| CN114555301A (en)* | 2019-08-15 | 2022-05-27 | 因思创新有限责任公司 | Inverse kinematics solver for wrist-biased robot |
| WO2021030610A1 (en)* | 2019-08-15 | 2021-02-18 | X Development Llc | Inverse kinematic solver for wrist offset robots |
| US11235459B2 (en)* | 2019-08-15 | 2022-02-01 | Intrinsic Innovation Llc | Inverse kinematic solver for wrist offset robots |
| KR20220099535A (en)* | 2019-08-15 | 2022-07-13 | 인트린식 이노베이션 엘엘씨 | Inverse kinematics solver for wrist offset robots |
| CN111687833A (en)* | 2020-04-30 | 2020-09-22 | 广西科技大学 | Manipulator inverse priority impedance control system and control method |
| CN111687834A (en)* | 2020-04-30 | 2020-09-22 | 广西科技大学 | Reverse priority impedance control system and method for redundant mechanical arm of mobile manipulator |
| CN111687832A (en)* | 2020-04-30 | 2020-09-22 | 广西科技大学 | Reverse priority impedance control system and method for redundant manipulator of space manipulator |
| CN111687834B (en)* | 2020-04-30 | 2023-06-02 | 广西科技大学 | Inverse Priority Impedance Control System and Control Method for Redundant Manipulator Arm of Mobile Manipulator |
| CN111687835A (en)* | 2020-04-30 | 2020-09-22 | 广西科技大学 | Reverse priority impedance control system and method for redundant manipulator of underwater manipulator |
| CN111687835B (en)* | 2020-04-30 | 2023-06-02 | 广西科技大学 | System and method for controlling reverse priority impedance of redundant mechanical arm of underwater mechanical arm |
| CN111687832B (en)* | 2020-04-30 | 2023-06-02 | 广西科技大学 | Space Manipulator Redundant Manipulator Inverse Priority Impedance Control System and Control Method |
| CN111687833B (en)* | 2020-04-30 | 2023-06-02 | 广西科技大学 | Manipulator anti-priority impedance control system and control method |
| CN116033998A (en)* | 2020-06-10 | 2023-04-28 | 德国航空太空中心 | Method and computer program product for controlling a robot |
| US12280505B2 (en) | 2020-06-10 | 2025-04-22 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Method and computer program product for controlling a robot |
| CN113043284A (en)* | 2021-04-23 | 2021-06-29 | 江苏理工学院 | Multi-constraint inverse solution method for redundant robot |
| CN114055467B (en)* | 2021-10-29 | 2023-10-10 | 南京邮电大学 | Space pose online simulation system based on five degrees of freedom robot |
| CN114055467A (en)* | 2021-10-29 | 2022-02-18 | 南京邮电大学 | Space pose online simulation system based on five-degree-of-freedom robot |
| CN114310914B (en)* | 2022-02-15 | 2024-05-07 | 南开大学 | Fuzzy self-adaptive iteration track tracking control method and system for mechanical arm with multiple degrees of freedom |
| CN114310914A (en)* | 2022-02-15 | 2022-04-12 | 南开大学 | Fuzzy self-adaptive iterative trajectory tracking control method and system for multi-degree-of-freedom mechanical arm |
| CN116038684A (en)* | 2022-09-09 | 2023-05-02 | 南京埃斯顿机器人工程有限公司 | A Vision-Based Robot Collision Warning Method |
| CN119328754A (en)* | 2024-11-04 | 2025-01-21 | 浙江大学 | Coordinated motion control method of mobile manipulator based on maneuverability adaptive optimization |
| Publication | Publication Date | Title |
|---|---|---|
| US4999553A (en) | Method and apparatus for configuration control of redundant robots | |
| Dubey et al. | An efficient gradient projection optimization scheme for a seven-degree-of-freedom redundant robot with spherical wrist | |
| US5737500A (en) | Mobile dexterous siren degree of freedom robot arm with real-time control system | |
| US5430643A (en) | Configuration control of seven degree of freedom arms | |
| Suh et al. | Local versus global torque optimization of redundant manipulators | |
| US5150026A (en) | Obstacle avoidance for redundant robots using configuration control | |
| Zghal et al. | Efficient gradient projection optimization for manipulators with multiple degrees of redundancy | |
| Chiacchio et al. | Closed-loop inverse kinematics schemes for constrained redundant manipulators with task space augmentation and task priority strategy | |
| US5499320A (en) | Extended task space control for robotic manipulators | |
| Dietrich et al. | Dynamic whole-body mobile manipulation with a torque controlled humanoid robot via impedance control laws | |
| Hu et al. | Adaptive variable impedance control of dual-arm robots for slabstone installation | |
| Fahimi et al. | An improved inverse kinematic and velocity solution for spatial hyper-redundant robots | |
| Chung et al. | Torque optimizing control with singularity-robustness for kinematically redundant robots | |
| Akli et al. | Motion analysis of a mobile manipulator executing pick-up tasks | |
| Qian et al. | Sensorless hybrid normal-force controller with surface prediction | |
| Colbaugh et al. | Cartesian control of redundant robots | |
| Ma et al. | Minimum time path-tracking control of redundant manipulators | |
| Chen et al. | On-line multi-criteria based collision-free posture generation of redundant manipulator in constrained workspace | |
| Zhang et al. | Parallel kinematic machine design with kinetostatic model | |
| Euler et al. | Self motion determination based on actuator velocity bounds for redundant manipulators | |
| Nenchev | Differential kinematics | |
| Tabarah et al. | Optimal motion coordination of two robots—a polynomial parameterization approach to trajectory resolution | |
| Chan et al. | Design and experimental studies of a generalized bilateral controller for a teleoperator system with a six dof master and a seven dof slave | |
| Ramadorai et al. | Task-driven control of multi-arm systems | |
| Wunderlich et al. | Local optimization of redundant manipulator kinematics within constrained workspaces |
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment | Owner name:UNITED STATES OF AMERICA, THE, AS REPRESENTED BY T Free format text:ASSIGNMENT OF ASSIGNORS INTEREST. SUBJECT TO LICENSE RECITED;ASSIGNOR:CALIFORNIA INSTITUTE OF TECHNOLOGY, A CORP. OF CA.;REEL/FRAME:005235/0209 Effective date:19891116 Owner name:CALIFORNIA INSTITUTE OF TECHNOLOGY, THE, CALIFORNI Free format text:ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:SERAJI, HOMAYOUN;REEL/FRAME:005235/0207 Effective date:19891116 | |
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| FEPP | Fee payment procedure | Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY | |
| FPAY | Fee payment | Year of fee payment:4 | |
| FPAY | Fee payment | Year of fee payment:8 | |
| FPAY | Fee payment | Year of fee payment:12 |