Git Product home page Git Product logo

walid-khaled / stiffness-modelling-of-7dof-kuka-linear-axis Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 44 KB

Stiffness modelling of 7DOF KUKA linear axis manipulator using VJM to improve the overall accuracy by calculating the deflection due to the applied load.

License: MIT License

MATLAB 100.00%
7dof accuracy kuka stiffness-matrix virtual-joint-modelling stiffness-modelling vjm kuka-linear-axis

stiffness-modelling-of-7dof-kuka-linear-axis's Introduction

Stiffness-Modelling-of-7DOF-KUKA-Linear-Axis

This repository contains the implementation of the stiffness analysis of 7DOF KUKA linear axis robot. It is implemented using VJM technique to fnd the EE deflection at different points in the workspace. After deflection calculations, deflection scatter plots are built to analyse the maximum deflection due to 100N force along x, y, z directions respectively. The importance of stiffness modelling is to improve the overall accuracy of the robot by calculating the difference between the desired pose and the actual pose of the robot due to the applied load.

This manipulator is kinematically redundant. You can check the redundancy resolution solution in this repo.

Forward Kinematics can be written as follows:

image

Virtual Joint Modelling (VJM)

How to run

First open IK.m file and select the preferable redundancy resolution approach as shown below.
image

Then run main_VJM.m file for calculations and visualization.

stiffness-modelling-of-7dof-kuka-linear-axis's People

Contributors

walid-khaled avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.