• Home
  • Search
  • Parallel Inverse Kinematics for Multithreaded Architectures
  • Cite Icon22
  • https://doi.org/10.1145/2887740Copy DOI Icon

Parallel Inverse Kinematics for Multithreaded Architectures

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this article, we present a parallel prioritized Jacobian-based inverse kinematics algorithm for multithreaded architectures. We solve damped least squares inverse kinematics using a parallel line search by identifying and sampling critical input parameters. Parallel competing execution paths are spawned for each parameter in order to select the optimum that minimizes the error criteria. Our algorithm is highly scalable and can handle complex articulated bodies at interactive frame rates. We show results on complex skeletons consisting of more than 600 degrees of freedom while being controlled using multiple end effectors. We implement the algorithm both on multicore and GPU architectures and demonstrate how the GPU can further exploit fine-grain parallelism not directly available on a multicore processor. Our implementations are 10 to 150 times faster compared to a state-of-the-art serial implementation while providing higher accuracy. We also demonstrate the scalability of the algorithm over multiple scenarios and explore the GPU implementation in detail.

Similar Papers
  • Research Article
  • Citations39

A comparative study of GPU programming models and architectures using neural networks

  • May 31, 2011
  • The Journal of Supercomputing
  • Vivek K Pallipuram +2
  • Research Article
  • Citations25

Accelerating solid–fluid interaction based on the immersed boundary method on multicore and GPU architectures

  • Jul 12, 2014
  • The Journal of Supercomputing
  • Pedro Valero-Lara
  • Conference Article
  • Citations22

Inverse kinematics with closed form solutions for highly redundant robotic systems

  • May 01, 2009
  • Rainer Konietschke +1
  • Research Article
  • Citations1

Inverse kinematic of European Robotic Arm based on a new geometrical approach

  • Mar 01, 2021
  • AUT Journal of Mechanical Engineering
  • Amin Zamanzadeh +1
  • Book Chapter
  • Citations9

Automatic CUDA Code Synthesis Framework for Multicore CPU and GPU Architectures

  • Jan 01, 2012
  • Hanwoong Jung +2
  • Research Article
  • Citations28

GeoTaichi: A Taichi-powered high-performance numerical simulator for multiscale geophysical problems

  • Apr 30, 2024
  • Computer Physics Communications
  • Y.H Shi +2
  • Book Chapter
  • Citations3

A Forward Kinematics Data Structure for Efficient Evolutionary Inverse Kinematics

  • Jul 05, 2017
  • Sebastian Starke +2
  • Research Article
  • Citations61

Collision-free inverse kinematics of the redundant seven-link manipulator used in a cucumber picking robot

  • Apr 14, 2010
  • Biosystems Engineering
  • E.J Van Henten +4
  • Research Article
  • Citations46

Inverse kinematics solution of Robotics based on neural network algorithms

  • Mar 02, 2020
  • Journal of Ambient Intelligence and Humanized Computing
  • Ruihua Gao
  • Research Article
  • Citations36

A GPU-accelerated pseudo-3D vortex method for aerodynamic analysis

  • Dec 27, 2013
  • Journal of Wind Engineering and Industrial Aerodynamics
  • Guido Morgenthal +2
  • Conference Article
  • Citations374

TRAC-IK: An open-source library for improved solving of generic inverse kinematics

  • Nov 01, 2015
  • Patrick Beeson +1
  • Research Article
  • Citations9

Kinematic modeling and inverse kinematics solution of a new six-axis machine tool for oval hole drilling in aircraft wing assembly

  • Feb 21, 2018
  • The International Journal of Advanced Manufacturing Technology
  • Dan Zhao +2
  • Conference Article
  • Citations2

Closed form inverse kinematics solution for 6-DOF underwater manipulator

  • Aug 01, 2015
  • Asghar Khan +3
  • PDF
  • Research Article
  • Citations4

Inverse Kinematic Solutions of Dual Redundant Camera Robot Based on Genetic Algorithm

  • Jan 01, 2017
  • Mathematical Problems in Engineering
  • Libo Zhang +2
  • PDF
  • Research Article
  • Citations19

Inverse Kinematics of a 7R 6‐DOF Robot with Nonspherical Wrist Based on Transformation into the 6R Robot

  • Jan 01, 2017
  • Mathematical Problems in Engineering
  • Xuhao Wang +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.