2019
DOI: 10.3390/app9030546
|View full text |Cite
|
Sign up to set email alerts
|

Solving the Time-Varying Inverse Kinematics Problem for the Da Vinci Surgical Robot

Abstract: A dialytic-elimination and Newton-iteration based quasi-analytic inverse kinematics approach is proposed for the 6 degree of freedom (DOF) active slave manipulator in the Da Vinci surgical robot and other similar systems. First, the transformation matrix-based inverse kinematics model is derived; then, its high-dimensional nonlinear equations are transformed to a high-order nonlinear equation with only one unknown variable by using the dialytic elimination with a unitary matrix. Finally, the quasi-analytic sol… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 12 publications
(4 citation statements)
references
References 24 publications
0
4
0
Order By: Relevance
“…The paper [ 15 ] illustrates a method of solving the inverse kinematics problem about the position using the PSO algorithm (particle swarm optimization) for the creation of a surgical robot with three linear and three rotary axes that is intended to provide treatment of fractures. The iterative solution of inverse kinematics of a da Vinci robot in a controller-responder system using the Newton method is shown in work [ 16 ], while the inverse kinematics solution of a surgical robot with six degrees of freedom implemented upon a model in CATIA program and D-H (Denavit and Hartenberg) notation is shown in work [ 17 ]. Beyond the aforementioned, a comprehensive analysis of dynamics based on the energy method of a robot with a remote center of motion mechanism is shown in work [ 18 ].…”
Section: Literature Reviewmentioning
confidence: 99%
“…The paper [ 15 ] illustrates a method of solving the inverse kinematics problem about the position using the PSO algorithm (particle swarm optimization) for the creation of a surgical robot with three linear and three rotary axes that is intended to provide treatment of fractures. The iterative solution of inverse kinematics of a da Vinci robot in a controller-responder system using the Newton method is shown in work [ 16 ], while the inverse kinematics solution of a surgical robot with six degrees of freedom implemented upon a model in CATIA program and D-H (Denavit and Hartenberg) notation is shown in work [ 17 ]. Beyond the aforementioned, a comprehensive analysis of dynamics based on the energy method of a robot with a remote center of motion mechanism is shown in work [ 18 ].…”
Section: Literature Reviewmentioning
confidence: 99%
“…The method considers weight matrices to prioritize tasks, thus controlling the robot behavior efficiently. A quasi-analytic inverse kinematics approach has been suggested for an active slave manipulator in the surgical robot by Bai et al [44]. The approach can meet the real-time and high-accuracy requirements of control for the robot.…”
Section: Advanced Mobile Roboticsmentioning
confidence: 99%
“…Da Vinci system also adopted the inverse Jacobian method solving the joint angles (Niemeyer, 2004). A dialytic-elimination and Newton-iteration-based quasi-analytic inverse kinematics approach was proposed for the 6 degrees of freedom (DOFs) active slave manipulator in the Da Vinci surgical robot (Bai et al , 2019), and the error of this method is less than 0.0004° (or mm). Ma (2013) proposed a two-stage calculation method and constructed a master–slave control strategy based on the separation of position and pose.…”
Section: Introductionmentioning
confidence: 99%