Project

Robotic Arm Challenge Week 1

2D Robotic Arm challenge

This is the first challenge for the week. Here is a simulation of the 2D robotic arm.

the relative motion and area over which the arms move is been formulated.

Find the movie in the link below

https://youtu.be/xzoCVlAkO0g

The code for the program is as below

 % 2D Robotic arm 
 
 clear all
 close all
 clc
 
 % Inputs
 
 l1=1;
 l2=0.5;
 theta1=linspace(0, 90, 10);
 theta2=linspace(0, 90, 10);
 
 ct=1;
 for i=1:length(theta1)
  THETA1=theta1(i);
  for j=1:length(theta2)
    THETA2=theta2(j);
    
    x0=0;
    y0=0;
    
    x1=l1*cosd(THETA1);
    y1=l2*sind(THETA1);
    
    x2=x1+l2*cosd(THETA2);
    y2=y1+l2*sind(THETA2);
    
    %plotting
    
    plot([x0 x1],[y0 y1], [x1 x2],[y1 y2],'linewidth',3)
    axis([-0.1 2 0 2])
    pause(0.03)
    M(ct)=getframe(gcf);
    ct=ct+1;
    end  
  end
  movie(M)
  videofile= VideoWriter('roboticarm2d.avi','Uncompressed AVI');
  open(videofile)
  writeVideo(videofile,M)
  close(videofile)
     
Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.