7c7b9735c4Merge pull request #1373 from jonathantompson/save_world_fix
erwincoumans
2017-10-09 11:38:15 -07:00
03450a7804Merge pull request #1374 from erwincoumans/master
erwincoumans
2017-10-09 10:56:28 -07:00
49a2771522Implement 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
2dee1638f4quick update to SAVE_WORLD for JOINT_GEAR.
Jonathan Tompson
2017-10-09 10:48:03 -07:00
7d7f5ee7d4Merge pull request #1371 from jonathantompson/userConstraintResultArgs_fix
erwincoumans
2017-10-08 22:56:56 -07:00
a57c7e7fcfFixed 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
bbe77d34e9Merge pull request #1370 from erwincoumans/master
erwincoumans
2017-10-08 19:37:14 -07:00
2f2f070ab5allow 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
b81252fbc4Update btVector3.h
Giuseppe Barbieri
2017-10-08 10:49:20 +02:00
f230011028Merge pull request #1367 from erwincoumans/master
erwincoumans
2017-10-07 19:52:14 -07:00
b2edd81ef6touch up createVisualShape.py example
erwincoumans
2017-10-07 19:00:44 -07:00
3826dddc83fix asset paths, createVisualShape.py and duck.obj
erwincoumans
2017-10-07 18:52:22 -07:00
cec8da3d85Implement 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
fe38e827cdMerge pull request #1363 from elect86/patch-1
erwincoumans
2017-10-07 16:33:12 -07:00
192d778cd9Merge pull request #1364 from elect86/patch-2
erwincoumans
2017-10-07 16:32:40 -07:00
8755f51becTypo
Giuseppe Barbieri
2017-10-07 16:58:38 +02:00
b31f372e3bTypo
Giuseppe Barbieri
2017-10-07 13:47:34 +02:00
5161b44c37Merge pull request #1362 from erwincoumans/master
erwincoumans
2017-10-06 17:44:35 -07:00
027178ae6ffix some compile issues/bugs
Erwin Coumans
2017-10-06 15:34:25 -07:00
571d9d3137Merge pull request #1360 from erwincoumans/master
erwincoumans
2017-10-06 15:04:06 -07:00
3c9c88b650Merge 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
26d32f2aa8improve 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
a1e260f9f1add tingnan's new minitaur urdf for derpy.
Jie
2017-10-06 13:14:23 -07:00
88b440886dMerge remote-tracking branch 'bp/master' into pullRequest
Jie
2017-10-06 13:12:23 -07:00
b4af0e618aMerge pull request #1358 from erwincoumans/master
erwincoumans
2017-10-05 14:00:56 -07:00
b572fe43f9fix 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
822ff077c7expose some parameters through pybullet.getPhysicsEngineParameters (C-API: b3InitRequestPhysicsParamCommand + b3GetStatusPhysicsSimulationParameters)
erwincoumans
2017-10-05 11:43:14 -07:00
1262adeaecbuild a named tuple for 'getConnectionInfo' remove debug code
erwincoumans
2017-10-05 09:57:17 -07:00
9303891468Allow 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
f467f325f7store 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
a2d6a2e822Merge pull request #1350 from bingjeff/add_mass_matrix
erwincoumans
2017-10-05 07:45:30 -07:00
3821f85019Merge pull request #1357 from erwincoumans/master
erwincoumans
2017-10-04 12:30:19 -07:00
05b71a521dupdate 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
26ed9b9796Merge pull request #1356 from erwincoumans/master
erwincoumans
2017-10-04 07:13:31 -07:00
1b03871b4duse 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
acbe457d31add 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
345836d670revert 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
b44a67b530Merge pull request #1345 from bingjeff/fix_bugs_in_jacobian
erwincoumans
2017-09-27 23:25:14 -07:00
113e103bc2Modify 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
adcece7927Adjust the IK setup to address the inverse kinematics issues mentioned in #1249.
yunfeibai
2017-09-27 14:14:57 -07:00
8e08a9ff16Merge pull request #1343 from erwincoumans/master
erwincoumans
2017-09-27 13:53:50 -07:00
96ee22eeaaMerge branch 'master' into cmake
Andrew Hundt
2017-09-27 16:18:00 -04:00
4dca5b3ef5fix typos in agents config
Erwin Coumans
2017-09-27 12:17:59 -07:00
ca968916a1Merge pull request #1342 from erwincoumans/master
erwincoumans
2017-09-27 11:03:54 -07:00