Skip to content

Gravity compensation, Newton-Euler, and Control tasks accomplished using different multi link planar and spatial robots, using Matlab simulink and simscape

Notifications You must be signed in to change notification settings

Vahidba72/Robot-Dynamics-and-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robot Dynamics & Control

Project Overview

This project involves various tasks related to the dynamics and control of planar and spatial robots. The tasks include implementing gravity compensation, the Newton-Euler algorithm for inverse dynamics, and a PD controller with gravity compensation.

Robot Tasks

Task 1: Statics

Implement gravity compensation for the different robots:

Task 2: Newton-Euler Algorithm

Implement the Newton-Euler algorithm for recursive inverse dynamics. Generate a cubic polynomial trajectory with initial configuration and final configuration. Consider gravity effects.

Task 3: Control

Implement the PD controller and Torque control with gravity compensation, Initial configuration , and final configuration .

About

Gravity compensation, Newton-Euler, and Control tasks accomplished using different multi link planar and spatial robots, using Matlab simulink and simscape

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages