fixes for RemoteGUIHelper

This commit is contained in:
Erwin Coumans
2019-06-15 10:30:48 -07:00
parent ee3680765e
commit e286fbd9f2
6 changed files with 41 additions and 9 deletions

View File

@@ -55,6 +55,14 @@ SET(pybullet_SRCS
../../examples/SharedMemory/PhysicsClient.h
../../examples/SharedMemory/PhysicsServer.cpp
../../examples/SharedMemory/PhysicsServer.h
../SharedMemory/GraphicsServerExample.cpp
../SharedMemory/GraphicsClientExample.cpp
../SharedMemory/RemoteGUIHelper.cpp
../SharedMemory/GraphicsServerExample.h
../SharedMemory/GraphicsClientExample.h
../SharedMemory/RemoteGUIHelper.h
../SharedMemory/GraphicsSharedMemoryCommands.h
../SharedMemory/GraphicsSharedMemoryPublic.h
../../examples/SharedMemory/PhysicsServerExample.cpp
../../examples/SharedMemory/PhysicsServerExampleBullet2.cpp
../../examples/SharedMemory/SharedMemoryInProcessPhysicsC_API.cpp

View File

@@ -40,8 +40,8 @@ useNullSpace = 1
useOrientation = 1
#If we set useSimulation=0, it sets the arm pose to be the IK result directly without using dynamic control.
#This can be used to test the IK result accuracy.
useSimulation = 0
useRealTimeSimulation = 1
useSimulation = 1
useRealTimeSimulation = 0
ikSolver = 0
p.setRealTimeSimulation(useRealTimeSimulation)
#trailDuration is duration (in seconds) after debug lines will be removed automatically
@@ -49,17 +49,17 @@ p.setRealTimeSimulation(useRealTimeSimulation)
trailDuration = 15
i=0
while i<5:
while 1:
i+=1
p.getCameraImage(320,
200,
flags=p.ER_SEGMENTATION_MASK_OBJECT_AND_LINKINDEX,
renderer=p.ER_BULLET_HARDWARE_OPENGL)
#p.getCameraImage(320,
# 200,
# flags=p.ER_SEGMENTATION_MASK_OBJECT_AND_LINKINDEX,
# renderer=p.ER_BULLET_HARDWARE_OPENGL)
if (useRealTimeSimulation):
dt = datetime.now()
t = (dt.second / 60.) * 2. * math.pi
else:
t = t + 0.001
t = t + 0.01
if (useSimulation and useRealTimeSimulation == 0):
p.stepSimulation()