mirror of
https://github.com/AtsushiSakai/PythonRobotics.git
synced 2026-02-16 16:26:26 -05:00
21 lines
672 B
Python
21 lines
672 B
Python
import math
|
|
from NLinkArm import NLinkArm
|
|
import random
|
|
import time
|
|
|
|
def random_val(min_val, max_val):
|
|
return min_val + random.random() * (max_val - min_val)
|
|
|
|
for i in range(10):
|
|
n_link_arm = NLinkArm([[0., -math.pi/2, .1, 0.],
|
|
[math.pi/2, math.pi/2, 0., 0.],
|
|
[0., -math.pi/2, 0., .4],
|
|
[0., math.pi/2, 0., 0.],
|
|
[0., -math.pi/2, 0., .321],
|
|
[0., math.pi/2, 0., 0.],
|
|
[0., 0., 0., 0.]])
|
|
|
|
n_link_arm.set_joint_angles([random_val(-1, 1) for j in range(len(n_link_arm.link_list))])
|
|
n_link_arm.plot()
|
|
|