Commit Graph
6045 Commits
Author SHA1 Message Date
erwincoumans 723c206d0f Merge pull request #1390 from erwincoumans/master
fix the pybullet.changeDynamics linear/angular damping
2017-10-18 19:48:35 -07:00
Erwin Coumans c480fab9a0 make btMultiBodyFixedConstraint.cpp linear/angular constraint frame consistent 2017-10-18 19:47:32 -07:00
Erwin Coumans c178c101a8 fix the pybullet.changeDynamics linear/angular damping
expose pybullet.getConstraintState
2017-10-18 19:15:35 -07:00
Filip Gawin 250c7d4407 Fix jump(without argument)
Actually jump require btVector3,
unfortunately default argument isn't using
constructor with initialization.

http://bulletphysics.org/Bullet/BulletFull/classbtVector3.html#a82b4c5da54ecd4c91bd9b056dea0d288
2017-10-18 10:31:45 +02:00
AndreaCatania 45558fc25a Implemented callbacks to customize combining algorithm of Friction, Restitution, etc.. 2017-10-15 11:42:02 +02:00
erwincoumans 1393666a83 Merge pull request #1385 from jschueller/patch-2
Windows case sentitive fs build fix
2017-10-14 18:04:33 -07:00
Julien Schueller 9a9054728f Windows case sentitive fs build fix 2017-10-15 02:05:01 +02:00
erwincoumans 618deae3e4 Merge pull request #1384 from erwincoumans/master
fix potentially uninitialized data warning
2017-10-14 11:21:39 -07:00
erwincoumans 8e2ba8b395 Merge pull request #1382 from jschueller/patch-1
Windows case sentitive fs build fix
2017-10-14 10:26:18 -07:00
Erwin Coumans c21e7a8a8e fix potentially uninitialized data warning 2017-10-14 10:16:33 -07:00
Julien Schueller 764d4a01de Windows case sentitive fs build fix 2017-10-14 18:01:44 +02:00
erwincoumans 0a9cf254f2 Merge pull request #1381 from erwincoumans/master
Fix pybullet.calculateInverseDynamics in the case where #dof != #join…
2017-10-13 15:19:04 -07:00
Erwin Coumans 8750d49082 fix blocking plot.show() never terminating properly 2017-10-13 14:51:06 -07:00
erwincoumans cb23e6c102 Fix pybullet.calculateInverseDynamics in the case where #dof != #joints (fixed joints). We still don't handle spherical joints in pybullet (even though the underlying inverse dynamics and forward dynamics support it)
Also, add a inverse_dynamics.py example, with URDF files. Thanks to Michiel Lutter for the report and repro case!
This fixes issue #1379 https://github.com/bulletphysics/bullet3/issues/1379
2017-10-13 14:19:25 -07:00
erwincoumans 09769dfc05 Merge pull request #1378 from erwincoumans/master
fix pybullet.addUserDebugText borders around letters
2017-10-11 20:33:32 -07:00
Erwin Coumans 10527e12eb fix Mac OSX build, openvr 32bit/64bit was not selected, library out-of-date 2017-10-11 17:20:26 -07:00
Erwin Coumans f2c64fdf40 bump up openvr to 1.0.10 for Linux and Mac 2017-10-10 22:25:36 -07:00
erwincoumans 254fd330f8 bump up ThirdPartyLibs/openvr to latest 1.0.10 from https://github.com/ValveSoftware/openvr
(Windows only, Linux/Mac will follow in next commit)
2017-10-10 22:13:04 -07:00
erwincoumans 115e38021d Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-10-10 22:11:49 -07:00
erwincoumans de44e4811a fix pybullet.addUserDebugText borders around letters
bump up pybullet version
In a few pybullet examples, first connect to SHARED_MEMORY, if not connected use GUI mode
2017-10-10 22:11:32 -07:00
erwincoumans 6b10690373 Merge pull request #1377 from erwincoumans/master
small fixes
2017-10-10 11:59:25 -07:00
Erwin Coumans 291afebad8 update pybullet version 2017-10-10 11:21:12 -07:00
Erwin Coumans 952c1a707d Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-10-10 11:20:49 -07:00
erwincoumans c155e105a5 unlock thread at exitPhysics
pybullet: don't crash in inverse kinematic if #dofs don't match due to free base
C-API: don't crash if status/statusHandle = 0
2017-10-10 11:10:42 -07:00
erwincoumans 7bddc7706d bump up pybullet version 2017-10-10 09:08:31 -07:00
erwincoumans e5d4c73c40 fix very rare threading issue, let main thread compute the UID for user debug items
add collision model to cartpole.urdf
2017-10-09 22:40:53 -07:00
Erwin Coumans a141b29d89 Merge remote-tracking branch 'bp/master' 2017-10-09 21:48:59 -07:00
erwincoumans 6b4f69f733 Merge remote-tracking branch 'bp/master' 2017-10-09 21:09:23 -07:00
erwincoumans 0be7584eee Merge pull request #1376 from YunfeiBai/master
Modify inverse kinematics to also support robot model with fixed joint.
2017-10-09 19:17:24 -07:00
yunfeibai 55b60e90f7 Modify inverse kinematics to also support robot model with fixed joint. 2017-10-09 18:28:52 -07:00
Erwin Coumans d48e2a20af fix a string check issue 2017-10-09 12:28:39 -07:00
Erwin Coumans 91e08ec986 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-10-09 12:28:07 -07:00
erwincoumans 7c7b9735c4 Merge pull request #1373 from jonathantompson/save_world_fix
quick update to SAVE_WORLD for JOINT_GEAR.
2017-10-09 11:38:15 -07:00
erwincoumans 03450a7804 Merge pull request #1374 from erwincoumans/master
Implement the pybullet/Python equivalent of vr_kuka_setup_vrSyncPlugi…
2017-10-09 10:56:28 -07:00
erwincoumans 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)
2017-10-09 10:52:25 -07:00
Jonathan Tompson 2dee1638f4 quick update to SAVE_WORLD for JOINT_GEAR. 2017-10-09 10:48:03 -07:00
Erwin Coumans 91d164d886 remove obsolete CartPoleBulletEnv 2017-10-09 09:44:54 -07:00
erwincoumans 7d7f5ee7d4 Merge pull request #1371 from jonathantompson/userConstraintResultArgs_fix
Fixed setting of m_userConstraintResultArgs.
2017-10-08 22:56:56 -07:00
Jonathan Tompson a57c7e7fcf Fixed setting of m_userConstraintResultArgs (not sure how it ever worked for anyone). It was filling up the userConstraintData with stale memory. 2017-10-08 21:31:29 -07:00
erwincoumans bbe77d34e9 Merge pull request #1370 from erwincoumans/master
@erwincoumans erwincoumans allow changeVisualShape (rgbaColor, specularColor and texture) for maximal coordinate body (btRigidBody)
2017-10-08 19:37:14 -07:00
Erwin Coumans 463e3d3a1a Merge remote-tracking branch 'bp/master' 2017-10-08 18:46:23 -07:00
erwincoumans 434d48bf95 Merge pull request #1368 from elect86/patch-4
Update btVector3.h
2017-10-08 18:45:03 -07:00
erwincoumans 64b2164eee Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-10-08 11:35:06 -07:00
erwincoumans 2f2f070ab5 allow changeVisualShape (rgbaColor, specularColor and texture) for maximal coordinates rigid body (btRigidBody)
Make the examples\pybullet\examples\createVisualShape.py a bit more interesting
2017-10-08 11:34:42 -07:00
Giuseppe Barbieri b81252fbc4 Update btVector3.h 2017-10-08 10:49:20 +02:00
erwincoumans f230011028 Merge pull request #1367 from erwincoumans/master
Implement first draft of pybullet.createVisualShape, see Bullet/examples/pybullet/examples/createVisualShape.py
2017-10-07 19:52:14 -07:00
erwincoumans b2edd81ef6 touch up createVisualShape.py example 2017-10-07 19:00:44 -07:00
erwincoumans 3826dddc83 fix asset paths, createVisualShape.py and duck.obj 2017-10-07 18:52:22 -07:00
erwincoumans 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)
2017-10-07 18:50:23 -07:00
erwincoumans fe38e827cd Merge pull request #1363 from elect86/patch-1
Typo
2017-10-07 16:33:12 -07:00