How to generate 3D surface or robot workspace?

26 views (last 30 days)
FRANCESCO
FRANCESCO on 20 Mar 2024
Answered: Aman on 16 Apr 2024 at 8:28
Hi everyone, I could use some help with the workspace of my industrial robot. it has six rotary joints and two prismatic joints. In particular, I wanted to know where I should start for the realisation of the workspace. And is it better to use direct kinematics or inverse kinematics for its calculation? Thank you all in advance

Answers (1)

Aman
Aman on 16 Apr 2024 at 8:28
Hi Francesco,
As per my understanding, you want to visualize the robot workspace in 3D and want to know whether direct kinematics is good for that or inverse kinematics will be good.
In order to visualize the workspace, you can leverage the below two functions readily available in the file exchange.
Now, coming to your next query, choose between the two based on the use case that you have. The direct kinematics is more useful when the goal is to understand the end-effector's position given specific joint angles useful for mapping the robot's workspace, while the inverse kinematics is more preferred for planning movements to reach a desired end-effector position, crucial in task execution where the target position and orientation are known.
I hope this helps!

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!