Commits included in published releases. Unpublished intermediate commits are private. Showing matches from the latest 100 commits ending at this release.
Merge pull request #1749 from erwincoumans/master
erwincoumans · Jun 13, 2018, 3:38 AM UTC
6376197e5eae
PyBullet: expose STATE_LOGGING_ALL_COMMANDS and STATE_REPLAY_ALL_COMMANDS See examples/pybullet/examples/commandLogAndPlayback.py for an example.
erwincoumans · Jun 12, 2018, 11:56 PM UTC
4d6741f5cd8c
Simplify GJK. Still needs double precision for large differences of feature scales. Extract faces directly from btConvexHullComputer (in initializePolyhedralFeatures), instead of reconstructing them, thanks to Josh Klint in #1654 PyBullet: use initializePolyhedralFeatures for convex hulls and boxes (to allow SAT) PyBullet: expose setPhysicsEngineParameter(enableSAT=0 or 1) to enable Separating Axis Test based collision detection for convex vs convex/box and convex versus concave triangles (in a triangle mesh).
erwincoumans · Jun 12, 2018, 11:08 PM UTC
97c693738897
Merge pull request #1748 from erwincoumans/master
erwincoumans · Jun 12, 2018, 1:00 AM UTC
9f7901158211
exposed a few more methods in the C++ b3RobotSimulatorClientAPI (_NoDirect base class)
erwincoumans · Jun 10, 2018, 2:40 AM UTC
3eebcd40ca85
Merge pull request #1731 from erwincoumans/master
erwincoumans · Jun 6, 2018, 1:01 AM UTC
e9b7ab1c598f
fix typo
Erwin Coumans · Jun 5, 2018, 11:25 PM UTC
ad35beb61ffc
enable pdControlPlugin by default (requires pdControlPlugin.cpp and 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
erwincoumans · Jun 5, 2018, 10:59 PM UTC
b6f5cb4c3455
PyBullet / BulletRobotics: prepare for pdControlPlugin and collisionFilterPlugin Split examples/SharedMemory/b3RobotSimulatorClientAPI_NoGUI.* and move to examples/SharedMemory/b3RobotSimulatorClientAPI_NoGUI.cpp and examples/SharedMemory/b3RobotSimulatorClientAPI_NoDirect.cpp
Erwin Coumans · Jun 5, 2018, 1:41 AM UTC
7bd84740d727
Merge pull request #1728 from erwincoumans/master
erwincoumans · Jun 3, 2018, 1:41 AM UTC
e0667d857995
PyBullet.addUserData / getUserData / removeUserData / getUserDataId / 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!
Merge branch 'master' of https://github.com/erwincoumans/bullet3
erwincoumans · May 31, 2018, 11:06 PM UTC
3463d0a879f5
implement accurate inverse kinematics in C++. PyBullet.calculateInverseKinematics gets "maxNumIterations=20", "residualThreshold=1.04" to tune allow to provide current joint positions in IK, overriding the body joint positions, also IK target will be in local coordinates. expose b3ComputeDofCount in C-API