Project

Robotic arm

import math
import matplotlib.pyplot as plt

l1=1
l2 = 0.5
n_theta = 10

theta_start = 0
theta_end = math.pi/2

theta1 = []
theta2 = []

for i in range(0,n_theta):
	tmp = theta_start + i*(theta_end - theta_start)/(n_theta - 1)
	theta1.append(tmp)
	theta2.append(tmp)
x0=0
y0=0

ct = 1
for t1 in theta1:
  
   for t2 in theta2:
      x1 = l1*math.cos(t1)
      y1 = l1*math.sin(t1)

      x2 = x1 + l2*math.cos(t2)
      y2 = y1 + l2*math.sin(t2)	

      filename =  str(ct) + \'.png\'
      ct = ct+1

      plt.figure()
      plt.plot([x0,x1],[y0,y1])
      plt.plot([x1,x2],[y1,y2])
      plt.xlim([0,2])
      plt.ylim([0,2])
      plt.savefig(filename)

https://drive.google.com/file/d/1u0dKhIkPxsnOePLpddsLIkJDKHWIccqi/view?usp=sharing

the animation file is uploaded on drive and the link fr the same is attached above.

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.