Commit Graph

4432 Commits

Author SHA1 Message Date
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
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
erwincoumans
032ffe427e jenga brick was way too heavy 2016-09-29 22:03:29 -07:00
erwincoumans
d8c54e3e31 no spinning friction for jenga block 2016-09-29 21:51:28 -07:00
erwincoumans
a1fa2b8056 add a basic table top (no legs yet) 2016-09-29 21:45:39 -07:00
erwincoumans
3e0058e451 Merge pull request #812 from YunfeiBai/master
Add a new one motor gripper.
2016-09-29 20:45:50 -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
erwincoumans
f0d03c5751 Merge pull request #810 from iwilkes1/master
Fixed mismatched new and delete in BussIK VectorRn and MatrixRmn
2016-09-28 17:20:40 -07:00
erwincoumans
0cf5bef109 Merge pull request #811 from YunfeiBai/master
Setup for VR demo.
2016-09-28 17:20:04 -07:00
YunfeiBai
619f0d9d13 fixes in default VR setup 2016-09-28 16:07:55 -07:00
Ian Wilkes
a2baf446ea Fixed mismatched new and delete in BussIK VectorRn and MatrixRmn 2016-09-28 13:55:16 -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
erwincoumans
3bb5e02b18 Merge pull request #809 from erwincoumans/master
ping-pong back/forward in PGS solving iterations to reduce bias in co…
2016-09-28 13:53:35 -07:00
YunfeiBai
a967163665 Add chess pieces. 2016-09-28 13:46:41 -07:00
erwin coumans
b81eb79ef5 ping-pong back/forward in PGS solving iterations to reduce bias in constraint order
add experimental rhs clamp in btMultiBodyJointMotor to control maximum error resolution.
2016-09-28 11:17:11 -07:00
erwincoumans
cf046093ab Merge pull request #808 from YunfeiBai/master
KUKA and gripper control in VR.
2016-09-27 19:24:13 -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
erwincoumans
3f805103dd Merge pull request #807 from erwincoumans/master
expose getNumBodies, getBodyUniqueId, getBodyInfo in sharedmem/pybullet
2016-09-27 14:04:51 -07:00
erwin coumans
0936ae6600 expose getNumBodies, getBodyUniqueId, getBodyInfo (char* baseName) to shared memory API and pybullet., making it easier to serialize the state of the world. 2016-09-27 12:13:45 -07:00
erwin coumans
a325747dd4 pybullet premake, keep extension 2016-09-27 08:33:53 -07:00
erwincoumans
3d813b2f1b Merge pull request #806 from erwincoumans/master
fix pybullet compilation, add clang sqrtf '-inf' workaround
2016-09-26 14:03:12 -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
Erwin Coumans
96c1ee4256 revert default contact 'erp' (error-reduction-parameter) from 0.8 to 0.2
as it used to be.
2016-09-26 07:55:30 -07:00
Erwin Coumans
ed5aea74a1 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2016-09-26 07:16:51 -07:00
Erwin Coumans
ffee956dde add VHACD, with the addition of Wavefront .obj export 2016-09-26 07:16:18 -07:00
Erwin Coumans
6563c9c821 add btVector3::safeNorm to avoid/workaround certain clang/g++ issue or returning -INF
when taking sqrtf(0.0000000000000000000000000000000000000108333558)
2016-09-25 23:13:23 -07:00
Erwin Coumans
c05784ea88 Merge remote-tracking branch 'bp/master' 2016-09-25 22:55:52 -07:00
YunfeiBai
60d07a6f6e Kuka grasp with one motor gripper. 2016-09-25 21:13:31 -07:00
erwincoumans
994a797af7 Update AUTHORS.txt
add Yunfei Bai (contributions in various areas, including btMultiBody constraints, inverse kinematics and other areas)
2016-09-25 18:30:54 -07:00
YunfeiBai
b803f4e7cf Attach gripper to kuka arm. 2016-09-25 16:05:53 -07:00
Erwin Coumans
4c85a65af3 Merge remote-tracking branch 'bp/master' 2016-09-25 15:12:52 -07:00
erwincoumans
c979f147e6 Update btQuaternion.h
add missing ; after btAssert
2016-09-25 15:12:19 -07:00
YunfeiBai
c0029135d8 Test IK in VR. 2016-09-25 14:24:28 -07:00
erwincoumans
f5e65197f4 fix pybullet.c compilation for Windows
add lego.urdf, duck.urdf (optimized using VHACD convex decomposition)
optimize Kiva shelf collision model (by hand, using boxes/Blender)
physics timescale toggle between  1 -> 0,25 -> 0
2016-09-24 11:25:05 -07:00