summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Accelerated terrain raycast with "Bresenham" and chunks"revert-2062-heightfield_acceleratorerwincoumans2019-04-153-490/+39
|
* Merge pull request #2062 from Zylann/heightfield_acceleratorerwincoumans2019-04-153-39/+490
|\ | | | | Accelerated terrain raycast with "Bresenham" and chunks
| * Accelerated terrain raycast using "Bresenham" traversal and optional chunksMarc Gilleron2019-01-163-39/+490
| |
* | Merge pull request #2203 from erwincoumans/mastererwincoumans2019-04-1516-52/+857
|\ \ | | | | | | implement stablePD control version of testLaikago, fix getCameraImage in VR, only report solver analytics if enabled using setPhysicsEngineParameter
| * | only report solver analytics if enabled using ↵erwincoumans2019-04-148-35/+61
| | | | | | | | | | | | setPhysicsEngineParameter(reportSolverAnalytics=1)
| * | fix getCameraImage in VR server using ↵erwincoumans2019-04-141-0/+1
| | | | | | | | | | | | renderer=pybullet.ER_BULLET_HARDWARE_OPENGL
| * | Merge branch 'master' of https://github.com/erwincoumans/bullet3erwincoumans2019-04-114-13/+656
| |\ \
| | * | implement stablePD control version of testLaikago, in preparation for ↵Erwin Coumans2019-04-054-13/+656
| | | | | | | | | | | | | | | | quadruped DeepMimic
| * | | report constraint solver analytics data, currently for each island the ↵erwincoumans2019-04-1111-9/+144
| |/ / | | | | | | | | | number of solver iterations used and remaining residual error.
* | | Merge pull request #2190 from JayFoxRox/pybullet-visibilityerwincoumans2019-04-092-0/+5
|\ \ \ | | | | | | | | Reduce visibility of Bullet symbols in PyBullet
| * | | Reduce visibility of Bullet symbols in PyBulletJannik Vogel2019-04-082-0/+5
| | | | | | | | | | | | | | | | Avoids version conflicts in programs using PyBullet, which also link against Bullet libraries
* | | | Merge pull request #2195 from Steven89Liu/NeedsJointFeedbackerwincoumans2019-04-091-0/+1
|\ \ \ \ | |/ / / |/| | | don't need to call the computeAccelerationsArticulatedBodyAlgorithmMu…
| * | | don't need to call the ↵Steven2019-04-091-0/+1
|/ / / | | | | | | | | | computeAccelerationsArticulatedBodyAlgorithmMultiDof() the second pass if the m_internalNeedsJointFeedback is false.
* | | Merge pull request #2186 from erwincoumans/mastererwincoumans2019-04-046-22/+395
|\ \ \ | |/ / | | | Added laikago mocap data for a DeepMimic compatible walk cycle
| * | Merge branch 'master' of https://github.com/erwincoumans/bullet3erwincoumans2019-04-040-0/+0
| |\ \ | |/ / |/| |
* | | Merge pull request #2182 from erwincoumans/mastererwincoumans2019-04-049-7/+132
|\ \ \ | | | | | | | | implement PyBullet removeState command. Fixes Issue #2163
| | * | Added laikago mocap data for a DeepMimic compatible walk cycleerwincoumans2019-04-046-22/+395
| |/ / | | | | | | | | | Added testLaikago.py script to test this mocap data.
| * | Merge remote-tracking branch 'bp/master'erwincoumans2019-04-0314-128/+521
| |\ \ | |/ / |/| |
* | | Merge pull request #2180 from stephengold/mastererwincoumans2019-04-031-2/+2
|\ \ \ | | | | | | | | in btSimpleBroadphase::destroyProxy(), remove pairs before freeing proxy
| * | | in btSimpleBroadphase::destroyProxy(), remove pairs before freeing proxyStephen Gold2019-04-021-2/+2
|/ / /
* | | Merge pull request #2174 from fuchuyuan/SIblockerwincoumans2019-03-2912-126/+518
|\ \ \ | | | | | | | | Use two SI solvers as blocks in block solver.
| * \ \ Merge branch 'master' into SIblockerwincoumans2019-03-2737-74/+32482
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #2177 from crewmatt/mastererwincoumans2019-03-261-0/+1
|\ \ \ \ | | | | | | | | | | Initializes simulation timestamp to 0 explicitly.
| * | | | Replaces ; with ,mbennice2019-03-261-1/+1
| | | | |
| * | | | Initializes simulation timestamp to 0 explicitly.mbennice2019-03-261-0/+1
| | | | |
* | | | | Merge pull request #2178 from erwincoumans/mastererwincoumans2019-03-2629-25/+32427
|\ \ \ \ \ | | | | | | | | | | | | add actuatornet code, temporary disable experimental BulletRobotics examples
| | | * | | fix compileChuyuan Fu2019-03-251-2/+2
| | | | | |
| | | * | | add filesChuyuan Fu2019-03-252-0/+156
| | | | | |
| | | * | | Use two SI solvers as blocks in block solver.Chuyuan Fu2019-03-259-128/+369
| | | | | | | | | | | | | | | | | | | | | | | | In the btBlockSolver we are experimenting with, we have SI for both multibody and rigid body. I'm currently replacing rigid body SI solver with two smaller SI solvers. The two examples provided by RigidBodyBoxes.h should have the same behavior.
| | | * | | fix conflutChuyuan Fu2019-03-252-13/+9
| | | |\ \ \
| | | | * | | Fixing issue where mass of motors is uneven Damian Bemben2019-03-111-2/+2
| | | | | | | | | | | | | | | | | | | | | Mass of motors was being tilted to the left, due to FL hip motor and RL hip motor having a mass of 1.095 and FR hip motor and BR hip motor having a mass of 0.241. This led to issues with the laikago tilting. May require further investigation to see if the laikago is at the proper center of mass!
| | | | * | | expose maxJointVelocity through PyBullet.changeDynamics, this Fixes Issue #1890erwincoumans2019-03-116-6/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | bump up PyBullet to version 2.4.8
| | | | * | | allow to PyBullet.changeDynamics for all links in maximal coordinate rigid ↵erwincoumans2019-03-113-30/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bodies change snake.py to use useMaximalCoordinate = True by default
| | | | * | | tweak mouse wheel multiplierErwin Coumans2019-03-111-1/+1
| | | | | | |
| | | | * | | bump up PyBullet version to 2.4.7Erwin Coumans2019-03-111-1/+1
| | | | | | |
| | | | * | | Expose anisotropic friction, add snake demo. Simple snake slither locomotion ↵erwincoumans2019-03-116-3/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from > 15 years ago, thanks to Michael Ewert @ Havok! Visit http://www.snakerobots.com to see one of these in the wild
| | | | * | | use b3RobotJointInfo instead of b3JointInfo, so it is initialized.erwincoumans2019-03-112-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | don't reset the camera in SharedMemoryInProcessPhysicsC_API
| | | | | * | implement PyBullet removeState command. Fixes Issue #2163erwincoumans2019-04-039-7/+132
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | https://github.com/bulletphysics/bullet3/issues/2163
| * | | | | add missing m_numDofsErwin Coumans2019-03-262-1/+2
| | | | | |
| * | | | | temporary disable experimental BulletRobotics examplesErwin Coumans2019-03-2613-21/+64
| | | | | |
| * | | | | add actuatornet codeErwin Coumans2019-03-2616-3/+32361
|/ / / / /
* | | | | Merge pull request #2171 from iory/pybullet-envserwincoumans2019-03-251-13/+13
|\ \ \ \ \ | | | | | | | | | | | | [pybullet/gym/pybullet_envs] Modified register's timestep_limit to max_episode_steps for gym
| * | | | | [pybullet/gym/pybullet_envs] Modified register's timestep_limit to ↵iory2019-03-241-13/+13
| | |/ / / | |/| | | | | | | | | | | | | max_episode_steps for gym
* | | | | Merge pull request #2172 from erwincoumans/mastererwincoumans2019-03-256-35/+41
|\ \ \ \ \ | |/ / / / |/| | | | use certain methods from std namespace
| * | | | use certain methods from std namespaceErwin Coumans2019-03-236-35/+41
|/ / / /
* | | | Merge pull request #2167 from erwincoumans/mastererwincoumans2019-03-215-193/+746
|\ \ \ \ | | | | | | | | | | fix memleak in calculateInverseKinematics + joint limits.
| * \ \ \ Merge branch 'master' of https://github.com/erwincoumans/bullet3Erwin Coumans2019-03-2017-38/+65
| |\ \ \ \
| | * \ \ \ Merge remote-tracking branch 'bp/master'erwincoumans2019-03-1817-38/+65
| | |\ \ \ \ | |_|/ / / / |/| | | | |
* | | | | | Merge pull request #2161 from crewmatt/mastererwincoumans2019-03-173-3/+11
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | Adds a timestamp as a physics parameter.
| * | | | | Update to bullet formattingmbennice2019-03-173-15/+14
| | | | | |