Task Space control of RPRP manipulator
Forward kinematics:
It is applied through homogeneous transformation matrix, almost in the similar fashion as any CAD software perform rotation and translation of CAD model.
Inverse Kinematics:
It is applies through the use of MATLAB's fmincon and ode45 functions.
Task space control
Applies Jacobian matrix formulation and pseudoinvrse of it.
Task space control is carried out to trace two user defined standard trajectory, namely circle and ellipse. The control performance if better in the case of circle. Since, we are applying only proportional control we have slightly inferior performance in case of ellipse.
File Description
readme.txt : Instructions for installation and usage
RPRP.pptx : Describes salient features
robotics_project.m
The main GUI source code
robotics_project.fig
figure file to be executed through guide
forward_kin.m :
Calculates Homogeneous transformation matrices for different joints and linkages
inverse_kin.m :
The inverse kinamatics based on numerical approach
My_fun.m :
Function to be used by fmincon for numerical solution of joint variables
plot_RPRP.m :
Gets the dimension, which are set by set_dimensions and plots it to output screen
set_dimentions.m :
set_dimensions sets the value of position matrices of different joints
RPRP_sgraph.m
Jacobian formulation for trajectory tracing
rprp_trace.m
Jacobian formulation for Inverse Kinematics
*Note:
Please press Forwar_kin/Home push button if you see broken links during simulation
To see task space control please select task space control check box
Cite As
Sumit Tripathi (2024). Task Space control of RPRP manipulator (https://www.mathworks.com/matlabcentral/fileexchange/24749-task-space-control-of-rprp-manipulator), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Control Systems > Control System Toolbox > Control System Design and Tuning > Classical Control Design >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
RPRP_tripathi_sumit/
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |