Commit Graph
296 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
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 99c7c32b10 tcp fixes and allow to run graphics server on mainloop (for Mac) 2020-03-20 16:50:44 -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 17c6839a77 add example of using vhacd in pybullet 2020-03-15 18:15:14 -07:00
Erwin Coumans 8f8bbbee3b example how to create a video using PyBullet using GUI mode with ffmpeg, synchronizing video with stepSimulation at specific frame rate (240 Hz for example) 2020-01-11 13:06:45 -08:00
Erwin Coumans 7f9f514b7e enable self-collision for deep_mimic pybullet_envs and make it easier to try it out:
python3 -m pybullet_envs.deep_mimic.testrl
2019-11-30 13:19:28 -08:00
Xuchen Han 39df98465e set a smaller dt for deformable_ball.py for stability and typo fix 2019-11-25 17:07:00 -08:00
Xuchen Han f237a40621 add a pybullet example to compare the result of soft body and deformable body 2019-11-21 00:09:32 -08:00
Xuchen Han fa7cb25c95 revert the default world to SOFT_MULTIBODY_WORLD 2019-11-20 23:47:15 -08:00
Xuchen Han edffb0cc55 update pybullet examples 2019-11-19 23:10:13 -08:00
Erwin Coumans 66951ac102 fix Mac version of deformable_anchor.py 2019-11-19 19:35:28 -08:00
Erwin Coumans 96deb42aa5 pybullet.createSoftBodyAnchor 2019-11-19 19:20:08 -08:00
Erwin Coumans 1f6d504e44 fix memory issues in btSparseSDF.h
(hash function on structure with uninitialized padding, and  Reset not called in destructor)
expose sparseSdfVoxelSize in PyBullet.setPhysicsEngineParameter
don't call deformable wireframe drawing in the wrong thread/place (it can cause crashes)
2019-11-18 10:22:56 -08:00
Xuchen Han bca87426f4 enable real time simulation 2019-11-15 22:38:47 -08:00
Xuchen Han a86710c5b6 add python binding to allow loading deformable objects 2019-11-15 21:25:11 -08:00
Erwin Coumans 72e0e7c223 fix load_soft_body.py example.
add optional flags in pybullet.resetSimulation.
fix compile issue due to SKIP_DEFORMABLE_WORLD
fix issue in .obj importer (todo: replace with tiny_obj_loader)
todo: replace std::ifstream fs; by fileIO usage.
2019-11-14 21:20:42 -08:00
Erwin Coumans f1f04aef53 add simple sceneAABB example 2019-11-04 15:45:58 -08:00
Chuyuan Fu e74ffa2f65 add body type info to dynamics info 2019-09-28 14:43:40 -07:00
Erwin Coumans 95a7488310 PyBullet: fix createMultiBodyBatch.py example 2019-09-13 07:38:00 -07:00
muupan 4c209a4834 Fix typo: s/duraction/duration/g 2019-09-03 17:29:43 +09:00