Erwin Coumans
e487bc360b
add support for setuptools setup.py pybullet for 'pip install pybullet'
...
rewrite MacOpenGLWindow.mm into .m version, so that setup.py can handle it.
See also test at https://pypi.python.org/pypi/pybullet/0.1.0
2017-04-02 23:00:06 -07:00
Erwin Coumans
1c5e5d2b3f
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2017-03-30 12:39:18 -07:00
Erwin Coumans
2211a20ab6
remove 20 second time limit for ffmpeg
2017-03-30 12:38:13 -07:00
Erwin Coumans
9d05b46de2
expose width/height as ExampleBrowser options.
...
suppress lack of 'site' support message in MJCF importer
suppress lack of 'plane' visual support in urdf/sdf import
getBodyName default to "" to avoid breaking cloudsim
expose bodyName when requesting body info (sdf/mjcf import)
pass optional "options" string to pybullet.connect method. this can be used for --opengl2 flag in GUI mode (or other flags)
2017-03-30 11:01:33 -07:00
erwincoumans
d51123be3a
Merge pull request #1036 from nicolaichuk/master
...
Some improvements for better support swig generator.
2017-03-30 08:00:48 -07:00
erwincoumans
dae13eee7f
Merge pull request #1048 from erwincoumans/master
...
expose linkIndexA/B as filter option in pybullet.getContactPoints
2017-03-29 18:19:23 -07:00
erwincoumans
c4cd6d2fa6
Merge pull request #1038 from YunfeiBai/master
...
Load body name from URDF and add API to get the body name.
2017-03-29 18:19:03 -07:00
Erwin Coumans
711431db5c
first draft of VR controller state logging
2017-03-29 16:29:34 -07:00
nicolaichuk
1122afc2f4
Merge branch 'Branch_2.86.1'
2017-03-30 01:48:39 +03:00
nicolaichuk
ccecb4db62
revert add compare operation
2017-03-30 01:47:43 +03:00
yunfeibai
f062847038
Replace spaces with tabs.
2017-03-29 15:37:33 -07:00
yunfeibai
66a8685816
Merge remote-tracking branch 'upstream/master'
2017-03-29 15:06:15 -07:00
yunfeibai
64573c38e4
Remove getBodyName API.
2017-03-29 15:03:29 -07:00
yunfeibai
de3f91b64e
Get body name from getBodyInfo.
2017-03-29 14:56:05 -07:00
Erwin Coumans
5899425774
expose linkIndexA/B as filter option in pybullet.getContactPoints
2017-03-29 12:04:23 -07:00
erwincoumans
30c1923b00
Merge pull request #1047 from erwincoumans/master
...
move pybullet examples to Bullet/examples/pybullet/examples
2017-03-29 11:40:01 -07:00
Erwin Coumans
eb8c31ae82
move pybullet examples to Bullet/examples/pybullet/examples
2017-03-29 09:40:56 -07:00
erwincoumans
0750d502a8
Merge pull request #1041 from olegklimov/master
...
Random improvements (MJCF, error messages, gravity)
2017-03-29 09:12:48 -07:00
nicolaichuk
2c6c64ca8a
Merge remote-tracking branch 'remotes/bulletphysics/master'
2017-03-29 18:22:53 +03:00
nicolaichuk
2466df1c5a
Merge branch 'Branch_2.86.1'
2017-03-29 18:21:42 +03:00
nicolaichuk
a359262678
remove redefine warning_message
2017-03-29 18:21:08 +03:00
nicolaichuk
f30464ebcb
Revert "add compare operators in btAABB"
...
This reverts commit 18f17be47d
.
2017-03-29 18:20:36 +03:00
nicolaichuk
ae07ce2ea7
* add BT_USE_INVERSE_DYNAMICS_WITH_BULLET2
2017-03-29 17:11:26 +03:00
erwincoumans
993e98e37a
Merge pull request #1046 from erwincoumans/master
...
enable --opengl2 fallback for example browser in 'physics server' mode too.
2017-03-28 08:20:46 -07:00
Erwin Coumans
fffa17dd35
little tuning for rendering
2017-03-28 08:20:10 -07:00
Erwin Coumans
46c5b00964
report actual number of instances (enable sync transforms for physics server)
2017-03-27 23:09:24 -07:00
Erwin Coumans
b9642e8e68
enable base OpenGL2 rendering as fallback for more demos including physics server (use --opengl2 flag in Example Browser), no shadows yet.
2017-03-27 21:42:37 -07:00
Erwin Coumans
fd2c0f58bc
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2017-03-27 17:25:40 -07:00
Oleg Klimov
77608154a3
MJCF: fix capsule length when given in size="", fix slider joint limits
2017-03-27 22:54:20 +03:00
Oleg Klimov
3048326add
C API: fix b3SetContactFilterLink() when using b3RequestContactPoint()
2017-03-27 22:54:20 +03:00
Oleg Klimov
dcb7e25f34
MJCF: improve error messages
2017-03-27 22:54:20 +03:00
Oleg Klimov
634f4cfdbc
MJCF: support for angle units in <compile angle="...">, kill two stdout messages
2017-03-27 22:54:20 +03:00
erwincoumans
c1e42daa0f
Merge pull request #1045 from erwincoumans/master
...
revert to m_jointFriction (from m_jointFriction1)
2017-03-27 10:17:44 -07:00
Erwin Coumans
38ad1bfb89
revert to m_jointFriction (from m_jointFriction1)
2017-03-27 10:16:55 -07:00
erwincoumans
de6fafd726
Merge pull request #1043 from erwincoumans/master
...
enable USE_MSVC_SSE2 for MSVC by default, revert m_linearDamping to previous (0.04f)
2017-03-27 08:30:39 -07:00
Erwin Coumans
4911916937
Expose 'flags' option for loadURDF, to allow customization of the URDF loading process while maintaining backward compatibility.
...
For example: URDF_USE_INERTIA_FROM_FILE flag. By default, URDF2Bullet will re-compute the inertia tensor based on mass and volume, because most URDF files have bogus Inertia values.
2017-03-27 08:30:20 -07:00
Erwin Coumans
d78909aef9
update pybullet quickstart guide pdf from
...
https://docs.google.com/document/d/10sXEhzFRSnvFcl3XxNGhnD4N2SedqwdAvK3dsihxVUA/edit#heading=h.6c3uot59qod4
2017-03-27 07:38:06 -07:00
Erwin Coumans
f4be2c1ee0
pass the joint parameters for all joints
2017-03-26 20:05:48 -07:00
Erwin Coumans
7462d55128
remove non-public files
2017-03-26 16:29:06 -07:00
Erwin Coumans
7503418c72
Split Bullet/src/LinearMath/btSerializer.cpp into btSerializer64.cpp to make it easier to rebuild serialization structure.
...
Add several MSVC optimization flags to cmake.
Bump up VERSION because serialization format changed
Expose btScalar& jointMaxForce, btScalar& jointMaxVelocity to 'getJointInfo2' API, add backwards compatibility to examples\Importers\ImportURDFDemo\URDFImporterInterface::getJointInfo.
pybullet: expose 4 more fields to getJointInfo: jointLowerLimit/jointUpperLimit/jointMaxForce/jointMaxVelocity
fix performance issue in CMD_ACTUAL_STATE_UPDATE_COMPLETED
2017-03-26 13:06:46 -07:00
Erwin Coumans
ed6530264f
enable USE_MSVC_SSE2 for MSVC by default, AVX for MSVX disabled by default.
2017-03-25 12:03:40 -07:00
erwincoumans
f27eb19633
revert m_linearDamping to previous (0.04f)
...
it broke many tests with empirical check values
2017-03-23 19:59:53 -07:00
erwincoumans
1eb4e66d97
Merge pull request #1039 from erwincoumans/master
...
remove use of snprint,, better matching pr2_gripper collision model for fingers
2017-03-23 18:21:42 -07:00
Erwin Coumans
ee0e3ba271
Remove RobotLogging from CMakeLists.txt
...
Avoid crashing if threadIndex exceeds BT_QUICKPROF_MAX_THREAD_COUNT (64)
2017-03-23 18:00:00 -07:00
Erwin Coumans
21d1827c9f
revert previous cmake copy->symlink (doesn't work on Windows)
...
fix timing issues at small timestep, disable default linear damping for btMultiBody
2017-03-23 17:30:59 -07:00
Erwin Coumans
544f289b24
better pr2_gripper collision model
2017-03-23 15:31:17 -07:00
Erwin Coumans
acbe8ee5cd
remove use of snprint, fixes Issue 1037
2017-03-23 15:10:47 -07:00
yunfeibai
0a552c3ba1
Merge remote-tracking branch 'upstream/master'
2017-03-23 13:55:44 -07:00
yunfeibai
d717b1db84
Add the API to get the body name and pybullet example call.
2017-03-23 13:54:44 -07:00
erwincoumans
1aff189fdd
Merge pull request #1035 from erwincoumans/master
...
add missing define in pybullet to start/stop MP4 video
2017-03-23 10:59:51 -07:00