Commit Graph

  • 91e08ec986 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2017-10-09 12:28:07 -07:00
  • 7c7b9735c4 Merge pull request #1373 from jonathantompson/save_world_fix erwincoumans 2017-10-09 11:38:15 -07:00
  • 03450a7804 Merge pull request #1374 from erwincoumans/master erwincoumans 2017-10-09 10:56:28 -07:00
  • 49a2771522 Implement the pybullet/Python equivalent of vr_kuka_setup_vrSyncPlugin.py In vr_kuka_setup_vrSyncPython.py, the vr controller is synced in Python, introducing a small lag Invr_kuka_setup_vrSyncPlugin.py, the vr controller is synced in C++ at the same frequency as the physics time step (240 Hz by default) erwincoumans 2017-10-09 10:52:25 -07:00
  • 2dee1638f4 quick update to SAVE_WORLD for JOINT_GEAR. Jonathan Tompson 2017-10-09 10:48:03 -07:00
  • 91d164d886 remove obsolete CartPoleBulletEnv Erwin Coumans 2017-10-09 09:44:54 -07:00
  • 7d7f5ee7d4 Merge pull request #1371 from jonathantompson/userConstraintResultArgs_fix erwincoumans 2017-10-08 22:56:56 -07:00
  • a57c7e7fcf Fixed setting of m_userConstraintResultArgs (not sure how it ever worked for anyone). It was filling up the userConstraintData with stale memory. Jonathan Tompson 2017-10-08 21:31:29 -07:00
  • bbe77d34e9 Merge pull request #1370 from erwincoumans/master erwincoumans 2017-10-08 19:37:14 -07:00
  • 463e3d3a1a Merge remote-tracking branch 'bp/master' Erwin Coumans 2017-10-08 18:46:23 -07:00
  • 434d48bf95 Merge pull request #1368 from elect86/patch-4 erwincoumans 2017-10-08 18:45:03 -07:00
  • 64b2164eee Merge branch 'master' of https://github.com/erwincoumans/bullet3 erwincoumans 2017-10-08 11:35:06 -07:00
  • 2f2f070ab5 allow changeVisualShape (rgbaColor, specularColor and texture) for maximal coordinates rigid body (btRigidBody) Make the examples\pybullet\examples\createVisualShape.py a bit more interesting erwincoumans 2017-10-08 11:34:42 -07:00
  • b81252fbc4 Update btVector3.h Giuseppe Barbieri 2017-10-08 10:49:20 +02:00
  • f230011028 Merge pull request #1367 from erwincoumans/master erwincoumans 2017-10-07 19:52:14 -07:00
  • b2edd81ef6 touch up createVisualShape.py example erwincoumans 2017-10-07 19:00:44 -07:00
  • 3826dddc83 fix asset paths, createVisualShape.py and duck.obj erwincoumans 2017-10-07 18:52:22 -07:00
  • cec8da3d85 Implement first draft of pybullet.createVisualShape and add createVisualShape.py example add normals to duck.obj for nicer appearance fix plane100.urdf (so collision shape matches visual shape size) erwincoumans 2017-10-07 18:50:23 -07:00
  • fe38e827cd Merge pull request #1363 from elect86/patch-1 erwincoumans 2017-10-07 16:33:12 -07:00
  • 192d778cd9 Merge pull request #1364 from elect86/patch-2 erwincoumans 2017-10-07 16:32:40 -07:00
  • 8755f51bec Typo Giuseppe Barbieri 2017-10-07 16:58:38 +02:00
  • b31f372e3b Typo Giuseppe Barbieri 2017-10-07 13:47:34 +02:00
  • 5161b44c37 Merge pull request #1362 from erwincoumans/master erwincoumans 2017-10-06 17:44:35 -07:00
  • 1034c7e720 reorder initializer Erwin Coumans 2017-10-06 17:30:10 -07:00
  • 48d2048a79 Merge pull request #1361 from erwincoumans/master erwincoumans 2017-10-06 17:23:04 -07:00
  • 93810d50e2 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2017-10-06 17:19:26 -07:00
  • dbd82f26ba fix TinyRenderer activateShapeTexture Erwin Coumans 2017-10-06 17:19:14 -07:00
  • 127982ab88 fix more bugs, introduced in previous recent commits Erwin Coumans 2017-10-06 16:00:33 -07:00
  • 98e03108cc Merge remote-tracking branch 'bp/master' Erwin Coumans 2017-10-06 15:59:55 -07:00
  • 027178ae6f fix some compile issues/bugs Erwin Coumans 2017-10-06 15:34:25 -07:00
  • 571d9d3137 Merge pull request #1360 from erwincoumans/master erwincoumans 2017-10-06 15:04:06 -07:00
  • 3c9c88b650 Merge pull request #1359 from jietan/pullRequest erwincoumans 2017-10-06 14:21:41 -07:00
  • 4d803c104b #include <string.h> // for memcpy Erwin Coumans 2017-10-06 14:04:43 -07:00
  • 26d32f2aa8 improve loading performance of large textures: option to disable tinyrenderer, use p.configureDebugVisualizer(p.COV_ENABLE_TINY_RENDERER,0) also make sure to use p.configureDebugVisualizer(p.COV_ENABLE_RENDERING,0) before loadURDF, and enable rendering afterwards using p.configureDebugVisualizer(p.COV_ENABLE_RENDERING,1) reorder 2 loops, making the flip texels twice as fast (cache coherency), single memcpy of entire texture in tinyrenderer, instead of per-pixel copy (memory layout is the same) add lots of B3_PROFILE timings, to see where time is going Erwin Coumans 2017-10-06 13:46:24 -07:00
  • a1e260f9f1 add tingnan's new minitaur urdf for derpy. Jie 2017-10-06 13:14:23 -07:00
  • 88b440886d Merge remote-tracking branch 'bp/master' into pullRequest Jie 2017-10-06 13:12:23 -07:00
  • b4af0e618a Merge pull request #1358 from erwincoumans/master erwincoumans 2017-10-05 14:00:56 -07:00
  • b572fe43f9 fix signal handling in ExampleBrowser on linux/mac on termination expose all analogue axes from OpenVR (5 controllers, each x,y -> 10 floats) in pybullet.getVREvents(allAnalogAxes=1) erwincoumans 2017-10-05 12:59:58 -07:00
  • 822ff077c7 expose some parameters through pybullet.getPhysicsEngineParameters (C-API: b3InitRequestPhysicsParamCommand + b3GetStatusPhysicsSimulationParameters) erwincoumans 2017-10-05 11:43:14 -07:00
  • 1262adeaec build a named tuple for 'getConnectionInfo' remove debug code erwincoumans 2017-10-05 09:57:17 -07:00
  • 905d62a5c6 update pybullet quickstart guide erwincoumans 2017-10-05 09:08:01 -07:00
  • 9303891468 Allow to configure Y=up, default is Z=up, using pybullet.configureDebugVisualizer(COV_ENABLE_Y_AXIS_UP,0/1) Implement pybullet.getConnectionInfo, returns [isConnected, connectionMethod], where isConnected=0 or 1 erwincoumans 2017-10-05 09:02:33 -07:00
  • f467f325f7 store mass matrix in streaming part of shared memory (no support for unlimited mass matrix sizes at the moment) erwincoumans 2017-10-05 08:23:10 -07:00
  • a2d6a2e822 Merge pull request #1350 from bingjeff/add_mass_matrix erwincoumans 2017-10-05 07:45:30 -07:00
  • 3821f85019 Merge pull request #1357 from erwincoumans/master erwincoumans 2017-10-04 12:30:19 -07:00
  • 05b71a521d update unity3d/examples/NewBehaviourScript.cs to load a plane and cube, synchronize the world transform added debug rendering from CjLib (with DrawLine from my fork here: https://github.com/erwincoumans/unity-cj-lib) erwincoumans 2017-10-04 12:21:52 -07:00
  • 26ed9b9796 Merge pull request #1356 from erwincoumans/master erwincoumans 2017-10-04 07:13:31 -07:00
  • 1b03871b4d use explicit size for name, to avoid issue converting/marshalling data to C# example to call b3VisualShapeInformation from C# and marshall b3VisualShapeData (after loadURDF) See examples\pybullet\unity3d\examples\NewBehaviourScript.cs erwincoumans 2017-10-03 18:01:53 -07:00
  • 9577875fe9 remove debug printf erwincoumans 2017-10-03 16:16:09 -07:00
  • acbe457d31 add option to statically link a plugin, select the postFix (to avoid naming conflict of multiple plugins functions ('initPlugin' becomes initPlugin_postFix) pass events (keyboard, mouse, vr controllers etc) to the plugin, and clear them after the tick callback, so that it doesn't interfere with Python 'getEvents' Erwin Coumans 2017-10-03 15:00:52 -07:00
  • 0be9dde36c Merge remote-tracking branch 'bp/master' Erwin Coumans 2017-10-03 09:09:56 -07:00
  • 0e893d4c56 Merge pull request #1353 from srajangarg/compound erwincoumans 2017-10-03 09:09:51 -07:00
  • d0a14743c1 add the urdf from system id from tingnan Jie Tan 2017-10-02 15:58:26 -07:00
  • 05ad68015d add new example for btCompoundShape Srajan Garg 2017-10-03 01:38:20 +05:30
  • cd88614a22 search for the controller, instead of using a hard-coded number. Erwin Coumans 2017-10-02 12:22:46 -07:00
  • e04820af73 Add calculateMassMatrix to pybullet.c Jeffrey Bingham 2017-09-30 20:39:56 -07:00
  • d9782f953d Add calculateMassMatrix to physics server command processor. Jeffrey Bingham 2017-09-30 13:56:40 -07:00
  • 7dfed65287 Add calculateMass to shared memory interface. Jeffrey Bingham 2017-09-30 13:39:11 -07:00
  • 31ee8bf8bc Fix small typo in b3PluginArguments. Jeffrey Bingham 2017-09-30 13:17:48 -07:00
  • febbb92fb6 Fix compile warnings for GwenOpenGLTest and Test_enet_chat_client. Jeffrey Bingham 2017-09-30 13:13:46 -07:00
  • 6e4707df5f Merge pull request #1349 from piluke/patch-1 erwincoumans 2017-09-29 16:20:39 -07:00
  • d881d15f10 Merge pull request #1340 from ahundt/cmake erwincoumans 2017-09-29 16:20:04 -07:00
  • f402d91db0 Merge pull request #1348 from erwincoumans/master erwincoumans 2017-09-29 16:16:31 -07:00
  • 4810b99155 Add special search paths for linux python libraries such as libpython3.5m.so Andrew Hundt 2017-09-29 17:38:40 -04:00
  • 1360641ad9 Fix a shadow warning by renaming a parameter in btInfMaskConverter Luke 2017-09-29 15:44:14 -05:00
  • abdcb0a5a1 remove b3GjkPairDetector.cpp from cmake Erwin Coumans 2017-09-29 12:53:34 -07:00
  • a632b6c6a4 Merge branch 'master' of https://github.com/erwincoumans/bullet3 erwincoumans 2017-09-29 08:01:11 -07:00
  • c9b76e1760 update pybullet_quickstartguide.pdf erwincoumans 2017-09-29 08:00:35 -07:00
  • e0dbd25cb7 remove some unneeded/debug BT_PROFILE markers erwincoumans 2017-09-29 07:50:48 -07:00
  • 17115f38c2 add some timings, small fix in btSoftBody related to btMultiBody interaction erwincoumans 2017-09-29 07:50:04 -07:00
  • dd2c7af2b2 Update pybullet autogenerated C# bindings, with very basic example script that runs inside Unity 3D erwincoumans 2017-09-29 07:47:31 -07:00
  • dae8af0a78 remote b3GjkPairDetector, it is obsolete and unused, causing clang compile problems see https://github.com/bulletphysics/bullet3/issues/1347 Erwin Coumans 2017-09-28 15:45:14 -07:00
  • a6ca5632b2 Merge pull request #1346 from erwincoumans/master erwincoumans 2017-09-28 11:36:15 -07:00
  • 0948ce5984 import missing functools Erwin Coumans 2017-09-28 10:42:02 -07:00
  • 345836d670 revert to original agents train/visualize scripts, but using pybullet envs in configs.py (agents lacks a convenient way to extend environments) Erwin Coumans 2017-09-28 10:19:41 -07:00
  • b44a67b530 Merge pull request #1345 from bingjeff/fix_bugs_in_jacobian erwincoumans 2017-09-27 23:25:14 -07:00
  • cd231c030e more formatting. Jeffrey Bingham 2017-09-27 22:35:02 -07:00
  • d49fade704 fix some formatting. Jeffrey Bingham 2017-09-27 22:30:32 -07:00
  • d8b80bce40 Fix the translation jacobian. Jeffrey Bingham 2017-09-27 22:23:22 -07:00
  • 6da931d0bd Adjust jacobian.py to show mismatch between joint state and link state. Jeffrey Bingham 2017-09-25 23:11:35 -07:00
  • 0b239e8bc0 [pybullet] Add an example for jacobian. Jeffrey Bingham 2017-09-25 07:57:06 -07:00
  • bab3b20e65 Merge pull request #1344 from YunfeiBai/master erwincoumans 2017-09-27 17:40:16 -07:00
  • 54eada7579 Fix memory leak. yunfeibai 2017-09-27 16:42:29 -07:00
  • 85be3b43dd Merge remote-tracking branch 'upstream/master' yunfeibai 2017-09-27 15:20:11 -07:00
  • 113e103bc2 Modify the joint damping input check, and output error message when it doesn't pass the size check. Modify the kuka grasping example accordingly. Setting joint damping in this example was a no-op before. yunfeibai 2017-09-27 15:18:08 -07:00
  • adcece7927 Adjust the IK setup to address the inverse kinematics issues mentioned in #1249. yunfeibai 2017-09-27 14:14:57 -07:00
  • 8e08a9ff16 Merge pull request #1343 from erwincoumans/master erwincoumans 2017-09-27 13:53:50 -07:00
  • 96ee22eeaa Merge branch 'master' into cmake Andrew Hundt 2017-09-27 16:18:00 -04:00
  • 4dca5b3ef5 fix typos in agents config Erwin Coumans 2017-09-27 12:17:59 -07:00
  • ca968916a1 Merge pull request #1342 from erwincoumans/master erwincoumans 2017-09-27 11:03:54 -07:00
  • a716752915 add __init__.py file in agents folder Erwin Coumans 2017-09-27 10:30:05 -07:00
  • 5082d6af15 bump up pybullet version, instruction to visualize agents ppo: Erwin Coumans 2017-09-27 10:26:45 -07:00
  • 8a071e9b7b Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2017-09-27 10:22:10 -07:00
  • e4a3b3fe38 add TensorFlow Agents PPO training script for various pybullet environments: Erwin Coumans 2017-09-27 10:20:38 -07:00
  • 36c9f2f93b bump up pybullet version Erwin Coumans 2017-09-27 09:09:43 -07:00
  • c37919604f add minitaur environment randomizer, enable it by default this improves PPO training ( more stable) Erwin Coumans 2017-09-27 09:07:21 -07:00
  • 6ae7b859ae Merge pull request #1341 from erwincoumans/master erwincoumans 2017-09-26 22:56:47 -07:00
  • 12f28c5f76 fix compile issue on MSVC erwincoumans 2017-09-26 19:58:24 -07:00
  • 6644157815 Merge remote-tracking branch 'bp/master' erwincoumans 2017-09-26 19:55:36 -07:00
  • e72ebc95de Merge branch 'master' of https://github.com/erwincoumans/bullet3 erwincoumans 2017-09-26 19:54:57 -07:00