Commit Graph

4306 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
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
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
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
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
YunfeiBai
ebe5d9bb84 Add null space task as an option for IK in VR. 2016-09-30 16:47:33 -07:00
erwincoumans
a287227384 Merge pull request #815 from YunfeiBai/master
Rearrange the scene for VR demo.
2016-09-30 14:33:13 -07:00
YunfeiBai
65091c309e Remove chess pieces. 2016-09-30 13:18:54 -07:00
YunfeiBai
8befdcba1a Modify table rendering. 2016-09-30 12:30:34 -07:00
YunfeiBai
a2dacce3d4 Move object around to reset the scene in VR. 2016-09-30 11:57:30 -07:00
erwincoumans
d86cce521c Merge pull request #814 from erwincoumans/master
textured table top (no legs) + few jenga/domino blocks
2016-09-30 08:42:20 -07:00
erwincoumans
bcfb0aa473 enable textured table (no legs), place a few jenga/domino on table 2016-09-30 08:40:24 -07:00
erwincoumans
591a55d913 Merge remote-tracking branch 'bp/master' 2016-09-30 08:09:15 -07:00
erwincoumans
c1657c6d5a Merge pull request #813 from YunfeiBai/master
Add null space task for IK.
2016-09-30 07:53:47 -07:00
yunfeibai
7e8d8b0488 Expose rest pose for null space task to API. 2016-09-30 01:03:40 -07:00
yunfeibai
1c1d3db26d An example to compare with and without null space task in IK. 2016-09-30 00:43:15 -07:00
yunfeibai
ee00696ae9 Test four IK modes: with and without orientation constraint, with and without null space task. 2016-09-30 00:15:51 -07:00