Moynstain / MATLAB-Robot-Path-Planning

Robotic Path Planning of a PUMA robot using Robotics Toolbox by Peter Corke.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MATLAB-Robot-Path-Planning

This repository includes MATLAB codes for robotic path planning of a PUMA robot using Robotics Toolbox by Peter Corke Link. The purpose of this code was purely for academic coursework, and may not represent the complexity of real-world situations. The coursework context assumes that the programmer is performing path planning for PUMA robot to perform beating heart surgery.

Used software:

  • MATLAB 2016b
  • Robotics Toolbox v10
  • Images captured using MATLAB 2018b.

Pre-Requisites trajectory_data.mat is provided prior to any programming.


Task 1

Build a PUMA robot and move the end-effector to follow a linear trajectory along a sphere.

alt text

alt text

Task 2

Ensure that the end-effector is always perpendicular to the sphere surface.

alt text

alt text

Task 3

Repeat steps 1 and 2 keeping a constant velocity of the end-effector of 0.1m/s for a time-varying trajectory due to the sphere changing its size (is beating!)

alt text

alt text

About

Robotic Path Planning of a PUMA robot using Robotics Toolbox by Peter Corke.


Languages

Language:MATLAB 100.0%