Forward and Inverse Kinematics Demonstration using RoboDK and C#

Abstract

Purpose: Robot researchers need a simulator to understand better the algorithm on path planning, arm movement, and many more. They need a good simulator. RoboDK is an excellent simulator to fulfill the research work. It has calibration facilities, so it is industrial-grade software. Its forward and inverse kinematics accuracy is better than any competing software. The main advantage is all robots under one IDE. When we use an industrial robot, and we must use their software environment to operate the robot. But the RoboDK covers most of the robots and runs under one roof. And we need to learn only one IDE. The RoboDK online library is full of the standard robot. And all robot’s operation procedure is the same. So, the learning curve of new robots is easy. It is easy to simulate, and it can connect with a practical robot to execute the task. Using this software, we can quickly create digital twins for the industry. Now we think about control the robot from our application. When we use to control the robot from an external environment or remote software, we need the use the API to control the robot. Here we will see how easily we can operate the robot from our custom application. We adopted RoboDK C# API and integrated it into Visual studio using a User interface to control the robot movement. Keeping this research as a reference, the robotic arm researcher can add value to their research. Our primary purpose is to shorten the learning curve to integrate the RoboDK with their custom application. Design/Methodology/Approach: Taking the RoboDK C# API they provided, we customized it according to our purpose with minimal components. After developing a graphical user interface, we interact through API. Then, opening both RoboDK IDE and C# application, we can send the End effector position using the sliding movement. Findings/Result: After our research, we found that RoboDK is a good IDE for our research on the robotics arm. We can easily integrate the C# API they provided with our custom application for research purposes. Originality/Value: If we want to test robotic arm movement in the simulator, we need an excellent simulator like RoboDK. Integrating the RoboDK C# API is a little bit timeconsuming. Using our approach, the researcher can continue their research in a minimal period. And find adequate information here to integrate easily into their project. Paper Type: Simulation-based Research.

Authors and Affiliations

Sudip Chakraborty, P. S. Aithal

Keywords

Related Articles

A Simulated 3D Printer in CoppeliaSim

Purpose: Now, 3D Printer is becoming popular. Not only used for printing toys but also to print some needful items for prototyping. We go for final production after prototype approval. So the researcher needs a 3D printe...

Direct to Consumer using Livestream as an Innovative Marketing Medium during COVID-19

Purpose: Owingto COVID, when many of the physical retail areas were closed and customers were inside, brands were always considering inventive ways to associate with the customers. The accessibility of cus...

Forward Kinematics Demonstration of 6DF Robot using CoppeliaSim and C#

Purpose: Robot researchers need the simulator to test their functions and algorithm before implementing into the real Robot. When we search for a good simulator, a customizable Robot simulator is not available to the r...

Reinventing Smart Water Management System through ICT and IoT Driven Solution for Smart Cities

Purpose: Worldwide water scarcity is one of the major problems to deal with. Smart Cities also faces this challenging problem due to its ever-increasing population and limited sources of natural water. Addit...

Application of Artificial Intelligence Technology in Tesla-A Case Study

Background/Purpose: Artificial intelligence algorithms are like humans, performing a task repeatedly, each time changing it slightly to maximize the result. A neural network is made up of several deep layers that allow f...

Download PDF file
  • EP ID EP714088
  • DOI http://doi.org/10.5281/zenodo.4939986
  • Views 55
  • Downloads 0

How To Cite

Sudip Chakraborty, P. S. Aithal (2021). Forward and Inverse Kinematics Demonstration using RoboDK and C#. INTERNATIONAL JOURNAL OF APPLIED ENGINEERING AND MANAGEMENT LETTERS (IJAEML), 5(1), -. https://europub.co.uk/articles/-A-714088