8000 windows error fixed · Mordween/robotics-toolbox-python@44eb59b · GitHub
[go: up one dir, main page]

Skip to content 8000

Commit 44eb59b

Browse files
committed
windows error fixed
1 parent 786753f commit 44eb59b

File tree

2 files changed

+15
-7
lines changed

2 files changed

+15
-7
lines changed

tests/ReadMe.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# SwiftTest.py on windows :
2+
3+
replace ligne from SwiftRoute.py which contain :
4+
```Python
5+
self.path = urllib.parse.unquote(self.path[9:])
6+
```
7+
8+
by
9+
10+
```Python
11+
self.path = urllib.parse.unquote(self.path[10:])
12+
```

tests/SwiftTest.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,11 @@ def __init__(self, dt, env, robot):
1414

1515

1616
def move(self, positionX, positionY, positionZ, numberOfSteps):
17-
robotJointsStates = np.zeros(6)
18-
for joint in range(5):
19-
robotJointsStates[joint] = self.robot.q[joint]
2017

2118
Tep = sm.SE3.Trans(positionX, positionY, positionZ) * sm.SE3.OA([1, 0,1], [0, 0, -1])
2219
sol = self.robot.ik_LM(Tep) # solve IK
2320

24-
qt = rtb.jtraj(robotJointsStates, sol[0], numberOfSteps)
21+
qt = rtb.jtraj(self.robot.q, sol[0], numberOfSteps)
2522
#print(qt.q[numberOfSteps-1])
2623
for steps in range(numberOfSteps):
2724
self.robot.q = qt.q[steps]
@@ -40,10 +37,9 @@ def pause(self, second):
4037
env = swift.Swift()
4138
env.launch(realtime = True)
4239

43-
lite = rtb.models.Lite6()
44-
lite.q = lite.qr
40+
robot = rtb.models.Lite6()
4541

46-
rob = RobotControl(0.1, env, lite)
42+
rob = RobotControl(0.1, env, robot)
4743

4844
positionX = [0.15, 0.15, 0.35]
4945
positionY = [-0.2, -0.2, 0.2]

0 commit comments

Comments
 (0)
0