Systematic Overview of Development of a Robot Kinematics Library for Motion Planning of Serial Robots Using Object Oriented Programming Concepts

The serial robots used in industries require offline and online programming for their efficient usage. Offline programming can be achieved using proprietary software or by developing an application from scratch. In this paper, a systematic overview of the development of an offline programming (OLP) simulation software is reported. The CAD files of a robot have to be modified to hold the information of Denavit-Hartenberg (DH) parameters, which are used in the mathematical modelling and kinematic analysis of the robot. Thereafter, a set of standard robot motions such as Point-to-Point (PTP), joint, linear, circular, etc. have to be implemented using inverse kinematics or Jacobian method. These sequences of motions can then be efficiently managed. Here, the concepts of object oriented programming were used to define the classes and their functionality in the form of RobKinLib which can be used as a DLL to call the functions from a client application (RobKinApp).

Authors

Institutions

Publication Details

Published
2024-12-10
DOI
https://doi.org/10.1109/robio64047.2024.10907363
Citations
1
Primary Topic
Robotic Mechanisms and Dynamics
Type
article
Field-Weighted Citation Impact
0.33
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Systematic Overview of Development of a Robot Kinematics Library for Motion Planning of Serial Robots Using Object Oriented Programming Concepts

Rajeevlochana G. Chittawadigi, Dhanush Eshwar Rendi
1 citations
Robotic Mechanisms and Dynamics
0.33
article

Systematic Overview of Development of a Robot Kinematics Library for Motion Planning of Serial Robots Using Object Oriented Programming Concepts

Rajeevlochana G. Chittawadigi, Dhanush Eshwar Rendi
article en
1 citations

Abstract

The serial robots used in industries require offline and online programming for their efficient usage. Offline programming can be achieved using proprietary software or by developing an application from scratch. In this paper, a systematic overview of the development of an offline programming (OLP) simulation software is reported. The CAD files of a robot have to be modified to hold the information of Denavit-Hartenberg (DH) parameters, which are used in the mathematical modelling and kinematic analysis of the robot. Thereafter, a set of standard robot motions such as Point-to-Point (PTP), joint, linear, circular, etc. have to be implemented using inverse kinematics or Jacobian method. These sequences of motions can then be efficiently managed. Here, the concepts of object oriented programming were used to define the classes and their functionality in the form of RobKinLib which can be used as a DLL to call the functions from a client application (RobKinApp).

Amrita Vishwa Vidyapeetham (IN)
Sustainable cities and communities
Openalex Percentile: Top 36%
Robotic Mechanisms and Dynamics
0.33
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.