summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update btOverlappingPairCache.herwincoumans-patch-1erwincoumans2018-06-121-1/+1
| | | processAllOverlappingPairs : don't call own method, call the default one without dispatchInfo. Thanks James Dolan, fixes Issue #1750
* Merge pull request #1748 from erwincoumans/mastererwincoumans2018-06-1210-67/+414
|\ | | | | different way of sorting pairs, exposed a few more methods in the C++ b3RobotSimulatorClientAPI
| * PyBullet: disable deterministic pairs by defaulterwincoumans2018-06-112-6/+10
| | | | | | | | PyBullet: Only set static when sleeping is enables (todo: figure out issue with determinism)
| * different way of sorting pairs (using indexing), don't 'clear' all pairs.Erwin Coumans2018-06-113-7/+73
| |
| * getNumLinks -> getNumDofs, to make sure fixed objects don't transfer ↵Erwin Coumans2018-06-111-1/+1
| | | | | | | | activation state
| * Merge remote-tracking branch 'bp/master'erwincoumans2018-06-110-0/+0
| |\ | |/ |/|
* | Merge pull request #1747 from erwincoumans/mastererwincoumans2018-06-1120-162172/+0
|\ \ | | | | | | remove ANYmal meshes
* \ \ Merge pull request #1743 from erwincoumans/mastererwincoumans2018-06-118-89/+406
|\ \ \ | | | | | | | | enable more unit tests in PyBullet, add BulletRobotics for premake build.
| | | * Merge branch 'master' of https://github.com/erwincoumans/bullet3erwincoumans2018-06-1120-162172/+0
| | | |\ | | | |/ | | |/|
| | * | remove ANYmal meshesErwin Coumans2018-06-1120-162172/+0
| |/ /
| | * exposed a few more methods in the C++ b3RobotSimulatorClientAPI (_NoDirect ↵erwincoumans2018-06-094-52/+246
| | | | | | | | | | | | base class)
| | * add ↵erwincoumans2018-06-093-2/+85
| |/ | | | | | | saveStateToMemory/restoreStateFromMemory/setAdditionalSearchPath/getAPIVersion to Bullet Robotics API.
| * enable more unit tests in PyBullet.erwincoumans2018-06-095-4/+158
| | | | | | | | | | | | return Py_None if no user data found, to pass the test. enable m_deterministicOverlappingPairs by default. if m_deterministicOverlappingPairs, sort the collision pairs.
| * add premake4.lua build for BulletRobotics target, C++ API, similar to ↵erwincoumans2018-06-083-85/+248
|/ | | | PyBullet. Use BulletRobotics target for App_HelloBulletRobotics (without GUI) and App_RobotSimulator
* Merge pull request #1736 from erwincoumans/mastererwincoumans2018-06-065-11/+10
|\ | | | | remove some warnings
| * fix previous commitErwin Coumans2018-06-061-1/+1
| |
| * remove some warningsErwin Coumans2018-06-064-7/+4
| |
| * Merge remote-tracking branch 'bp/master'Erwin Coumans2018-06-050-0/+0
| |\ | |/ |/|
* | Merge pull request #1735 from erwincoumans/mastererwincoumans2018-06-051-1/+1
|\ \ | | | | | | fix another parameter name in header, in enableJointForceTorqueSensor
* \ \ Merge pull request #1734 from erwincoumans/mastererwincoumans2018-06-051-1/+1
|\ \ \ | | | | | | | | fix parameter name in header, computeForwardKinematics
* \ \ \ Merge pull request #1733 from erwincoumans/mastererwincoumans2018-06-051-1/+1
|\ \ \ \ | | | | | | | | | | use new API b3CreateInProcessPhysicsServerFromExistingExampleBrowserA…
| | | | * reshuffle argsErwin Coumans2018-06-051-4/+6
| | | |/
| | | * fix another parameter name in header, in enableJointForceTorqueSensorerwincoumans2018-06-051-1/+1
| | |/
| | * fix parameter name in header, computeForwardKinematicserwincoumans2018-06-051-1/+1
| |/
| * use new API ↵erwincoumans2018-06-051-1/+1
|/ | | | b3CreateInProcessPhysicsServerFromExistingExampleBrowserAndConnect3 (not 2)
* Merge pull request #1732 from erwincoumans/mastererwincoumans2018-06-052-2/+11
|\ | | | | people are actually using this internal API, add a new one and keep o…
| * people are actually using this internal API, add a new one and keep old one ↵erwincoumans2018-06-052-2/+11
|/ | | | | | | backward compatible b3CreateInProcessPhysicsServerFromExistingExampleBrowserAndConnect3 is the new one, b3CreateInProcessPhysicsServerFromExistingExampleBrowserAndConnect2 old
* Update robot_bases.pyerwincoumans2018-06-051-1/+1
| | | remove print
* Merge pull request #1731 from erwincoumans/mastererwincoumans2018-06-0541-387/+1009
|\ | | | | PyBullet / BulletRobotics: prepare for pdControlPlugin and collisionFilterPlugin, and allow to pick shared memory key in SHARED_MEMORY_SERVER
| * bump up pybullet versionErwin Coumans2018-06-051-1/+1
| |
| * fix uninitialized m_companionId in btMultiBody (only happens if sleeping is ↵Erwin Coumans2018-06-052-1/+2
| | | | | | | | enabled)
| * fix typoErwin Coumans2018-06-051-2/+2
| |
| * enable pdControlPlugin by default (requires pdControlPlugin.cpp and ↵erwincoumans2018-06-0523-179/+286
| | | | | | | | | | | | | | | | b3RobotSimulatorClientAPI_NoDirect.cpp) add pdControl.py example, make pdControlPlugin functional reduce memory usage fix examples/pybullet/gym/pybullet_data/random_urdfs/948/948.urdf, fixes issue #1704
| * Avoid static multibody to activate/wake up sleeping objects.erwincoumans2018-06-051-5/+7
| | | | | | | | Couldn't reproduce an issue related to this.
| * fix a few problems introduced in #1730erwincoumans2018-06-052-35/+22
| | | | | | | | https://github.com/bulletphysics/bullet3/pull/1730
| * Merge remote-tracking branch 'bp/master'erwincoumans2018-06-054-2/+261
| |\ | |/ |/|
* | Merge pull request #1730 from RanTig/mastererwincoumans2018-06-054-2/+261
|\ \ | | | | | | Adds unit tests for userData plus some bugfixes.
| * | Uses SHARED_MEMORY_SERVER instead of GUI_SERVER when starting a bullet ↵Tigran Gasparian2018-06-051-1/+1
| | | | | | | | | | | | server in the unit test.
| * | Starts bullet server when testsuite is ran, uses pybullet_utils to manage ↵Tigran Gasparian2018-06-041-149/+151
| | | | | | | | | | | | clients.
| * | Clears the user data cache when syncUserData is called.Tigran Gasparian2018-06-044-2/+259
|/ / | | | | | | | | | | | | Adds unit test for the UserData functons. Changes the char pointer in btHashString to std::string. There were problems where the object owning the string memory would deallocate the string, making the btHashString object invalid.
| * Merge remote-tracking branch 'bp/master'Erwin Coumans2018-06-050-0/+0
| |\ | |/ |/|
* | Merge pull request #1728 from erwincoumans/mastererwincoumans2018-06-0217-43/+1348
|\ \ | | | | | | PyBullet.addUserData (etc) and expose flags to createMultiBody
* \ \ Merge pull request #1727 from erwincoumans/mastererwincoumans2018-06-027-9/+18
|\ \ \ | | | | | | | | PyBullet picking change, revert gjk test
| | | * PyBullet / BulletRobotics: prepare for pdControlPlugin and collisionFilterPluginErwin Coumans2018-06-0523-198/+719
| | | | | | | | | | | | | | | | Split examples/SharedMemory/b3RobotSimulatorClientAPI_NoGUI.* and move to examples/SharedMemory/b3RobotSimulatorClientAPI_NoGUI.cpp and examples/SharedMemory/b3RobotSimulatorClientAPI_NoDirect.cpp
| | | * PyBullet: allow to choose the shared memory key when starting ↵Erwin Coumans2018-06-053-4/+8
| | |/ | | | | | | | | | SHARED_MEMORY_SERVER
| | * add new file related to PyBullet userDataerwincoumans2018-06-021-0/+48
| | |
| | * PyBullet.addUserData / getUserData / removeUserData / getUserDataId / ↵erwincoumans2018-06-0216-29/+1257
| | | | | | | | | | | | | | | | | | | | | getNumUserData / getUserDataInfo See examples/pybullet/examples/userData.py how to use it. TODO: add to PyBullet Quickstart Guide. Thanks to Tigran Gasparian for the contribution!
| | * PyBullet: expose flags to createMultiBodyerwincoumans2018-06-025-14/+43
| |/
| * PyBullet IK: backward compatible changes related to joint dampingErwin Coumans2018-06-011-4/+6
| |
| * bump up PyBullet version to 2.0.3Erwin Coumans2018-06-011-1/+1
| |