Skip to content

Dynamics simulation of an RPR manipulator with cylindrical links, calculating joint torques and forces.

Notifications You must be signed in to change notification settings

Mahmood-Anaam/RPR-Robotic-Dynamics-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

RPR Robotic Dynamics Simulation

This repository contains the dynamics simulation of an RPR (Revolute-Prismatic-Revolute) manipulator. The links are modeled as cylinders with a radius of 10 cm. The lengths of the links are:

  • L1 = 0.4 m
  • q2 (prismatic joint) and L3 = 0.1 m.

All links are of unit mass (1 kg), and the center of mass for each link is located at its geometric center. The gravitational acceleration is g = 9.81 m/s².

RPR Robot

Motion Overview

The manipulator moves from an initial configuration to a final configuration. Both initial and final velocities and accelerations are set to zero. The motion of the joints is controlled using a quintic polynomial fit to ensure smooth transitions.

Objective

The goal is to determine the required torque (for revolute joints) and force (for the prismatic joint) at each joint during the motion of the manipulator. The dynamics are simulated for each time step using the Recursive Newton-Euler Algorithm.

Torque and Force Results

Simulation Result

Releases

No releases published

Packages

No packages published

Languages