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 |
|
YunfeiBai
|
a2dacce3d4
|
Move object around to reset the scene in VR.
|
2016-09-30 11:57:30 -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 |
|
yunfeibai
|
fd3cb061cb
|
Expose IK with null space task to shared memory API and RobotSimAPI.
|
2016-09-30 00:05:00 -07:00 |
|
yunfeibai
|
29f890ae10
|
Add desired null space velocity computation.
|
2016-09-29 22:45:31 -07:00 |
|
yunfeibai
|
94c7bbe8e3
|
Add null space task for IK.
|
2016-09-29 17:12:51 -07:00 |
|
yunfeibai
|
0ee12475af
|
Add matrix inverse computation in BussIK.
|
2016-09-29 15:45:57 -07:00 |
|
YunfeiBai
|
67c49fa701
|
Merge branch 'master' of https://github.com/YunfeiBai/bullet3
|
2016-09-29 12:09:02 -07:00 |
|
YunfeiBai
|
f181ea4ccd
|
Add new gripper in VR.
|
2016-09-29 12:07:54 -07:00 |
|
yunfeibai
|
dd10dd6a3f
|
Add a new one motor gripper to use Featherstone for slider and constraint for revolute joint.
|
2016-09-29 12:07:00 -07:00 |
|
YunfeiBai
|
619f0d9d13
|
fixes in default VR setup
|
2016-09-28 16:07:55 -07:00 |
|
YunfeiBai
|
dacca09614
|
Merge remote-tracking branch 'bp/master'
|
2016-09-28 13:54:35 -07:00 |
|
YunfeiBai
|
032156fbf2
|
Merge branch 'master' of https://github.com/bulletphysics/bullet3
|
2016-09-28 13:54:18 -07:00 |
|
YunfeiBai
|
a967163665
|
Add chess pieces.
|
2016-09-28 13:46:41 -07:00 |
|
YunfeiBai
|
a62d7957b6
|
Keep one r2d2.
|
2016-09-27 16:55:10 -07:00 |
|
YunfeiBai
|
51963fdea3
|
Merge branch 'master' of https://github.com/bulletphysics/bullet3
|
2016-09-27 16:51:41 -07:00 |
|
YunfeiBai
|
7101cf013e
|
Remove unused model.
|
2016-09-27 16:41:02 -07:00 |
|
YunfeiBai
|
3910003e0a
|
Add IK damping coefficient vector.
|
2016-09-27 16:37:49 -07:00 |
|
YunfeiBai
|
61fccba5be
|
Control two orientation components for kuka.
|
2016-09-27 14:10:20 -07:00 |
|
YunfeiBai
|
2837958bca
|
Merge remote-tracking branch 'bp/master'
|
2016-09-26 12:44:19 -07:00 |
|
YunfeiBai
|
539fe505a4
|
Add table and tray.
|
2016-09-26 11:31:30 -07:00 |
|
YunfeiBai
|
60d07a6f6e
|
Kuka grasp with one motor gripper.
|
2016-09-25 21:13:31 -07:00 |
|
YunfeiBai
|
b803f4e7cf
|
Attach gripper to kuka arm.
|
2016-09-25 16:05:53 -07:00 |
|
YunfeiBai
|
c0029135d8
|
Test IK in VR.
|
2016-09-25 14:24:28 -07:00 |
|
yunfeibai
|
27fab2adb5
|
Create a demo for one motor gripper grasp.
|
2016-09-21 12:08:03 -07:00 |
|
yunfeibai
|
c01f6245d0
|
Quick fix of pybullet for IK with orientation constraint.
|
2016-09-20 11:10:13 -07:00 |
|
yunfeibai
|
cbda64c5e7
|
Update theta dot for velocity IK.
|
2016-09-20 10:24:48 -07:00 |
|
yunfeibai
|
bf16c87987
|
Add orientation constraint to IK.
|
2016-09-19 17:04:05 -07:00 |
|
yunfeibai
|
ae2d256f57
|
Merge remote-tracking branch 'upstream/master'
|
2016-09-11 04:17:05 -07:00 |
|
yunfeibai
|
c952c50ad9
|
Merge remote-tracking branch 'upstream/master'
|
2016-09-11 04:11:51 -07:00 |
|
yunfeibai
|
a00841a498
|
Compute delta S from Bullet link state.
|
2016-09-10 19:18:29 -07:00 |
|
yunfeibai
|
1b72b91bcf
|
Expose link state in RobotSimAPI.
|
2016-09-10 18:48:57 -07:00 |
|
yunfeibai
|
c94a8e0d35
|
Use body Jacobian from Bullet for IK.
|
2016-09-07 23:14:23 -07:00 |
|
yunfeibai
|
f635c64205
|
Expose Jacobian computation to RobotSimAPI.
|
2016-09-07 17:37:38 -07:00 |
|
yunfeibai
|
c198029cb9
|
Expose body Jacobian in shared memory API.
|
2016-09-07 16:00:38 -07:00 |
|
yunfeibai
|
9c124b5896
|
Rolling friction demo for sphere and torsional friction demo for two point contact.
|
2016-08-30 17:50:37 -07:00 |
|
yunfeibai
|
d784c61b61
|
Add rolling friction, set rolling friction coefficient from urdf, and set up two point contact experiment.
|
2016-08-30 11:19:23 -07:00 |
|
yunfeibai
|
5b9b5178f9
|
Expose slider constraint in RobotSimAPI.
|
2016-08-26 10:35:10 -07:00 |
|
yunfeibai
|
c26da8440d
|
Add slider constraint.
|
2016-08-25 11:54:59 -07:00 |
|
yunfeibai
|
758ca025d5
|
Set physics clock subdivider.
|
2016-08-24 14:25:06 -07:00 |
|
yunfeibai
|
3b25489d89
|
Further fix for integration test.
|
2016-08-24 12:44:24 -07:00 |
|
yunfeibai
|
ecbf94abaa
|
Fix issues in build test.
|
2016-08-24 11:31:08 -07:00 |
|
yunfeibai
|
d46710e447
|
Expose fixed constraint in RobotSimAPI.
|
2016-08-22 18:14:29 -07:00 |
|
yunfeibai
|
8eccac6fd8
|
Update CMakeLists to be the same as upstream.
|
2016-08-22 10:26:56 -07:00 |
|
YunfeiBai
|
6751648bce
|
add some micro-sleep to prevent 100% CPU/memory bus hogging, preventing the graphics thread from making progress.
debug draw color black for contact normal
move debug draw option for constraint frames into 'k' key.
|
2016-08-19 13:58:53 -07:00 |
|