Commit Graph

4588 Commits

Author SHA1 Message Date
erwin coumans
f97cb7002d first version of 'getVisualShapeData' to get visual shape information to allow external renderer with pybullet and shared memory robotics API
b3InitRequestVisualShapeInformation/b3GetVisualShapeInformation in shared memory API
2016-10-18 22:05:28 -07:00
yunfeibai
7630bf62d5 Add USE_SOFT_BODY_MULTI_BODY_DYNAMICS_WORLD option. 2016-10-18 17:38:43 -07:00
yunfeibai
3dc56d7e92 Add files. 2016-10-17 23:46:56 -07:00
yunfeibai
e112b15281 Move btSoftMultiBodyDynamicsWorld to BulletSoftBody. 2016-10-17 23:40:38 -07:00
yunfeibai
02393a1edd More fix 2016-10-17 16:45:28 -07:00
yunfeibai
6f0a404b1e More fix for integration test. 2016-10-17 16:20:15 -07:00
yunfeibai
fddccca482 Fix error in integration test. 2016-10-17 14:46:47 -07:00
yunfeibai
3ffd95fbab Merge remote-tracking branch 'origin/master' 2016-10-17 13:20:31 -07:00
yunfeibai
14fc8ae8c2 Restore original demo settings. 2016-10-17 13:19:34 -07:00
yunfeibai
b07df4d504 Load bunny through shared memory API and RobotSimAPI. Create grasp bunny example. 2016-10-17 13:01:04 -07:00
erwin coumans
d1ab6c144b change some defaults in MultiBody example, a slider constraint without limits is a bad idea 2016-10-16 11:52:38 -07:00
erwincoumans
292dd5ced4 Update README.md 2016-10-16 10:28:22 -07:00
erwincoumans
9cb9608da3 Update README.md 2016-10-16 10:27:32 -07:00
erwincoumans
e744890f10 Merge pull request #835 from erwincoumans/master
don't use GL_LINEAR_MIPMAP_LINEAR for shadow maps, compile issue, VR tiny UI work-in-progress
2016-10-15 10:49:53 -07:00
Erwin Coumans
da4098166e fix case in #include 2016-10-14 17:25:52 -07:00
erwin coumans
29f3afe2a4 don't use GL_LINEAR_MIPMAP_LINEAR for shadow maps
optimize gpu upload (use glBufferSubData instead of glMapBuffer
Avoid checking char array against zero.
2016-10-14 15:06:09 -07:00
erwincoumans
4ebc327151 Merge pull request #834 from erwincoumans/master
Add rudimentary 'saveWorld' command in shared memory API and pybullet…
2016-10-13 00:00:22 -07:00
erwincoumans
1a62f21143 Merge remote-tracking branch 'bp/master' 2016-10-12 23:07:41 -07:00
erwincoumans
33d9603e16 Add rudimentary 'saveWorld' command in shared memory API and pybullet, see examples/pybullet/saveWorld.py
Use trilinear filtering instead of bilinear
2016-10-12 23:03:36 -07:00
yunfeibai
880ee097fa Simulate bunny in grasp demo and set collision margin. 2016-10-12 15:34:45 -07:00
erwincoumans
729ae8d3d6 Merge pull request #833 from matpalm/process_server_status_warning
handle CMD_CALCULATE_INVERSE_KINEMATICS_COMPLETED/FAILED in PhysicsCl…
2016-10-12 12:03:24 -07:00
yunfeibai
379f2ac933 Load bunny to to the world in the grasp demo. 2016-10-12 11:51:04 -07:00
erwincoumans
9c076736dd Merge pull request #832 from YunfeiBai/master
Fix a bug about the link transformation in IK.
2016-10-12 11:00:00 -07:00
Mat Kelcey
9387ef763d handle CMD_CALCULATE_INVERSE_KINEMATICS_COMPLETED/FAILED in PhysicsClientSharedMemory::processServerStatus 2016-10-12 10:46:07 -07:00
yunfeibai
9ab28ed466 Fix the link transform in world frame in IK. 2016-10-12 09:57:14 -07:00
yunfeibai
4fe86d2a1d Add btSoftMultiBodyDynamicsWorld. 2016-10-11 16:15:44 -07:00
erwincoumans
7cb8756c28 Merge pull request #827 from erwincoumans/master
add check for #dof of KUKA in VR demo
2016-10-09 21:49:37 -07:00
erwin coumans
a6225d4cd0 add check for #dof of KUKA in VR demo
disable debug drawing again in VR demo
2016-10-09 21:48:56 -07:00
erwincoumans
6c718d5ffb Merge pull request #826 from erwincoumans/master
add kuka iiwa with different limits
2016-10-09 21:17:04 -07:00
erwincoumans
c6b61cc52a Merge branch 'master' of https://github.com/erwincoumans/bullet3 2016-10-09 21:16:20 -07:00
erwincoumans
d853500997 add kuka iiwa with different limits (experiment with inverse kinematics null space) 2016-10-09 21:16:01 -07:00
erwincoumans
724d2c5d61 Merge pull request #825 from erwincoumans/master
App_SharedMemoryPhysics_VR: Add a command-line flag (--emptyworld) to start with an empty VR world and use pybullet to populate it over shared memory.
2016-10-09 17:19:29 -07:00
erwincoumans
489f5c0637 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2016-10-08 18:40:29 -07:00
erwincoumans
bbb2fac940 App_SharedMemoryPhysics_VR: Add a command-line flag (--emptyworld) to disable the Samurai/KUKA robot creation in the VR demo, and use pybullet to populate the VR world. Note that either way, you can use pybullet to interact and control the world. 2016-10-08 18:40:09 -07:00
erwincoumans
4e69166ef1 Merge pull request #823 from erwincoumans/master
disable VSYNC for VR
2016-10-08 08:26:48 -07:00
erwincoumans
c5d4f7b3b3 disable VSYNC for VR
clamp KUKA motor motion to be less abrupt
2016-10-08 07:51:45 -07:00
erwincoumans
aaa03c9fcc Merge pull request #822 from erwincoumans/master
SharedMemory API: don't enable rolling friction by default for progra…
2016-10-07 18:07:20 -07:00
erwin coumans
4cd401212c SharedMemory API: don't enable rolling friction by default for programmatic created rigid bodies 2016-10-07 17:52:14 -07:00
erwincoumans
080cb520b1 Merge pull request #821 from erwincoumans/master
remove some useless global constants, move them right into the constructor
2016-10-07 17:30:13 -07:00
erwin coumans
98d47809b4 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2016-10-07 09:01:39 -07:00
erwin coumans
ddff1bcdc0 remove some useless global constants, move them right into the constructor 2016-10-07 09:00:49 -07:00
erwincoumans
0aa2bbfe07 Merge pull request #817 from erwincoumans/master
avoid wavefront obj texture index out-of-bounds (most obj out-of-boun…
2016-10-05 17:28:23 -07:00
erwincoumans
90ae12659c Update README.md 2016-10-05 17:27:34 -07:00
erwincoumans
4e9d25a2ef Update README.md 2016-10-05 17:25:49 -07:00
erwincoumans
efe86c9b41 Update README.md 2016-10-05 17:22:35 -07:00
erwincoumans
831b42c19d Merge pull request #816 from YunfeiBai/master
Add null space task as an option for IK in VR. Fix angular velocity target in IK to prevent flip motion.
2016-10-05 16:42:46 -07:00
erwin coumans
d59b0f05a4 expose b3PhysicsParamSetNumSolverIterations
split Visual Studio project generation batch file in regular and VR+pybullet+double precision build.
disable KUKA iiwa joint limit hack
2016-10-05 16:31:48 -07:00
yunfeibai
0d58ebb311 Fix the desired angular velocity in IK to prevent flip motion. 2016-10-05 14:24:49 -07:00
erwin coumans
d6f449762b avoid wavefront obj texture index out-of-bounds (most obj out-of-bounds are not checked)
use second controller button
2016-10-04 08:53:59 -07:00
YunfeiBai
ae5844d4fb Merge branch 'master' of https://github.com/YunfeiBai/bullet3 2016-09-30 16:50:54 -07:00