SYSTEMS AND METHODS FOR UTILIZING AUGMENTED JACOBIAN TO CONTROL MANIPULATOR JOINT MOVEMENT

    公开(公告)号:US20190262085A1

    公开(公告)日:2019-08-29

    申请号:US16407005

    申请日:2019-05-08

    IPC分类号: A61B34/30 A61B34/00 B25J9/16

    摘要: Devices, systems, and methods for providing commanded movement of an end effector of a manipulator while providing a desired movement of one or more joints of the manipulator. Methods include augmenting a Jacobian so that joint movements calculated. from the Jacobian perform one or more auxiliary tasks and/or desired joint movements concurrent with commanded end effector movement, the one or more auxiliary tasks and/or desired joint movements extending into a null-space. The auxiliary tasks and desired joint movements include inhibiting movement of one or more joints, inhibiting collisions between adjacent manipulators or between a manipulator and a patient surface, commanded reconfiguration of one or more joints, or various other tasks or combinations thereof. Such joint movements may be provided using joint velocities calculated from the pseudo-inverse solution of the: augmented Jacobian. Various configurations for systems utilizing such methods are provided herein.

    SYSTEM AND METHODS FOR POSITIONING A MANIPULATOR ARM BY CLUTCHING WITHIN A NULL-PERPENDICULAR SPACE CONCURRENT WITH NULL-SPACE MOVEMENT

    公开(公告)号:US20190183593A1

    公开(公告)日:2019-06-20

    申请号:US16284815

    申请日:2019-02-25

    摘要: Devices, systems, and methods for positioning an end effector or remote center of a manipulator arm by floating a first set of joints within a null-perpendicular joint velocity sub-space and providing a desired state or movement of a proximal portion of a manipulator arm concurrent with end effector positioning by driving a second set of joints within a null-space orthogonal to the null-perpendicular space. Methods include floating a first set of joints within a null-perpendicular space to allow manual positioning of one or both of a remote center or end effector position within a work space and driving a second set of joints according to an auxiliary movement calculated within a null-space according to a desired state or movement of the manipulator arm during the floating of the joints. Various configurations for devices and systems utilizing such methods are provided herein.

    SYSTEM AND METHOD FOR MANAGING MULTIPLE NULL-SPACE OBJECTIVES AND CONSTRAINTS

    公开(公告)号:US20180243906A1

    公开(公告)日:2018-08-30

    申请号:US15967545

    申请日:2018-04-30

    摘要: Devices, systems, and methods for providing commanded movement of an end effector of a manipulator concurrent with a desired movement of one or more joints of the manipulator according to one or more consolidated null-space objectives. The null-space objectives may include a joint state combination, relative joint states, range of joint states, joint state profile, kinetic energy, clutching movements, collision avoidance movements, singularity avoidance movements, pose or pitch preference, desired manipulator configurations, commanded reconfiguration of the manipulator, and anisotropic emphasis of the joints. Methods include calculating multiple null-space movements according to different null-space objectives, determining an attribute for each and consolidating the null-space movements with a null-space manager using various approaches. The approaches may include applying weighting, scaling, saturation levels, priority, master velocity limiting, saturated limited integration and various combinations thereof.

    PHANTOM DEGREES OF FREEDOM FOR MANIPULATING THE MOVEMENT OF MECHANICAL BODIES
    10.
    发明申请
    PHANTOM DEGREES OF FREEDOM FOR MANIPULATING THE MOVEMENT OF MECHANICAL BODIES 审中-公开
    用于操纵机械运动的自由度自由度

    公开(公告)号:US20160213435A1

    公开(公告)日:2016-07-28

    申请号:US15003556

    申请日:2016-01-21

    IPC分类号: A61B34/37 A61B34/35 B25J9/16

    摘要: Methods, apparatus, and systems for controlling the movement of a mechanical body. In accordance with a method, desired movement information is received that identifies a desired motion of a mechanical body, the mechanical body having a first number of degrees of freedom. A plurality of instructions are then generated by applying the received desired movement information to a kinematic model, the kinematic model having a second number of degrees of freedom greater than the first number of degrees of freedom, each of the instructions being configured to control a corresponding one of the second number of degrees of freedom. A subset of the plurality of instructions are then transmitted for use in controlling the first number of degrees of freedom of the mechanical body.

    摘要翻译: 用于控制机械体运动的方法,装置和系统。 根据一种方法,接收标识机械体的期望运动的期望运动信息,机械体具有第一数量的自由度。 然后通过将接收到的期望运动信息应用于运动学模型来生成多个指令,运动学模型具有大于第一自由度数量的第二数量的自由度,每个指令被配置为控制对应的 第二个自由度之一。 然后传输多个指令的子集用于控制机械体的第一数量的自由度。