CN102029610B - 欠驱动的腱驱动机器人手指的转矩控制 - Google Patents

欠驱动的腱驱动机器人手指的转矩控制 Download PDF

Info

Publication number
CN102029610B
CN102029610B CN201010224052.9A CN201010224052A CN102029610B CN 102029610 B CN102029610 B CN 102029610B CN 201010224052 A CN201010224052 A CN 201010224052A CN 102029610 B CN102029610 B CN 102029610B
Authority
CN
China
Prior art keywords
tendon
finger
drive
owing
drives
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201010224052.9A
Other languages
English (en)
Other versions
CN102029610A (zh
Inventor
M·E·阿布达拉
C·A·伊尔克
M·J·赖兰德
C·W·万普勒二世
M·A·迪夫特勒
R·J·小普拉特
L·布里奇沃特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GM Global Technology Operations LLC
National Aeronautics and Space Administration NASA
Original Assignee
GM Global Technology Operations LLC
National Aeronautics and Space Administration NASA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GM Global Technology Operations LLC, National Aeronautics and Space Administration NASA filed Critical GM Global Technology Operations LLC
Publication of CN102029610A publication Critical patent/CN102029610A/zh
Application granted granted Critical
Publication of CN102029610B publication Critical patent/CN102029610B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01RELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
    • H01R13/00Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
    • H01R13/02Contact members
    • H01R13/15Pins, blades or sockets having separate spring member for producing or increasing contact pressure
    • H01R13/17Pins, blades or sockets having separate spring member for producing or increasing contact pressure with spring member on the pin
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01RELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
    • H01R13/00Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
    • H01R13/02Contact members
    • H01R13/04Pins or blades for co-operation with sockets
    • H01R13/05Resilient pins or blades
    • H01R13/052Resilient pins or blades co-operating with sockets having a circular transverse section
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49002Electrical device making
    • Y10T29/49117Conductor or circuit manufacturing

Abstract

本发明涉及欠驱动的腱驱动机器人手指的转矩控制。具体地,提供了一种机器人系统,其包括机器人,该机器人具有至少等于n的自由度DOF的总数,通过n个腱和n个DOF致动的欠驱动的腱驱动手指,该手指具有至少两个关节,并且在一个实施例中其特征在于不对称的关节半径。控制器与所述机器人连通,并且使用力控制来控制腱驱动的手指的致动。使用在腱上的力控制来操作手指,而不是位置控制,消除了可能存在的不受约束的松弛空间。控制器可以利用不对称的关节半径来独立地指令关节转矩。一种用于控制手指的方法,包括将独立的或者参数化的关节转矩指令给控制器,以便经由腱上的力来致动手指。

Description

欠驱动的腱驱动机器人手指的转矩控制
关于联邦政府资助的研究或开发的声明
本发明是在“NASA太空行动协议”编号SAA-AT-07-003下利用政府的资助完成。政府可在本发明中享有某些权利。
相关申请的交叉引用
本申请要求2009年4月30日提交的的美国临时申请No.61/174316的权益和优先权。
技术领域
本发明涉及腱驱动机器人手指的结构和控制。
发明背景
机器人是能够使用一系列联接件来操纵物体的自动装置,这些联接件又经由一个或多个机器人关节相互连接。典型机器人中的每一个关节都表示至少一个独立的控制变量,即,自由度(DOF)。诸如手、手指、或者拇指这样的末端执行器被最终致动以执行手边的任务,例如抓握加工工具或者物体。因此,机器人的精确运动控制可以通过任务规格的等级来加以组织,包括物体级控制、末端执行器级控制和关节级控制。各种控制级共同实现所需的机器人的运动性、灵活性、以及和工作任务相关的功能性。
很大程度上由于有限的封装空间的缘故,所以腱传动系统尤其被常常用在具有相对较高DOF的机器人手的机器人系统中。因为腱仅能以张力的形式传递力(即,以拉拽布置(pull-pull arrangement)的形式),所以致动器的数量必须超过DOF数量,以便实现对给定机器人手指的完全确定的控制。该手指仅需要比DOF数量多一个的腱,这已知为n+l布置。如果布置正确,则n+l个腱能够独立地控制n个DOF,同时始终保持为正的张力。在这个意义上讲,仅仅具有n个腱的nDOF手指是“欠驱动”的,并且手指姿势也是不确定的。这种情况会产生这样的零空间(null-space),即在该零空间内手指的姿势是缺少控制的。换言之,手指在该零空间内不能保持期望的位置,并且将会倒下(或落下)(flop)。然而,具有减少的致动器数量可能是有益的。在高DOF的机器人手中,空间或动力限制都是不可忽视的。每个额外的致动器和腱传动系统都大大增加了对空间的需要和维护要求。
发明内容
因此,本文提供了一种具有腱驱动手指的机器人系统,该腱驱动手指具有n个自由度(DOF),并且能够使用n个或者更少的腱来操作。这种系统可以实现有效的装置,该有效的装置采用减少了数量的致动器用来在灵活的机器人手中提供固有顺应性的辅助性抓握手指。减少了数量的致动器和传动装置保留了有限的封装空间并且减小了维修要求。本发明提供了使用n个或者更少的腱的欠驱动的腱驱动手指,其可以使用力控制而不是位置控制来进行操作,从而具有更有效的性能,并且本发明还提供了用于该欠驱动的腱驱动手指的控制方法。正如本领域中所理解那样以及如上所述那样,可以在约化的参数空间(reducedparameter space)中将期望的关节转矩指令给机器人手指,而不会有手指的零空间倒下(或落下)的问题。该转矩将推动手指至关节限制,或者使手指包绕外部物体。
此外,在一个实施例中将不对称的关节半径引入机器人手指,以便允许在解的范围中独立地指令关节转矩。当包含在腱驱动手指的设计中时,不对称的关节半径允许系统在可能解的空间或范围内变得完全确定。尽管手指在位置控制下保持不确定,但在力控制下手指变得完全确定。因此,通过使用力控制而不是位置控制,能够以良好的功能性来控制欠驱动的腱驱动手指,并且具有减少了数量的腱和致动器。因而,能够以相对更低的成本来提供手指,并且该手指能够在空间受约束的应用中提供优势。
特别地,本文提供了一种机器人系统,该机器人系统具有:自由度(DOF)总数至少等于n的机器人,以及由n个或者更少的腱驱动的具有nDOF的欠驱动的腱驱动手指。该手指至少具有两个关节,在一个实施例中其特征可在于不对称的一个或多个关节半径。该系统还包括控制器,以及用于测量每个腱中的张力并且用于将这些测量的张力馈送至控制器的多个传感器。控制器与机器人电连通,并且这些传感器与各个腱串联在一起。
控制器适于经由至少一个致动器(例如,关节电动机和带轮等等)使用力控制来对腱驱动手指的致动进行控制,以便调节腱上的张力值。使用以测量的张力形式的反馈,控制器将指令的关节转矩转换成适当的计算所得的张力,并且控制一个或多个致动器在腱上实现计算所得的张力。这消除了不受约束的松弛空间,该不受约束的松弛空间在仅对腱的位置进行控制时可能会存在。当引入不对称的关节半径时,控制器利用该不对称的关节半径,以便独立地指令关节所用的关节转矩。
还提供了一种欠驱动的腱驱动手指,以便用在上述机器人系统中。该手指具有n个或者更少的腱、nDOF、和至少两个关节,在一个实施例中该手指的特征在于不对称的关节半径配置。当具有不对称的关节半径时,该不对称的关节转矩可由控制器使用,以便独立地指令关节所用的关节转矩,由此消除腱驱动手指的零空间倒下(或落下)。
还提供了一种用于控制欠驱动的腱驱动手指的方法,该方法使用了力控制和张力传感器,并且还包括经由控制器为至少两个关节独立地指令关节转矩。
本发明还提供下列方案:
方案1:一种机器人系统,包括:
机器人,其具有至少等于n的自由度(DOF)总数;
欠驱动的腱驱动手指,其经由至少一个致动器通过n个或者更少的腱来驱动,并且具有n个DOF,所述腱驱动手指具有至少两个关节;
多个传感器,每个传感器都适于测量所述腱中对应的一个腱上的张力;和
控制器,其与所述传感器和所述机器人都电连通,并且适于接收和处理来自所述传感器的测量张力,以及适于经由所述至少一个致动器来控制所述手指的致动;
其中所述控制器将指令的关节转矩和指令的关节行为中的至少一个转换成适当的计算所得的腱张力,并且控制所述至少一个致动器以在所述腱中实现所述计算所得的腱张力,由此消除在仅仅使用所述腱的位置控制时存在的不受约束的松弛空间。
方案2:如方案1所述的机器人系统,其中,所述手指的特征在于不对称的配置,在所述不对称的配置中至少一个关节半径与其它的关节半径不同,并且其中所述控制器在所述腱的力控制中利用了所述不对称的配置。
方案3:如方案2所述的机器人系统,其中,独立的转矩命令通过所述控制器被提供给所述至少两个关节,如所述不对称的配置所允许的那样。
方案4:如方案2所述的机器人系统,其中,从属的或者被参数化的转矩命令通过所述控制器被提供给所述至少两个关节,如所述不对称的配置所允许的那样。
方案5:如方案1所述的机器人系统,其中,所述机器人是将至少42个DOF作为DOF总数的类人机器人。
方案6:如方案1所述的机器人系统,其中,所述腱的配置产生了腱映射R,所述腱映射具有至少一个全为正的行和至少一个全为负的行。
方案7:如方案6所述的机器人系统,其中,所述控制器采用单个DOF来参数化可允许关节转矩的空间,所述单个DOF使所述手指完全伸展或者完全弯曲,由此提供了能够以可变强度完全打开或者完全闭合的爪式手指。
方案8:如方案1所述的机器人系统,进一步包括具有多个完全致动的手指的机器人手,其中所述欠驱动的手指是所述机器人手的一部分,并且其中所述欠驱动的手指在对物体的所述抓握中辅助所述完全驱动的手指。
方案9:如方案1所述的机器人系统,进一步包括具有多个欠驱动的手指的机器人手,所述多个欠驱动的手指共享所述至少一个致动器以提供共享的致动,其中所述控制器如所述共享的致动所允许的那样来指令关节转矩。
方案10:一种用于在机器人系统内使用的欠驱动的腱驱动手指,所述机器人系统具有至少等于n的自由度(DOF)总数,并且具有适于经由至少一个致动器控制所述腱驱动手指的致动的控制器,所述腱驱动手指包括:
n个或者更少的腱以及n个DOF;和
至少两个关节;
其中所述控制器使用来自多个张力传感器的所述腱的张力值来控制所述至少一个致动器,并且将指令的关节转矩转换成适当的计算所得的腱张力,由此消除在仅仅对所述腱的位置进行控制时存在的不受约束的松弛空间。
方案11:如方案10所述的手指,其中,所述手指的特征在于不对称的配置,在所述不对称的配置中至少一个关节半径与其它关节半径不同,并且其中所述控制器在所述腱的力控制中利用了所述不对称的配置。
方案12:如方案11所述的手指,其中,独立的转矩命令通过控制器被提供给所述至少两个关节,如所述不对称的配置所允许的那样。
方案13:如方案8所述的手指,其中,从属的或者参数化的转矩命令通过控制器被提供给所述至少两个关节,如所述不对称的配置所允许的那样。
方案14:如方案8所述的手指,其中,所述腱的配置产生了腱映射R,所述腱映射具有至少一个全为正的行和至少一个全为负的行。
方案15:如方案8所述的手指,其中,所述控制器采用单个DOF来参数化所述可允许关节转矩的空间,所述单个DOF使所述手指完全伸展或者完全弯曲,由此提供了能够以可变强度完全打开或者完全闭合的爪式手指。
方案16:如方案8所述的手指,其中,所述手指适于用作具有完全致动的手指的机器人手的一部分,并且用于在对物体的所述抓握中辅助所述完全致动的手指。
方案17:一种用于控制机器人系统内的欠驱动的腱驱动手指的方法,所述机器人系统具有至少等于n的自由度(DOF)总数,所述腱驱动手指具有至少两个关节、n个腱、以及n个DOF,所述方法包括:
使用多个张力传感器测量所述腱中每一个上的张力;
基于期望的关节行为和期望的关节转矩值中的一个,使用所述测量的张力来为每个腱确定合适的计算所得的张力值;以及
使用所述计算所得张力值和所述测量的张力值经由至少一个致动器来控制所述手指,由此消除了在仅仅对所述腱的位置进行控制时存在的不受约束的松弛空间。
方案18:如方案17所述的方法,其中,所述至少两个关节的特征在于不对称的关节半径,并且其中所述控制器利用所述不对称的关节半径来指令独立的关节转矩。
方案19:如方案17所述的方法,进一步包括:将所述腱驱动手指用作机器人手的辅助性手指,以便在对物体的所述抓握中辅助所述机器人手的主手指。
当结合附图加以考虑时,由以下关于实现本发明的最佳模式的详细描述,本发明的上述特征和优点以及其它特征和优点将变得显而易见。
附图说明
图1是依照本发明的机器人系统的示意图;
图2是可与图1所示机器人一起使用的辅助性腱驱动手指的示意性图示;
图3A是由两个约束和关节限制界定的松弛空间的示意图;
图3B是图3A的松弛空间在其出现在对称设计中时的示意图;和
图4是示出了图2所示手指的可能关节转矩的空间的矢量图。
具体实施方式
参见附图,在全部的若干视图中同样的附图标记表示相同或者相似的部件,参照图1,机器人系统11被示出具有机器人10,例如,如图所示的灵活性类人型机器人或者其任何部分,机器人10经由控制系统或者控制器(C)22控制。控制器22电连接至机器人10,并且适于采用算法100以便控制机器人10各种操纵器,包括一个或多个如下面参照图2和图3详细描述的腱驱动手指19。手指19中的一些如本文所述那样是欠驱动的,而另一些则是完全致动的,在对物体20进行抓握中使用欠驱动的手指来辅助完全致动的手指。本发明使用如下所述的张力传感器经由力控制来控制欠驱动的手指,并且在一些实施例中还使用了不对称的关节半径。如以下所详述的那样,在使用位置控制时可能会存在的不受约束的松弛空间(slack space)被消除。
机器人10适于以多个自由度(DOF)来执行一个或多个自动任务,以及适于执行其它交互任务,或者控制其它集成的系统部件,例如,夹紧设备、照明设备、继电器,等等。根据一个实施例,机器人10被设置成如图所示的具有超过42个DOF的类人机器人,但是在不脱离本发明设想范围的情况下,也可以使用具有更少DOF和/或仅具有手18的其它机器人设计。图1中的机器人10具有多个可独立运动的和可互相依赖运动的操纵器,例如,手18、手指19、拇指21等等,并且还包括各种机器人关节。这些关节可以包括但不必然被限制为:肩关节(其位置由箭头A大致指示)、肘关节(箭头B)、腕关节(箭头C)、颈关节(箭头D)、腰关节(箭头E),以及在每个机器人手指的指骨之间的指关节(箭头F)。
每个机器人关节可以具有一个或多个DOF,其取决于任务的复杂性而变化。每个机器人关节可包含一个或多个致动器90(参见图2),并且可由该一个或多个致动器来内部驱动,所述致动器例如,关节电动机、线性致动器、旋转致动器等等。机器人10可包括类人的部件,比如头12、躯干14、腰15、臂16、以及手18、手指19、和拇指21,上述各种关节被布置在这些部件内或者被布置在这些部件之间。取决于机器人的特定应用或设想用途,机器人10还可包括适合任务的固定装置或者底座(末示出),比如腿、支撑板(treads)、或者其它可运动或固定的底座。电源13可一体地安装至机器人10,以便给各关节提供足够的电能,用于所述各关节的运动,该电源例如是携带或穿戴在躯干14的背部上的可再充电的电池组或其它合适的能量供给部,或者电源可以通过拴系线缆被远程地附接。
控制器22提供了机器人10的精确的运动控制,包括经由上述手指19对物体20进行操纵所需要的精细和总体运动的控制。也就是说,可以使用一个或多个手18的手指19抓握物体20。控制器22能够以与其它关节和系统部件隔离的形式来独立地控制手指19的每个机器人关节和其它集成的系统部件,以及能够相互依赖地对许多关节进行控制从而在执行相对复杂的工作任务中完全协调多个关节的动作。
还参见图1,控制器22可包括服务器或主机17,其配置成分布式控制模块或中央控制模块,并且具有以期望的方式执行机器人10所有需要的控制功能所必需的控制模块和能力。控制器22可包括多个数字计算机或者数据处理装置,其中每一个都具有一个或多个微处理器或者中央处理单元(CPU)、只读存储器(ROM)、随机访问存储器(RAM)、电可擦除可编程只读存储器(EEPROM)、高速时钟、模数转换(A/D)电路、数模转换(D/A)电路、和任何需要的输入/输出(I/O)电路和装置、以及信号调节和缓冲电子器件(或电子线路)。由此,驻留在控制器22内的或者易于由控制器22访问的独立的控制算法(例如,算法100)可存储在ROM中,并且以一个或多个不同的控制级自动执行,从而提供相应的控制功能。。
参见图2,图1中的手指19中的一些可配置为辅助性手指,正如本领域中所理解的那样。主手指需要被完全致动并且完全可控,然而例如图2中所示的手指19A那样的辅助性手指,仅仅需要以可变的强度来柔性地握持物体。因此,一个DOF足以规定握持强度或者足以使手指完全伸展。特别地,手指19A是欠驱动的并且仅能以力控制来进行控制;它不能保持位置。所指令的关节转矩意味着手指19A将抵靠其关节限制而停住,或者利用由单个参数比例化的关节转矩来包绕外部物体。根据一个实施例,通过如下所述那样将不对称的关节半径引入手指19A并且使用力控制,欠驱动的辅助性手指19A可以被完全控制。
无论是作为高度复杂的类人机器人的一部分还是作为不那么复杂的机器人系统的一部分,手指19A都可以与机器人手(例如,图1所示的手18)一起使用以便抓握物体。图1中的手18可具有多个欠驱动的手指19A,其中手指19A的腱34和36中的每一个都具有专用的致动器90,或者所述腱34和36共享一个致动器90以提供共享的致动,其中图1的控制器22按照需要并且如所述共享的致动所允许的那样来指令关节转矩。
在本发明的范围内,手指19A具有n个关节和n个腱。手指19A包括关节30、32和腱34、36。如图2所示的手指19A具有两个DOF,因此n=2,并且腱34、36的数量(即,两个)也等于n,即,等于DOF。因此,手指19A的控制是不确定的,并且腱34、36是欠驱动的,正如这些术语在本文中所使用的那样。张力传感器(S)33定位于腱34、36的路径中,例如,在手指19A中、手18中、前臂中等等,并且适合于测量每个腱34、36上的张力(即,大小和方向),并将其反馈至图1的控制器22。控制器22应用逻辑来确定具有合适值的计算所得张力,例如,非负值。
关节30、32的特征在于它们各自的角度q1和q2。腱34、36的特征均在于其各自的位置x,在图2中表示为x1和x2。腱34、36分别在点A和B处终止在第二关节32上。除了一个例外被标记为r2之外,其余的关节半径都是恒定的并且等于r1,从而建立起不对称的关节半径。手指19A的准静态分析揭示了关节转矩(τ,对应于图2中的q)和腱张力(f,对应于图2中的x)之间的下列关系:
τ=Rf                (1)
R = r 2 - r 1 r 1 - r 1 - - - ( 2 )
等式(2)中的R是手指19A的腱映射矩阵,其具有至少一个全为正的行和至少一个全为负的行。该关系假定可忽略摩擦并且无外力。由于不对称的关节半径,所以R是非奇异矩阵。因此,独立关节转矩可以被实现。因为腱34、36仅能以张力进行操作,所以存在对于τ的有效解的受限空间。
在本申请中,“不对称”的设计是具有满行秩的矩阵R的一个结果,正如本领域中所理解的那样。假设将要对腱34、36的位置而不是它们的张力进行控制。通过标准的虚拟工作自变量(argument),关节和致动器的运动可以通过并行关系与等式τ=Rf以及
Figure BSA00000184655100091
有关,其中q为关节角度的组。该等式只有当腱34、36保持拉紧时才正确。引入表示了腱的伸展(所述腱的伸展将使腱被保持拉紧)的中间变量y从而使该等式更加准确,而x则是腱致动器的实际伸展。然后,从腱34、36开始被拉紧(即,x=y)的任何配置开始,下式保持成立:
x · ≤ y · = R T q ·
通过这种符号标记法,意味着该不等式适用于矩阵表达式中的每一行。
即使致动器保持静止
Figure BSA00000184655100093
手指19A也能运动,其中
Figure BSA00000184655100094
在正象限中:这种运动进入了“松弛区域”,即,尽管致动器保持静止但手指19A还是可以自由运动的界定区域。松弛区域在位置级中是通过不等式来描述。该不等式显示出其边界线是如下所述的图3A和图3B的腱约束线34A和36A。假定所有的数值都从腱34、36被拉紧的初始位置x=y=q=0进行测量。还假定是无弹性的腱,关节运动是由腱的长度来约束:x≤y=RTq。特别地,对于图2中的手指19A,使x1≤r1q1+r3q2并且x2≤-r2q1-r4q2。总的来说,这些不等式的合并构成了限定松弛区域的楔形。因此,“松弛区域”或“松弛空间”是指尽管带轮或其它致动器保持静止但手指也可能自由倒下(或落下)的区域。
参见图3A,在松弛区域48的内部,腱34、36失去张力,而在任一边界上,一个腱34是拉紧的而另一腱36是松弛的。参见图3B,对于对称设计,该约束变成平行的。在这种情形下,腱34、36完全彼此相对,因此它们可以被拉紧,并且在某点处腱34、36在关节空间中的约束彼此重叠成单一的线,该单一的线匹配RT的零空间。腱约束线34A、36A表示了这样的边界。尽管腱34、36将保持拉紧,它们不能阻止沿该线的运动。
因此,在可能的转矩范围内,欠驱动的手指19A以位置控制时是不确定的,而以力控制时则完全确定。虽然理论上手指19A的系统以力控制时是完全确定的,但由于腱34、36的单向性本质,所以并不是所有关节转矩都是可能的,因此必需要确定有效关节转矩的空间。
再次考虑图3A,即,不对称的设计。腱约束线34A和36A分别表示通过腱34、36施加的运动限制。腱约束可以通过使腱致动器运动而移动。通过腱34A、36A上的拉动,松弛区域48可以首先收缩成小三角形,然后最终收缩成关节限制边界上的单个点。单个点意味着关节不能运动,因此手指19A的位置是稳定的。相反,在对称设计的腱34、36上的拉动使腱约束34A和36A平移直到它们重合。在这种情况中,松弛区域48被减小成从关节限制框的一边延伸至另一边的线段。沿着该线段的运动就是“手指的倒下(或落下)”。
该线段收缩成点的唯一地方是当腱将手指19A驱动至完全伸展时(即,关节限制框的右上角),或者驱动至完全弯曲时(关节限制框的左下角)。那么可以看到,在所示实施例中,在沿着关节限制框的整个下边缘或其整个右边缘的任意处,不对称的设计都允许手指19A的位置控制。因此,可以获得在完全弯曲和完全伸展之间的可重复的轨迹,并且始终保持着是单个点的松弛区域。在所示实施例中,从完全伸展开始,该轨迹首先将底座关节ql弯至其上限,然后将末端关节q2弯至其上限,从而达到完全弯曲。
图3A和图3B没有示出由手指19A范围内的物体所提供的约束。如果上述可重复的轨迹在转矩控制下被实施,并且物体20定位成使得内指骨首先接触,那么外指骨将继续弯曲且手指19A将包绕物体。
应当理解图2所示的不对称并不是实现非奇异的腱映射矩阵R的唯一方式。如果作为矩阵R中的元素的四个力矩臂中的任何一个是不一样的,而另三个是相等的,那么R将是非奇异的。更一般的半径选择也是可能的。该半径确定腱约束线的斜率并由此影响松弛区域的形状,并且还确定哪个关节限制是稳定的。所示实施例是简单的,并且具有期望的特性,即:上述对应的可重复轨迹使内关节在外关节之前弯曲,这对于抓握运动是有用的。
参见图4并且联系图2中的手指19A,矢量图50的阴影区域表示可能的关节转矩的空间。区域(I)指示当两个关节都处于弯曲的情况。区域(III)指示了当两个关节都处于伸展的情况。如果fi表示腱i上的张力,那么fi必须是非负的。因为f非负,所以可能的关节转矩的空间对应于R的正的列矢量的范围(span)。令Ri表示R的第i个列矢量。图3示出了两个列矢量的正的范围。假设r2大于rl。将手指19A的操作限制成两个关节转矩都具有相同方向的条件是合适的。换言之,关节30、32或者都处于弯曲中,或者都处于伸展中。当关节30、32都处于弯曲中或者都处于伸展中时,手指19A的行为被设计成用于握持。图4中对应这种条件的区域是区域I和III。因此,在弯曲中时τ2≤(rl/r2l,而在伸展时τ2≤τl
尽管τ能够在有效区域内的任何地方中操作,但其可以任选地被限制成沿原理性矢量(或主矢量)(principle vector)(Ri)操作。关节转矩由此通过单个DOF被参数化。原理性矢量(或主矢量)提供了或者都处于弯曲中或者都处于伸展中这样的优点。这样的控制方案(可以通过图1的控制器22实现)很适合手18,其中手18具有设计成在握持物体中(例如,通过图1中的手18抓握物体20)对主手指进行辅助的辅助性手指19A。辅助性手指19A仅需要以可变强度来柔性地握持物体。因此,一个DOF足以规定握持强度或者使手指19A完全伸展。要注意的是,手指的设计应该确保这种期望的行为。
通过引入不对称的关节半径并且使用力控制,欠驱动的手指19A可以被完全控制。指关节30、32能够在解的可能范围内实现独立的关节转矩。该控制能够通过确定控制空间内使两个关节都弯曲或者都伸展的线从而被进一步简化。
使用力控制而不是位置控制来操作手指19A,消除了手指的手指姿势中的约束不足的“倒下(或落下)”,同时允许手指以可变的力弯曲和伸展。控制器能够把指令的关节转矩转换为计算所得的腱张力,并且控制致动器90以在腱中实现该计算所得的张力,如本文中所述的那样。这消除了在仅对腱的位置进行控制中所存在的不受约束的松弛空间。该控制方法还提供了爪式手指需要的性能和功能。当控制器采用单个DOF来使允许的关节转矩的空间参数化时,爪式手指被设置成能够以可变强度完全打开或者完全闭合,其中该单个DOF使手指完全伸展或者完全弯曲。手指19A将抵靠其关节限制而停住,或者采用由单个参数比例化的关节转矩来包绕外部物体。
在这种情形下,手指19A不需要不对称的关节半径。具有相等关节半径(也就是说r2=r1)的手指19A能够使用约化的参数空间在转矩空间中被有效地控制。采用这种使手指控制参数化的构想,手指19A能够经由期望的行为来操作,例如,其中基于参数化的空间通过控制器22将闭合该手指的指令转换成合适的腱张力。
尽管已经详细描述了实施本发明的最佳模式,但是在所附权利要求的范围内,熟悉本发明涉及领域的技术人员将会认识到用于实施本发明的各种替代性设计和实施例。

Claims (17)

1.一种机器人系统,包括:
欠驱动的腱驱动手指,所述欠驱动的腱驱动手指具有至少两个关节,从而具有至少两个自由度,并且经由至少一个致动器通过与所述欠驱动的腱驱动手指的自由度数目相等或更少的腱来驱动;
完全致动的腱驱动手指,所述欠驱动的腱驱动手指在对物体的抓握中辅助所述完全致动的腱驱动手指;
机器人,所述机器人具有至少等于所述完全致动的腱驱动手指的自由度数目与所述欠驱动的腱驱动手指的自由度数目之和的自由度总数;
多个传感器,每个传感器都适于测量所述腱中对应的一个腱上的张力;
控制器,其与所述传感器和所述机器人都电连通,并且适于接收和处理来自所述传感器的测量张力,以及适于经由所述至少一个致动器来控制所述手指的致动;
所述欠驱动的腱驱动手指的腱的配置产生了腱映射矩阵,所述腱映射矩阵具有至少一个全为正的行和至少一个全为负的行;以及
其中,所述控制器将指令的关节转矩和期望的手指行为中的至少一个转换成利用所述关节转矩和所述腱映射矩阵计算所得的腱张力,并且控制所述至少一个致动器以在所述欠驱动的腱驱动手指的腱中实现所述计算所得的腱张力,由此消除在仅仅使用所述欠驱动的腱驱动手指的腱的位置控制时存在的不受约束的松弛空间。
2.如权利要求1所述的机器人系统,其中,所述欠驱动的腱驱动手指的特征在于不对称的配置,在所述不对称的配置中至少一个关节半径与其它的关节半径不同,并且其中所述控制器在所述欠驱动的腱驱动手指的腱的力控制中利用了所述不对称的配置。
3.如权利要求2所述的机器人系统,其中,独立的转矩命令通过所述控制器被提供给所述欠驱动的腱驱动手指的至少两个关节,如所述不对称的配置所允许的那样。
4.如权利要求2所述的机器人系统,其中,从属的或者被参数化的转矩命令通过所述控制器被提供给所述欠驱动的腱驱动手指的至少两个关节,如所述不对称的配置所允许的那样。
5.如权利要求1所述的机器人系统,其中,所述机器人是将至少42个自由度作为自由度总数的类人机器人。
6.如权利要求1所述的机器人系统,其中,所述控制器采用单个自由度来参数化可允许关节转矩的空间,所述单个自由度使所述欠驱动的腱驱动手指完全伸展或者完全弯曲,由此提供了能够以可变强度完全打开或者完全闭合的爪式手指。
7.如权利要求1所述的机器人系统,进一步包括具有多个完全致动的腱驱动手指的机器人手,其中所述欠驱动的腱驱动手指是所述机器人手的一部分,并且其中所述欠驱动的腱驱动手指在对物体的抓握中辅助所述完全致动的腱驱动手指。
8.如权利要求1所述的机器人系统,进一步包括具有多个欠驱动的腱驱动手指的机器人手,所述多个欠驱动的腱驱动手指共享所述至少一个致动器以提供共享的致动,其中所述控制器如所述共享的致动所允许的那样来指令关节转矩。
9.一种用于在机器人系统内使用的欠驱动的腱驱动手指,所述机器人系统还具有完全致动的腱驱动手指和机器人,所述机器人具有至少等于完全致动的腱驱动手指的自由度数目与所述欠驱动的腱驱动手指的自由度数目之和的自由度总数,并且所述机器人系统还具有适于经由至少一个致动器控制所述腱驱动手指的致动的控制器,所述欠驱动的腱驱动手指包括:
至少两个关节,以及至少两个自由度;和
与所述欠驱动的腱驱动手指的自由度数目相等或更少的腱;
所述欠驱动的腱驱动手指的腱的配置产生了腱映射矩阵,所述腱映射矩阵具有至少一个全为正的行和至少一个全为负的行;以及
其中,所述控制器使用来自多个张力传感器的所述欠驱动的腱驱动手指的腱的张力值来控制所述至少一个致动器,并且将指令的关节转矩转换成利用所述关节转矩和所述腱映射矩阵计算所得的腱张力,由此消除在仅仅对所述欠驱动的腱驱动手指的腱的位置进行控制时存在的不受约束的松弛空间。
10.如权利要求9所述的欠驱动的腱驱动手指,其中,所述欠驱动的腱驱动手指的特征在于不对称的配置,在所述不对称的配置中至少一个关节半径与其它关节半径不同,并且其中所述控制器在所述欠驱动的腱驱动手指的腱的力控制中利用了所述不对称的配置。
11.如权利要求10所述的欠驱动的腱驱动手指,其中,独立的转矩命令通过控制器被提供给所述欠驱动的腱驱动手指的至少两个关节,如所述不对称的配置所允许的那样。
12.如权利要求10所述的欠驱动的腱驱动手指,其中,从属的或者参数化的转矩命令通过控制器被提供给所述欠驱动的腱驱动手指的至少两个关节,如所述不对称的配置所允许的那样。
13.如权利要求9所述的欠驱动的腱驱动手指,其中,所述控制器采用单个自由度来参数化可允许关节转矩的空间,所述单个自由度使所述欠驱动的腱驱动手指完全伸展或者完全弯曲,由此提供了能够以可变强度完全打开或者完全闭合的爪式手指。
14.如权利要求9所述的欠驱动的腱驱动手指,其中,所述欠驱动的腱驱动手指适于用作具有完全致动的腱驱动手指的机器人手的一部分,并且用于在对物体的抓握中辅助所述完全致动的腱驱动手指。
15.一种用于控制机器人系统内的欠驱动的腱驱动手指的方法,所述机器人系统还具有完全致动的腱驱动手指和机器人,所述机器人具有至少等于完全致动的腱驱动手指的自由度数目与所述欠驱动的腱驱动手指的自由度数目之和的自由度总数,所述机器人系统还具有适于经由至少一个致动器控制所述腱驱动手指的致动的控制器,所述欠驱动的腱驱动手指具有至少两个关节、至少两个自由度、以及与所述欠驱动的腱驱动手指的自由度数目相等或更少的腱,其中所述欠驱动的腱驱动手指的腱的配置产生了腱映射矩阵,所述腱映射矩阵具有至少一个全为正的行和至少一个全为负的行,所述方法包括:
使用多个张力传感器测量所述腱中每一个上的张力;
基于期望的手指行为和期望的关节转矩值中的一个,使用所述测量的张力来为每个腱确定利用所述关节转矩和所述腱映射矩阵计算所得的张力值;以及
使用所述计算所得张力值和所述测量的张力值经由至少一个致动器来控制所述欠驱动的腱驱动手指,由此消除了在仅仅对所述欠驱动的腱驱动手指的腱的位置进行控制时存在的不受约束的松弛空间。
16.如权利要求15所述的用于控制机器人系统内的欠驱动的腱驱动手指的方法,其中,所述欠驱动的腱驱动手指的至少两个关节的特征在于不对称的关节半径,并且其中所述控制器利用所述不对称的关节半径来指令独立的关节转矩。
17.如权利要求15所述的用于控制机器人系统内的欠驱动的腱驱动手指的方法,进一步包括:将所述欠驱动的腱驱动手指用作机器人手的辅助性手指,以便在对物体的抓握中辅助所述机器人手的主手指。
CN201010224052.9A 2009-04-30 2010-04-30 欠驱动的腱驱动机器人手指的转矩控制 Expired - Fee Related CN102029610B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US17431609P 2009-04-30 2009-04-30
US61/174316 2009-04-30
US12/720,727 US8565918B2 (en) 2009-04-30 2010-03-10 Torque control of underactuated tendon-driven robotic fingers
US12/720727 2010-03-10

Publications (2)

Publication Number Publication Date
CN102029610A CN102029610A (zh) 2011-04-27
CN102029610B true CN102029610B (zh) 2013-03-13

Family

ID=43030719

Family Applications (5)

Application Number Title Priority Date Filing Date
CN2010102140357A Pending CN101976772A (zh) 2009-04-30 2010-04-30 连接器管脚和方法
CN201010170221.5A Expired - Fee Related CN101947787B (zh) 2009-04-30 2010-04-30 分级的机器人控制系统和用多个操纵器对选择的物体自由度进行控制的方法
CN201010224007.3A Active CN102145489B (zh) 2009-04-30 2010-04-30 在腱驱动的机器人手指内的张力分配
CN2010101702107A Active CN101947786B (zh) 2009-04-30 2010-04-30 用于类人机器人自动控制的方法和装置
CN201010224052.9A Expired - Fee Related CN102029610B (zh) 2009-04-30 2010-04-30 欠驱动的腱驱动机器人手指的转矩控制

Family Applications Before (4)

Application Number Title Priority Date Filing Date
CN2010102140357A Pending CN101976772A (zh) 2009-04-30 2010-04-30 连接器管脚和方法
CN201010170221.5A Expired - Fee Related CN101947787B (zh) 2009-04-30 2010-04-30 分级的机器人控制系统和用多个操纵器对选择的物体自由度进行控制的方法
CN201010224007.3A Active CN102145489B (zh) 2009-04-30 2010-04-30 在腱驱动的机器人手指内的张力分配
CN2010101702107A Active CN101947786B (zh) 2009-04-30 2010-04-30 用于类人机器人自动控制的方法和装置

Country Status (4)

Country Link
US (5) US8364314B2 (zh)
JP (2) JP5180989B2 (zh)
CN (5) CN101976772A (zh)
DE (5) DE102010018438B4 (zh)

Families Citing this family (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
EP1728600B1 (en) * 2005-05-31 2008-03-12 Honda Research Institute Europe GmbH Controlling the trajectory of an effector
US20090248200A1 (en) * 2007-10-22 2009-10-01 North End Technologies Method & apparatus for remotely operating a robotic device linked to a communications network
US8232888B2 (en) * 2007-10-25 2012-07-31 Strata Proximity Systems, Llc Interactive magnetic marker field for safety systems and complex proximity warning system
US8483880B2 (en) * 2009-07-22 2013-07-09 The Shadow Robot Company Limited Robotic hand
KR20110016521A (ko) * 2009-08-12 2011-02-18 삼성전자주식회사 인간형 로봇의 전신 동작 제어 장치 및 그 방법
US8412378B2 (en) * 2009-12-02 2013-04-02 GM Global Technology Operations LLC In-vivo tension calibration in tendon-driven manipulators
US8731714B2 (en) * 2010-09-22 2014-05-20 GM Global Technology Operations LLC Concurrent path planning with one or more humanoid robots
US9101379B2 (en) 2010-11-12 2015-08-11 Intuitive Surgical Operations, Inc. Tension control in actuation of multi-joint medical instruments
US9566710B2 (en) 2011-06-02 2017-02-14 Brain Corporation Apparatus and methods for operating robotic devices using selective state space training
CN102377050A (zh) * 2011-06-17 2012-03-14 西南交通大学 一种电器接插件
CN103718120A (zh) * 2011-07-27 2014-04-09 Abb技术有限公司 用于命令机器人的系统
US9067319B2 (en) * 2011-08-11 2015-06-30 GM Global Technology Operations LLC Fast grasp contact computation for a serial robot
US8776632B2 (en) * 2011-08-19 2014-07-15 GM Global Technology Operations LLC Low-stroke actuation for a serial robot
US8874262B2 (en) * 2011-09-27 2014-10-28 Disney Enterprises, Inc. Operational space control of rigid-body dynamical systems including humanoid robots
KR101941844B1 (ko) * 2012-01-10 2019-04-11 삼성전자주식회사 로봇 및 그 제어방법
JP5930753B2 (ja) * 2012-02-13 2016-06-08 キヤノン株式会社 ロボット装置の制御方法及びロボット装置
US9067325B2 (en) 2012-02-29 2015-06-30 GM Global Technology Operations LLC Human grasp assist device soft goods
US8849453B2 (en) 2012-02-29 2014-09-30 GM Global Technology Operations LLC Human grasp assist device with exoskeleton
US9120220B2 (en) 2012-02-29 2015-09-01 GM Global Technology Operations LLC Control of a glove-based grasp assist device
CN102591306B (zh) * 2012-03-08 2013-07-10 南京埃斯顿机器人工程有限公司 双系统组件式的工业机器人控制器
EP2854690B1 (en) 2012-06-01 2020-04-01 Intuitive Surgical Operations, Inc. Systems for commanded reconfiguration of a surgical manipulator using the null-space
US9149933B2 (en) * 2013-02-07 2015-10-06 GM Global Technology Operations LLC Grasp assist device with shared tendon actuator assembly
WO2014129110A1 (ja) * 2013-02-25 2014-08-28 パナソニック株式会社 ロボット、ロボットの制御装置及び制御方法、並びに、ロボット用制御プログラム
US9031691B2 (en) * 2013-03-04 2015-05-12 Disney Enterprises, Inc. Systemic derivation of simplified dynamics for humanoid robots
US9764468B2 (en) 2013-03-15 2017-09-19 Brain Corporation Adaptive predictor apparatus and methods
KR102214811B1 (ko) * 2013-03-15 2021-02-10 인튜어티브 서지컬 오퍼레이션즈 인코포레이티드 매니퓰레이터 조인트 운동을 비등방적으로 증폭시키기 위해 영공간을 이용하는 시스템 및 방법
US9242372B2 (en) * 2013-05-31 2016-01-26 Brain Corporation Adaptive robotic interface apparatus and methods
JP6544833B2 (ja) 2013-06-11 2019-07-17 オンロボット ロサンゼルス インコーポレイテッド 物体を検知するシステム及び方法
US9314924B1 (en) 2013-06-14 2016-04-19 Brain Corporation Predictive robotic controller apparatus and methods
US9792546B2 (en) 2013-06-14 2017-10-17 Brain Corporation Hierarchical robotic controller apparatus and methods
US9384443B2 (en) 2013-06-14 2016-07-05 Brain Corporation Robotic training apparatus and methods
DE102013010290A1 (de) * 2013-06-19 2014-12-24 Kuka Laboratories Gmbh Überwachen eines kinematisch redundanten Roboters
US9579789B2 (en) 2013-09-27 2017-02-28 Brain Corporation Apparatus and methods for training of robotic control arbitration
US9597797B2 (en) 2013-11-01 2017-03-21 Brain Corporation Apparatus and methods for haptic training of robots
CN103640639B (zh) * 2013-11-20 2015-12-02 浙江大学宁波理工学院 一种欠驱动行走机器人
KR101510009B1 (ko) * 2013-12-17 2015-04-07 현대자동차주식회사 착용식 로봇의 구동 장치
DE102013227147A1 (de) * 2013-12-23 2015-06-25 Daimler Ag Verfahren zum automatisierten Drehfügen und/oder Drehlösenvon Bauteilen, sowie zugehöriger Industrieroboter und automatisierterMontagearbeitsplatz
FR3016543A1 (fr) * 2014-01-22 2015-07-24 Aldebaran Robotics Main destinee a equiper un robot a caractere humanoide a doigts ameliores
FR3016542B1 (fr) * 2014-01-22 2019-04-19 Aldebaran Robotics Actionnement d'une main destinee a equiper un robot a caractere humanoide
US9358685B2 (en) 2014-02-03 2016-06-07 Brain Corporation Apparatus and methods for control of robot actions based on corrective user inputs
US10231859B1 (en) * 2014-05-01 2019-03-19 Boston Dynamics, Inc. Brace system
US9283676B2 (en) * 2014-06-20 2016-03-15 GM Global Technology Operations LLC Real-time robotic grasp planning
CN104139811B (zh) * 2014-07-18 2016-04-13 华中科技大学 一种欠驱动的仿生四足机器人
US9815206B2 (en) * 2014-09-25 2017-11-14 The Johns Hopkins University Surgical system user interface using cooperatively-controlled robot
US9630318B2 (en) 2014-10-02 2017-04-25 Brain Corporation Feature detection apparatus and methods for training of robotic navigation
DE102014224122B4 (de) * 2014-11-26 2018-10-25 Siemens Healthcare Gmbh Verfahren zum Betreiben eines robotischen Gerätes und robotisches Gerät
JP6630042B2 (ja) 2014-12-26 2020-01-15 川崎重工業株式会社 双腕ロボットの教示システム及び双腕ロボットの教示方法
TWI549666B (zh) * 2015-01-05 2016-09-21 國立清華大學 具有測量僵硬程度的功能之復健系統
JP6468871B2 (ja) * 2015-02-03 2019-02-13 キヤノン株式会社 ロボットハンド制御方法及びロボット装置
US10525588B2 (en) 2015-02-25 2020-01-07 Societe De Commercialisation Des Produits De La Recherche Appliquee Socpra Sciences Et Genie S.E.C. Cable-driven system with magnetorheological fluid clutch apparatuses
US9717387B1 (en) 2015-02-26 2017-08-01 Brain Corporation Apparatus and methods for programming and training of robotic household appliances
DE102015106227B3 (de) * 2015-04-22 2016-05-19 Deutsches Zentrum für Luft- und Raumfahrt e.V. Steuern und/oder Regeln von Motoren eines Roboters
US9844886B2 (en) 2015-06-09 2017-12-19 Timothy R. Beevers Tendon systems for robots
WO2017052060A1 (ko) * 2015-09-21 2017-03-30 주식회사 레인보우 계층적 아키텍처를 갖는 실시간 디바이스 제어 시스템 및 이를 이용한 실시간 로봇 제어 시스템
KR102235166B1 (ko) 2015-09-21 2021-04-02 주식회사 레인보우로보틱스 실시간 로봇 시스템, 로봇 시스템 제어 장치 및 로봇 시스템 제어 방법
FR3042901B1 (fr) * 2015-10-23 2017-12-15 Commissariat Energie Atomique Dispositif de declenchement et d'insertion d'elements absorbants et/ou mitigateurs d'un reacteur nucleaire mettant en œuvre des elements flexibles et assemblage de combustible nucleaire comportant un tel dispositif
JP6348097B2 (ja) * 2015-11-30 2018-06-27 ファナック株式会社 ワーク位置姿勢算出装置およびハンドリングシステム
JP6710946B2 (ja) * 2015-12-01 2020-06-17 セイコーエプソン株式会社 制御装置、ロボットおよびロボットシステム
US9669543B1 (en) * 2015-12-11 2017-06-06 Amazon Technologies, Inc. Validation of robotic item grasping
CN105690388B (zh) * 2016-04-05 2017-12-08 南京航空航天大学 一种腱驱动机械手腱张力约束阻抗控制方法及装置
US10241514B2 (en) 2016-05-11 2019-03-26 Brain Corporation Systems and methods for initializing a robot to autonomously travel a trained route
US9987752B2 (en) 2016-06-10 2018-06-05 Brain Corporation Systems and methods for automatic detection of spills
US10282849B2 (en) 2016-06-17 2019-05-07 Brain Corporation Systems and methods for predictive/reconstructive visual object tracker
CN109643873A (zh) * 2016-06-24 2019-04-16 莫列斯有限公司 具有端子的电源连接器
US10016896B2 (en) 2016-06-30 2018-07-10 Brain Corporation Systems and methods for robotic behavior around moving bodies
CN106313076A (zh) * 2016-10-31 2017-01-11 河池学院 一种可充电教育机器人
US10274325B2 (en) 2016-11-01 2019-04-30 Brain Corporation Systems and methods for robotic mapping
US10001780B2 (en) 2016-11-02 2018-06-19 Brain Corporation Systems and methods for dynamic route planning in autonomous navigation
CN106598056B (zh) * 2016-11-23 2019-05-17 中国人民解放军空军工程大学 一种提升固定翼飞机隐身性能的舵面优先级调节方法
US10723018B2 (en) 2016-11-28 2020-07-28 Brain Corporation Systems and methods for remote operating and/or monitoring of a robot
US10377040B2 (en) 2017-02-02 2019-08-13 Brain Corporation Systems and methods for assisting a robotic apparatus
US10852730B2 (en) 2017-02-08 2020-12-01 Brain Corporation Systems and methods for robotic mobile platforms
CN106826885B (zh) * 2017-03-15 2023-04-04 天津大学 一种变刚度欠驱动的机器人灵巧手手指
US11179856B2 (en) 2017-03-30 2021-11-23 Soft Robotics, Inc. User-assisted robotic control systems
US10293485B2 (en) 2017-03-30 2019-05-21 Brain Corporation Systems and methods for robotic path planning
US10406685B1 (en) * 2017-04-20 2019-09-10 X Development Llc Robot end effector control
CN107030694A (zh) * 2017-04-20 2017-08-11 南京航空航天大学 腱驱动机械手腱张力约束末端力位操作控制方法和装置
WO2018232326A1 (en) 2017-06-15 2018-12-20 Perception Robotics, Inc. Systems, devices, and methods for sensing locations and forces
US10247751B2 (en) 2017-06-19 2019-04-02 GM Global Technology Operations LLC Systems, devices, and methods for calculating an internal load of a component
USD829249S1 (en) * 2017-07-11 2018-09-25 Intel Corporation Robotic finger
JP6545768B2 (ja) * 2017-10-02 2019-07-17 スキューズ株式会社 指機構、ロボットハンド及びロボットハンドの制御方法
CN107703813A (zh) * 2017-10-27 2018-02-16 安徽硕威智能科技有限公司 一种基于可编程卡片驱动的卡片机器人及其控制系统
US10792809B2 (en) * 2017-12-12 2020-10-06 X Development Llc Robot grip detection using non-contact sensors
US10682774B2 (en) 2017-12-12 2020-06-16 X Development Llc Sensorized robotic gripping device
USD838759S1 (en) * 2018-02-07 2019-01-22 Mainspring Home Decor, Llc Combination robot clock and device holder
CN112823083A (zh) * 2018-11-05 2021-05-18 得麦股份有限公司 可配置和交互式的机器人系统
CN109591013B (zh) * 2018-12-12 2021-02-12 山东大学 一种柔性装配仿真系统及其实现方法
US11787050B1 (en) 2019-01-01 2023-10-17 Sanctuary Cognitive Systems Corporation Artificial intelligence-actuated robot
US11312012B2 (en) 2019-01-01 2022-04-26 Giant Ai, Inc. Software compensated robotics
DE102019117217B3 (de) * 2019-06-26 2020-08-20 Franka Emika Gmbh Verfahren zum Vorgeben eines Eingabewerts an einem Robotermanipulator
US11117267B2 (en) 2019-08-16 2021-09-14 Google Llc Robotic apparatus for operating on fixed frames
CN111216130B (zh) * 2020-01-10 2021-04-20 电子科技大学 一种基于变化阻抗控制的不确定机器人自适应控制方法
US11530052B1 (en) 2020-02-17 2022-12-20 Amazon Technologies, Inc. Systems and methods for automated ground handling of aerial vehicles
US11597092B1 (en) 2020-03-26 2023-03-07 Amazon Technologies, Ine. End-of-arm tool with a load cell
CN111687834B (zh) * 2020-04-30 2023-06-02 广西科技大学 移动机械手冗余机械臂逆优先级阻抗控制系统及控制方法
CN111687835B (zh) * 2020-04-30 2023-06-02 广西科技大学 水下机械手冗余机械臂逆优先级阻抗控制系统及控制方法
CN111687832B (zh) * 2020-04-30 2023-06-02 广西科技大学 空间机械手冗余机械臂逆优先级阻抗控制系统及控制方法
CN111687833B (zh) * 2020-04-30 2023-06-02 广西科技大学 机械手逆优先级阻抗控制系统及控制方法
US11534924B1 (en) 2020-07-21 2022-12-27 Amazon Technologies, Inc. Systems and methods for generating models for automated handling of vehicles
US11534915B1 (en) 2020-08-05 2022-12-27 Amazon Technologies, Inc. Determining vehicle integrity based on observed behavior during predetermined manipulations
WO2022072887A1 (en) * 2020-10-02 2022-04-07 Building Machines, Inc. Systems and methods for precise and dynamic positioning over volumes

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5762390A (en) * 1996-07-16 1998-06-09 Universite Laval Underactuated mechanical finger with return actuation
CN101007405A (zh) * 2007-01-26 2007-08-01 清华大学 机器人拟人手欠驱动多指装置
CN200974246Y (zh) * 2006-11-23 2007-11-14 华南理工大学 基于非正则反馈回路的欠驱动机器人控制系统
CN101190528A (zh) * 2007-12-12 2008-06-04 哈尔滨工业大学 欠驱动耦合传动式仿人手指机构

Family Cites Families (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2502634A (en) * 1947-05-22 1950-04-04 Ohio Brass Co Electric connector
DE1041559B (de) 1954-08-05 1958-10-23 Max Frost Steckvorrichtung zur Verbindung elektrischer Leitungen
FR1247634A (fr) 1960-02-04 1960-12-02 Cemel Soc Contacts par pinces pour connexion électrique
US3694021A (en) * 1970-07-31 1972-09-26 James F Mullen Mechanical hand
DE2047911A1 (en) 1970-09-29 1972-04-13 Sel Annular silicone rubber spring - for electric communications plug contact
US3845459A (en) * 1973-02-27 1974-10-29 Bendix Corp Dielectric sleeve for electrically and mechanically protecting exposed female contacts of an electrical connector
US4246661A (en) * 1979-03-15 1981-01-27 The Boeing Company Digitally-controlled artificial hand
US4921293A (en) * 1982-04-02 1990-05-01 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Multi-fingered robotic hand
US4834761A (en) * 1985-05-09 1989-05-30 Walters David A Robotic multiple-jointed digit control system
US4860215A (en) * 1987-04-06 1989-08-22 California Institute Of Technology Method and apparatus for adaptive force and position control of manipulators
US4821207A (en) * 1987-04-28 1989-04-11 Ford Motor Company Automated curvilinear path interpolation for industrial robots
US4865376A (en) * 1987-09-25 1989-09-12 Leaver Scott O Mechanical fingers for dexterity and grasping
US4957320A (en) * 1988-08-31 1990-09-18 Trustees Of The University Of Pennsylvania Methods and apparatus for mechanically intelligent grasping
US5062673A (en) * 1988-12-28 1991-11-05 Kabushiki Kaisha Toyota Chuo Kenkyusho Articulated hand
US5303384A (en) * 1990-01-02 1994-04-12 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration High level language-based robotic control system
US5200679A (en) * 1990-02-22 1993-04-06 Graham Douglas F Artificial hand and digit therefor
JPH04178708A (ja) 1990-11-13 1992-06-25 Fujitsu Ltd ロボット制御装置
US5133216A (en) * 1990-11-14 1992-07-28 Bridges Robert H Manipulator integral force sensor
JPH0712596B2 (ja) * 1991-03-28 1995-02-15 工業技術院長 ロボットア―ムのワイヤ―干渉駆動方式
US5197908A (en) 1991-11-29 1993-03-30 Gunnar Nelson Connector
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
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
JP3350687B2 (ja) 1993-06-30 2002-11-25 日立建機株式会社 ロボット制御方法およびロボット制御装置
JPH08293346A (ja) * 1995-04-18 1996-11-05 Whitaker Corp:The 電気コネクタ及びコネクタ組立体
US5650704A (en) * 1995-06-29 1997-07-22 Massachusetts Institute Of Technology Elastic actuator for precise force control
JPH10154540A (ja) * 1996-11-25 1998-06-09 Amp Japan Ltd 電気コネクタ及びそれを使用した電気コネクタ組立体
US6247738B1 (en) * 1998-01-20 2001-06-19 Daum Gmbh Robot hand
US6435794B1 (en) * 1998-11-18 2002-08-20 Scott L. Springer Force display master interface device for teleoperation
JP3443077B2 (ja) * 1999-09-20 2003-09-02 ソニー株式会社 ロボットの運動パターン生成装置及び運動パターン生成方法、並びにロボット
JP3486639B2 (ja) * 1999-10-26 2004-01-13 株式会社テムザック マニピュレータ
US7699835B2 (en) * 2001-02-15 2010-04-20 Hansen Medical, Inc. Robotically controlled surgical instruments
US6456901B1 (en) * 2001-04-20 2002-09-24 Univ Michigan Hybrid robot motion task level control system
KR100451412B1 (ko) * 2001-11-09 2004-10-06 한국과학기술연구원 다지 로봇 핸드
US6951465B2 (en) 2002-01-15 2005-10-04 Tribotek, Inc. Multiple-contact woven power connectors
JP2003256203A (ja) * 2002-03-01 2003-09-10 Mitsubishi Electric Corp 自動機アプリケーションプログラム開発システム、プログラム開発方法、この方法を実行するプログラム、及びこのプログラムを記憶した記憶媒体
WO2003077101A2 (en) * 2002-03-06 2003-09-18 Z-Kat, Inc. System and method for using a haptic device in combination with a computer-assisted surgery system
JP2003274374A (ja) * 2002-03-18 2003-09-26 Sony Corp 画像伝送装置及び方法、送信装置及び方法、受信装置及び方法、並びにロボット装置
DE10235943A1 (de) * 2002-08-06 2004-02-19 Kuka Roboter Gmbh Verfahren und Vorrichtung zum synchronen Steuern von Handhabungsgeräten
JP4007279B2 (ja) 2003-08-07 2007-11-14 住友電装株式会社 雌端子金具
WO2005028166A1 (ja) * 2003-09-22 2005-03-31 Matsushita Electric Industrial Co., Ltd. 弾性体アクチュエータの制御装置及び制御方法
JP4592276B2 (ja) * 2003-10-24 2010-12-01 ソニー株式会社 ロボット装置のためのモーション編集装置及びモーション編集方法、並びにコンピュータ・プログラム
DE10354642A1 (de) * 2003-11-22 2005-06-16 Bayerische Motoren Werke Ag Vorrichtung und Verfahren zum Programmieren eines Industrieroboters
US7341295B1 (en) * 2004-01-14 2008-03-11 Ada Technologies, Inc. Prehensor device and improvements of same
CN1304178C (zh) * 2004-05-24 2007-03-14 熊勇刚 一种多机械臂机器人关节间的碰撞检测方法
JP2006159320A (ja) * 2004-12-03 2006-06-22 Sharp Corp ロボットハンド
US20060277466A1 (en) * 2005-05-13 2006-12-07 Anderson Thomas G Bimodal user interaction with a simulated object
JP2007015037A (ja) 2005-07-05 2007-01-25 Sony Corp ロボットのモーション編集装置及びモーション編集方法、コンピュータ・プログラム、並びにロボット装置
JP2007075929A (ja) 2005-09-13 2007-03-29 Mie Univ 多指ロボットハンドの制御方法
US7383100B2 (en) * 2005-09-29 2008-06-03 Honda Motor Co., Ltd. Extensible task engine framework for humanoid robots
CN2862386Y (zh) * 2005-12-22 2007-01-24 番禺得意精密电子工业有限公司 电连接器
EP1815949A1 (en) * 2006-02-03 2007-08-08 The European Atomic Energy Community (EURATOM), represented by the European Commission Medical robotic system with manipulator arm of the cylindrical coordinate type
US7377809B2 (en) 2006-04-14 2008-05-27 Extreme Broadband Engineering, Llc Coaxial connector with maximized surface contact and method
JP4395180B2 (ja) * 2006-09-05 2010-01-06 イヴァン ゴドレール 運動変換装置
US8231158B2 (en) * 2006-11-03 2012-07-31 President And Fellows Of Harvard College Robust compliant adaptive grasper and method of manufacturing same
CN201038406Y (zh) * 2007-04-11 2008-03-19 凡甲科技股份有限公司 电源连接器的端子结构
US8560118B2 (en) * 2007-04-16 2013-10-15 Neuroarm Surgical Ltd. Methods, devices, and systems for non-mechanically restricting and/or programming movement of a tool of a manipulator along a single axis
CN101646534B (zh) * 2007-06-27 2012-03-21 松下电器产业株式会社 机器手控制装置及控制方法、机器人
CN101332604B (zh) * 2008-06-20 2010-06-09 哈尔滨工业大学 人机相互作用机械臂的控制方法
KR101549818B1 (ko) * 2008-12-02 2015-09-07 삼성전자 주식회사 로봇 핸드 및 그 제어방법
US8060250B2 (en) * 2008-12-15 2011-11-15 GM Global Technology Operations LLC Joint-space impedance control for tendon-driven manipulators
US8052185B2 (en) * 2009-04-09 2011-11-08 Disney Enterprises, Inc. Robot hand with humanoid fingers
US8260460B2 (en) * 2009-09-22 2012-09-04 GM Global Technology Operations LLC Interactive robot control system and method of use
US8424941B2 (en) * 2009-09-22 2013-04-23 GM Global Technology Operations LLC Robotic thumb assembly

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5762390A (en) * 1996-07-16 1998-06-09 Universite Laval Underactuated mechanical finger with return actuation
CN200974246Y (zh) * 2006-11-23 2007-11-14 华南理工大学 基于非正则反馈回路的欠驱动机器人控制系统
CN101007405A (zh) * 2007-01-26 2007-08-01 清华大学 机器人拟人手欠驱动多指装置
CN101190528A (zh) * 2007-12-12 2008-06-04 哈尔滨工业大学 欠驱动耦合传动式仿人手指机构

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张文增等.末端强力抓取的欠驱动拟人机器人手.《清华大学学报(自然科学版)》.2009,第49卷(第02期),194-197. *

Also Published As

Publication number Publication date
US8412376B2 (en) 2013-04-02
US8483882B2 (en) 2013-07-09
JP2010262927A (ja) 2010-11-18
US8364314B2 (en) 2013-01-29
US20100279524A1 (en) 2010-11-04
DE102010018759A1 (de) 2011-01-13
US20100280662A1 (en) 2010-11-04
DE102010018746A1 (de) 2011-01-05
CN101947787A (zh) 2011-01-19
CN101947786B (zh) 2012-10-31
US8565918B2 (en) 2013-10-22
JP5002035B2 (ja) 2012-08-15
JP5180989B2 (ja) 2013-04-10
DE102010018438B4 (de) 2015-06-11
US20100280663A1 (en) 2010-11-04
DE102010018854B4 (de) 2023-02-02
CN102145489B (zh) 2014-07-16
JP2010260173A (ja) 2010-11-18
CN101976772A (zh) 2011-02-16
CN101947786A (zh) 2011-01-19
DE102010018746B4 (de) 2015-06-03
DE102010018438A1 (de) 2011-01-13
DE102010018440B4 (de) 2015-06-03
US20100280659A1 (en) 2010-11-04
US8033876B2 (en) 2011-10-11
DE102010018440A1 (de) 2010-12-16
DE102010018854A1 (de) 2010-12-09
US20100280661A1 (en) 2010-11-04
CN101947787B (zh) 2012-12-05
CN102029610A (zh) 2011-04-27
DE102010018759B4 (de) 2015-05-13
CN102145489A (zh) 2011-08-10

Similar Documents

Publication Publication Date Title
CN102029610B (zh) 欠驱动的腱驱动机器人手指的转矩控制
Bridgwater et al. The robonaut 2 hand-designed to do work with tools
US8467903B2 (en) Tendon driven finger actuation system
Yang et al. A low-cost linkage-spring-tendon-integrated compliant anthropomorphic robotic hand: MCR-Hand III
Isaksson et al. An introduction to utilising the redundancy of a kinematically redundant parallel manipulator to operate a gripper
CA2958893A1 (en) Design of fault-tolerant dexterous hand with multi-fingers
Wang et al. Design, analysis and experiment of a passively adaptive underactuated robotic hand with linkage-slider and rack-pinion mechanisms
Ramaiah et al. A microcontroller based four fingered robotic hand
Malvezzi et al. Evaluation of grasp stiffness in underactuated compliant hands
US8265792B2 (en) Method and apparatus for calibrating multi-axis load cells in a dexterous robot
Zuo et al. Design, modeling, and manipulability evaluation of a novel four-DOF parallel gripper for dexterous in-hand manipulation
Liang et al. PASA finger: A novel parallel and self-adaptive underactuated finger with pinching and enveloping grasp
Hua et al. A 1-Dof bidirectional graspable finger mechanism for robotic gripper
Li et al. Indirectly self-adaptive underactuated robot hand with block-linkage mechanisms
Zhu et al. Full-drive decoupled bionic finger: Structure and experimental trials
Wei et al. Prehension analysis and manipulability of an anthropomorphic metamorphic hand with a reconfigurable palm
Armada et al. An introductory revision to humanoid robot hands
Yang et al. An untethered soft robotic gripper with adjustable grasping modes and force feedback
Gao et al. A novel underactuated hand with adaptive robotic fingers
Chen et al. On the design of a novel dexterous hand
Nagai et al. Development of a three-fingered robotic hand-wrist for compliant motion
Teng et al. Mechanical design and kinematic analysis of a 10 DOF robot manipulator
Bogdanov et al. Synthesis of Structure of Actuating Link Group with Common Drive Based on Formation and Analysis of Scheme of Functioning
Tomczyński et al. CIE-Hand towards Prosthetic Limb
Zieliński et al. End-effector sensors’ role in service robots

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130313