Commit Graph

1176 Commits

Author SHA1 Message Date
NiranthS
a555fee4f6 Update forcetorquesensor.py 2020-04-23 23:07:26 +05:30
NiranthS
93cb25cb39 Update fileIOPlugin.py 2020-04-23 23:05:41 +05:30
NiranthS
a0e98e310d Update externalTorqueControlledSphere.py 2020-04-23 23:05:32 +05:30
NiranthS
2c80ac1bb7 Update experimentalCcdSphereRadius.py 2020-04-23 23:05:24 +05:30
NiranthS
83f506ebef Update eglRenderTest.py 2020-04-23 23:05:14 +05:30
NiranthS
0fba23d602 Update deformable_torus.py 2020-04-23 23:04:45 +05:30
NiranthS
3cd7cca8f8 Update deformable_ball.py 2020-04-23 23:04:18 +05:30
NiranthS
304700408a Update deformable_anchor.py 2020-04-23 23:03:43 +05:30
NiranthS
19016528e6 Update debugDrawItems.py 2020-04-23 23:03:12 +05:30
NiranthS
09630941da Update createVisualShapeArray.py 2020-04-23 23:02:45 +05:30
NiranthS
18ec4610be Update createVisualShape.py 2020-04-23 23:02:12 +05:30
NiranthS
09ed4d54de Update createTexturedMeshVisualShape.py 2020-04-23 23:01:42 +05:30
NiranthS
7807de7fa6 Update createSphereMultiBodies.py 2020-04-23 23:00:14 +05:30
NiranthS
bd33c7c43c Update createObstacleCourse.py 2020-04-23 22:59:53 +05:30
NiranthS
f8ce0ebf08 Update createMultiBodyLinks.py 2020-04-23 22:57:05 +05:30
NiranthS
23e67a9733 Update createMultiBodyBatch.py 2020-04-23 22:55:42 +05:30
NiranthS
f2e7d026da Update createMesh.py 2020-04-23 22:52:17 +05:30
NiranthS
5e23b8f2b8 Update contactFriction.py 2020-04-23 22:49:30 +05:30
NiranthS
1c2493a031 Update constraint.py 2020-04-23 22:45:29 +05:30
NiranthS
ade9056de2 Update configureDebugVisualizer.py 2020-04-23 22:44:56 +05:30
NiranthS
faa59f3799 Update commandLogAndPlayback.py 2020-04-23 22:43:53 +05:30
NiranthS
97bfc4d5be Update collisionFilter.py 2020-04-23 22:42:14 +05:30
NiranthS
cf4441cdbd Update changeTexture.py 2020-04-23 22:40:02 +05:30
NiranthS
06e6350aa8 Update changeDynamicsMass.py 2020-04-23 22:37:12 +05:30
NiranthS
15e29e4b86 Update biped2d_pybullet.py 2020-04-23 22:36:00 +05:30
NiranthS
584a052f9a Update batchRayCast.py 2020-04-23 15:58:11 +05:30
NiranthS
fa6713328d Update addPlanarReflection.py 2020-04-23 15:57:31 +05:30
erwincoumans
f13629bf48 Update __init__.py 2020-04-22 21:02:49 -07:00
Erwin Coumans
89a7907f45 add vesion of laikago with limits. 2020-04-14 13:39:43 -07:00
Erwin Coumans
b45d697d28 always use python release version (not debug) on Windows, similar hack as pybind11 2020-04-10 09:19:51 -07:00
Chuyuan Fu
3829887ced twin torus 2020-04-01 21:27:48 -07:00
Erwin Coumans
05efff3c4f move pickup.zip inside pickup2.zip 2020-03-30 14:59:41 -07:00
Erwin Coumans
d725b3fd0e add pickup2.zip (that contains pickup.zip) 2020-03-30 14:35:28 -07:00
Erwin Coumans
762c21601f cache zipfile, and also allow to read zipfile from memory
this allows zipfiles to be stored anywhere in already registed fileIO (such as zipfiles inside other zipfiles)
see Bullet/examples/pybullet/examples/fileIOPlugin.py
enable vhacd, fileIO and zipFileIO in premake version of PyBullet
fix potential memory leak in mtl loading
2020-03-30 14:24:20 -07:00
Erwin Coumans
e20b858a28 add pybullet_utils.transformations from ROS geometry:
https://github.com/ros/geometry/blob/melodic-devel/tf/src/tf/transformations.py
2020-03-24 10:34:02 -07:00
erwincoumans
eab851635e Merge pull request #2679 from erwincoumans/master
Embed TCP remote graphics server in PyBullet (enable WFH), fixes for compilation on Visual C++ for Python 9.0
2020-03-22 14:04:35 -07:00
Erwin Coumans
0b6457d318 fix cmake/premake builds 2020-03-22 11:58:39 -07:00
Erwin Coumans
377069bfa5 add laikago/xarm in pybullet_robots 2020-03-22 11:37:08 -07:00
Antonin RAFFIN
a6314958a6 Add CheckpointCallback and load best automatically 2020-03-22 13:44:05 +01:00
Erwin Coumans
99c7c32b10 tcp fixes and allow to run graphics server on mainloop (for Mac) 2020-03-20 16:50:44 -07:00
Erwin Coumans
911355fe62 fixes for Mac OSX 2020-03-20 15:57:19 -07:00
Erwin Coumans
344bd629ee embed TCP graphics server in PyBullet for easier working-from-home
This allows to render at a different machine, sending all assets across the TCP network, using port 6667 by default.
You can use ssh port forwarding to get this working:
ssh -R 6667:localhost:6667 username@remotehost.com -v

python3 -m pybullet_utils.graphicsServer
python3 -m pybullet_utils.graphicsClient

Note that there are still some tcp networking issues that can cause a hang, just restart graphics server and graphics client if it hangs.
2020-03-20 15:43:52 -07:00
Erwin Coumans
c06859723b Embed graphics server (shared memory) in PyBullet. Use pybullet.connect(pybullet.GRAPHICS_SERVER) to enable it.
TODO: enable for Mac OSX on mainloop, add tcp bridges from and to shared memory.
2020-03-19 14:18:35 -07:00
Erwin Coumans
fde6cffecc create BulletRoboticsGUI CMake target, pybullet links against it
fix BulletRobotics header install
2020-03-16 23:15:18 -07:00
Erwin Coumans
1640eef937 pybullet: enable getMeshData for multibody/rigid body (and filter on collisionShapeIndex for compound shapes) 2020-03-17 00:38:12 -07:00
Erwin Coumans
27fbbfee7f pybullet removeAllParameters (sliders, buttons)
pybullet addUserDebugParameter adds button instead of slider, if min > max.
2020-03-16 21:29:30 -07:00
Erwin Coumans
17c6839a77 add example of using vhacd in pybullet 2020-03-15 18:15:14 -07:00
Erwin Coumans
f0528db5e9 embed V-HACD directly into Pybullet to make it easier to use:
pip3 install pybulle
import pybullet as p
p.connect(p.DIRECT)
p.vhacd("teddy.obj", "teddy_large_newout.obj", "newlog.txt", depth=2,resolution=1000000)
2020-03-16 00:38:52 -07:00
Erwin Coumans
2d5e8ea1f3 convert upper/lower limits in urdfEditor.py 2020-03-13 20:49:39 -07:00
Erwin Coumans
1f3c0057e5 increase the number of steps from 1000 to 2000, to mimic multiple cycles 2020-03-02 12:52:14 -08:00