yunfeibai
|
939d6ead32
|
Add API to reset lateral friction coefficient.
|
2017-05-03 21:47:53 -07:00 |
|
yunfeibai
|
1841a41f2a
|
Add pybullet example for resetting dynamics.
|
2017-05-03 21:30:42 -07:00 |
|
yunfeibai
|
c7e9a31898
|
Add API to get user constraint id.
|
2017-05-03 18:25:25 -07:00 |
|
yunfeibai
|
4da2c076a7
|
Add API to reset mass.
|
2017-05-01 22:18:54 -07:00 |
|
yunfeibai
|
56f9c38226
|
Use float when clipping the shadow map index, because the index before clipping can be out of the range for int.
|
2017-04-25 18:28:56 -07:00 |
|
yunfeibai
|
a7068bb57a
|
Modify the link index when computing Jacobian. Add a test for end effector orientation IK. Inverse dynamics Jacobian uses zero-based indexing of bodies, not starting from -1 for base.
|
2017-04-17 16:54:45 -07:00 |
|
yunfeibai
|
fedf718d9e
|
minor fix for pybullet comment.
|
2017-04-04 13:45:49 -07:00 |
|
yunfeibai
|
b168f53ed9
|
Rename body index to body unique id.
|
2017-04-04 10:38:25 -07:00 |
|
yunfeibai
|
1e91e78469
|
Add pybullet API for logging contacts.
|
2017-04-02 16:03:20 -07:00 |
|
yunfeibai
|
0d83667817
|
Add C API to log contact points.
|
2017-04-02 15:45:48 -07:00 |
|
yunfeibai
|
7c7d831767
|
Add contact point logger.
|
2017-04-02 15:09:40 -07: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 |
|
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 |
|
yunfeibai
|
50f0cfca9e
|
Add body name when loading urdf.
|
2017-03-23 10:16:39 -07:00 |
|
yunfeibai
|
753f1d3d2f
|
Add lateral and spinning friction coefficients to gripper sdf model.
|
2017-03-20 10:16:15 -07:00 |
|
yunfeibai
|
6695268fba
|
Fix the issue with indentation in pr2 setup.
|
2017-03-20 09:52:24 -07:00 |
|
yunfeibai
|
3ad49ae5eb
|
Set logging unique id at initialization. This fixed a bug that the second log couldn't be stopped properly.
|
2017-03-07 11:52:26 -08:00 |
|
yunfeibai
|
e0c74a46ac
|
Set renderer in pybullet.
|
2017-03-04 13:31:30 -08:00 |
|
yunfeibai
|
6e3cd26f11
|
Log time stamp and step count.
|
2017-03-04 13:19:43 -08:00 |
|
yunfeibai
|
a33dcdb63d
|
Modify logging and playback to handle fixed joint.
|
2017-03-01 23:37:01 -08:00 |
|
yunfeibai
|
2751b34894
|
Add maximum joint angle.
|
2017-02-22 14:01:03 -08:00 |
|
yunfeibai
|
6f2a7220a5
|
Modify controller constraint in the pybullet vr gripper setup.
|
2017-02-22 13:52:49 -08:00 |
|
yunfeibai
|
86f0067266
|
A bug fix for logging the orientation of the base of the object.
|
2017-02-22 13:30:28 -08:00 |
|
yunfeibai
|
e12981fd45
|
Enable logging a specified list of objects for generic robot logging.
|
2017-02-20 12:17:12 -08:00 |
|
yunfeibai
|
a3c1fec171
|
Add logging for generic robot and an example of logging state of kuka and cubes.
|
2017-02-17 17:41:57 -08:00 |
|
yunfeibai
|
ce69f27f32
|
Modify the depth buffer value in TinyRenderer to be consistent as in OpenGL.
|
2017-02-08 11:34:38 -08:00 |
|
yunfeibai
|
8034a6f7fc
|
Merge remote-tracking branch 'upstream/master'
|
2017-02-07 17:21:14 -08:00 |
|
yunfeibai
|
151bc8e12c
|
Add depth image when using hardware renderer.
|
2017-02-07 17:19:48 -08:00 |
|
yunfeibai
|
c92fd6120d
|
EGL OpenGL window.
|
2017-02-06 16:22:17 -08:00 |
|
yunfeibai
|
be77fb269f
|
Add joint damping in pybullet IK example.
|
2017-02-03 16:36:20 -08:00 |
|
yunfeibai
|
df07f2aaaa
|
minor fix
|
2017-02-03 14:44:25 -08:00 |
|
yunfeibai
|
abbd3ad884
|
minor fix.
|
2017-02-03 12:46:49 -08:00 |
|
yunfeibai
|
3442b6524a
|
Merge remote-tracking branch 'upstream/master'
|
2017-02-03 12:32:08 -08:00 |
|
yunfeibai
|
ac5a8aa2d6
|
Set joint damping in pybullet.
|
2017-02-03 12:03:07 -08:00 |
|
yunfeibai
|
ce9378f819
|
Add shared memory API and RobotSim API for setting joint damping in IK.
|
2017-02-03 11:08:44 -08:00 |
|
yunfeibai
|
0022d0dafb
|
Modify damped least square IK formulation. Test setting joint damping coefficients for IK.
|
2017-01-31 22:58:37 -08:00 |
|
yunfeibai
|
4af7ee3b2e
|
Fix a bug when rendering texture.
|
2016-12-09 17:17:24 -08:00 |
|
yunfeibai
|
388cba152e
|
Fix error in integration test.
|
2016-12-07 11:41:55 -08:00 |
|
yunfeibai
|
9c4222ea9e
|
Modify shader so that the color of the light and the shadow don't affect the ambient component.
|
2016-12-07 11:33:26 -08:00 |
|
yunfeibai
|
9cd27b8456
|
Add pybullet API for changing ambient, diffuse, and specular coefficients.
|
2016-12-06 15:38:09 -08:00 |
|
yunfeibai
|
c253c750b9
|
Expose ambient, diffuse and specular coefficient of the light.
|
2016-12-06 15:21:35 -08:00 |
|
yunfeibai
|
08b449f149
|
Adjust magic number to prevent z-fighting.
|
2016-12-06 13:36:41 -08:00 |
|
yunfeibai
|
bf83c77dab
|
Merge remote-tracking branch 'upstream/master'
|
2016-12-01 16:48:22 -08:00 |
|
yunfeibai
|
a88272de1b
|
Restore the old constructor for TinyRenderObjectData for backward compatibility.
|
2016-12-01 16:47:11 -08:00 |
|
yunfeibai
|
e8ff969a6f
|
Merge remote-tracking branch 'upstream/master'
|
2016-11-29 14:17:38 -08:00 |
|
yunfeibai
|
0cb2b21b5f
|
Add pybullet API for shadow.
|
2016-11-29 14:10:07 -08:00 |
|
yunfeibai
|
b40c9cde96
|
Add torus shadow render example.
|
2016-11-29 13:50:49 -08:00 |
|
yunfeibai
|
1fbd78ece5
|
Add shared memory API for setting shadow and light source distance.
|
2016-11-29 13:19:35 -08:00 |
|
yunfeibai
|
8aa90a7427
|
Refactor shader and render pipeline code.
|
2016-11-29 12:53:50 -08:00 |
|
yunfeibai
|
86c5dfe8f4
|
Fix the light color issue in box rendering example.
|
2016-11-29 11:43:52 -08:00 |
|
yunfeibai
|
5fe36ca200
|
Clean global variables.
|
2016-11-29 11:11:41 -08:00 |
|
yunfeibai
|
d48b03f23b
|
Use the barycentric coordinate to get the coordinate in shadow buffer.
|
2016-11-28 10:13:09 -08:00 |
|
yunfeibai
|
0bc4e0a4c3
|
Render multiple objects with shadow.
|
2016-11-27 16:53:15 -08:00 |
|
yunfeibai
|
583dc1cac7
|
Add torus.
|
2016-11-27 15:34:01 -08:00 |
|
yunfeibai
|
529274a3f4
|
Render shadow of torus with shadow buffer and index from triangle order.
|
2016-11-27 15:32:55 -08:00 |
|
yunfeibai
|
29809a4471
|
Render depth buffer.
|
2016-11-23 13:00:26 -08:00 |
|
yunfeibai
|
24b3e137a6
|
Render shadow with depth from light.
|
2016-11-21 10:21:14 -08:00 |
|
yunfeibai
|
5be4409a1a
|
Render shadow buffer.
|
2016-11-21 09:13:20 -08:00 |
|
yunfeibai
|
be5b8a3d7b
|
Set light color in pybullet.
|
2016-11-20 13:14:18 -08:00 |
|
yunfeibai
|
93ba8af023
|
Add shared memory API to change light color.
|
2016-11-20 12:52:12 -08:00 |
|
yunfeibai
|
7bd585fa87
|
Fix memory leak in IK.
|
2016-11-04 10:47:07 -07:00 |
|
yunfeibai
|
ff2c79e6bc
|
Fix a bug in softbody contact handling.
|
2016-11-03 12:14:39 -07:00 |
|
yunfeibai
|
e8635932cf
|
Merge remote-tracking branch 'upstream/master'
|
2016-11-03 10:26:52 -07:00 |
|
yunfeibai
|
b7482c1142
|
Add model file for kuka with free base.
|
2016-11-03 09:54:56 -07:00 |
|
yunfeibai
|
479497997c
|
Add grasp bunny example with multibody gripper.
|
2016-11-02 14:53:28 -07:00 |
|
yunfeibai
|
ab6ce65abe
|
Add contact handling between multibody and softbody.
|
2016-11-02 13:21:01 -07:00 |
|
yunfeibai
|
295c1b7c88
|
Modify the setup for grasping bunny example.
|
2016-11-02 12:49:51 -07:00 |
|
yunfeibai
|
3c37db0804
|
Add API to set bunny properties. Add example to show coupling between softbody and multibody.
|
2016-11-01 16:45:10 -07:00 |
|
yunfeibai
|
9d54f0cf8d
|
Grasp soft body with rigid fingers.
|
2016-11-01 15:46:09 -07:00 |
|
yunfeibai
|
9c00b4d9f4
|
Add texture reset API to pybullet.
|
2016-10-21 17:48:06 -07:00 |
|
yunfeibai
|
4847e57069
|
Add script for pybullet.
|
2016-10-21 15:54:39 -07:00 |
|
yunfeibai
|
1b312dab3c
|
Remove the temporary test code.
|
2016-10-21 12:42:42 -07:00 |
|
yunfeibai
|
3d79961725
|
Add API to change texture with object id and link index.
|
2016-10-21 11:55:27 -07:00 |
|
yunfeibai
|
4911b14271
|
Add loading texture API.
|
2016-10-20 23:40:30 -07:00 |
|
yunfeibai
|
05be92d006
|
Add API to load texture file.
|
2016-10-20 22:11:38 -07:00 |
|
yunfeibai
|
1c04da23db
|
Change texture with loaded texture file.
|
2016-10-20 21:40:44 -07:00 |
|
yunfeibai
|
35688e4ecf
|
Change texture for one body.
|
2016-10-20 14:20:09 -07:00 |
|
yunfeibai
|
6ef96a4027
|
Add programmatic render API and a basic test.
|
2016-10-20 10:56:44 -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 |
|
yunfeibai
|
880ee097fa
|
Simulate bunny in grasp demo and set collision margin.
|
2016-10-12 15:34:45 -07:00 |
|
yunfeibai
|
379f2ac933
|
Load bunny to to the world in the grasp demo.
|
2016-10-12 11:51:04 -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 |
|
yunfeibai
|
0d58ebb311
|
Fix the desired angular velocity in IK to prevent flip motion.
|
2016-10-05 14:24:49 -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 |
|
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 |
|