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