Project

Robatic arm simulation using python

Forward kinematic robatic arm youtube link

import math
import matplotlib.pyplot as plt 

#inputs
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)

Result :

  • The link of length o.5m attached with the another link of length 1m , acts as a robotic arm movement.
  • The angles are varied accordingly at the joints of both the links.
  • The angle made by each of the link at the joints are represented and simulated using python.
  • The video was made using the gifs, and the video was posted on to the youtube.
  • The youtube link was provided.
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.