5ff52e47d9
report constraint solver analytics data, currently for each island the number of solver iterations used and remaining residual error.
erwincoumans
2019-04-11 22:19:02 -07:00
bdf0553077
don't need to call the computeAccelerationsArticulatedBodyAlgorithmMultiDof() the second pass if the m_internalNeedsJointFeedback is false.
Steven
2019-04-09 20:13:54 +08:00
4ca8b997f9
Reduce visibility of Bullet symbols in PyBullet
Jannik Vogel
2019-04-08 02:37:19 +02:00
4ae24083ee
implement stablePD control version of testLaikago, in preparation for quadruped DeepMimic
Erwin Coumans
2019-04-05 16:45:33 -07:00
024af08320
Added laikago mocap data for a DeepMimic compatible walk cycle Added testLaikago.py script to test this mocap data.
erwincoumans
2019-04-04 19:40:21 -07:00
0caf51a54e
btBlockSolver use m_data2 instead of m_data
Erwin Coumans
2019-03-11 17:52:55 -07:00
bea2f6e65a
Turn off self-collision for FixJointBoxes example
Chuyuan Fu
2019-03-11 13:12:49 -07:00
2ca6172f1a
Fixing issue where mass of motors is uneven
Damian Bemben
2019-03-10 22:41:40 +00:00
550f4c4785
expose maxJointVelocity through PyBullet.changeDynamics, this Fixes Issue #1890 bump up PyBullet to version 2.4.8
erwincoumans
2019-03-09 09:23:16 -08:00
ce531e6015
allow to PyBullet.changeDynamics for all links in maximal coordinate rigid bodies change snake.py to use useMaximalCoordinate = True by default
erwincoumans
2019-03-08 09:20:32 -08:00
84a7ceb416
bump up PyBullet version to 2.4.7
Erwin Coumans
2019-03-07 22:05:15 -08:00
a1f15ae01a
Expose anisotropic friction, add snake demo. Simple snake slither locomotion from > 15 years ago, thanks to Michael Ewert @ Havok! Visit http://www.snakerobots.com to see one of these in the wild
erwincoumans
2019-03-07 21:13:00 -08:00
0b41fe1a49
use b3RobotJointInfo instead of b3JointInfo, so it is initialized. don't reset the camera in SharedMemoryInProcessPhysicsC_API
erwincoumans
2019-03-07 17:55:45 -08:00
4ea907aacf
expose maxJointVelocity through PyBullet.changeDynamics, this Fixes Issue #1890 bump up PyBullet to version 2.4.8
erwincoumans
2019-03-09 09:23:16 -08:00
81ab8cd1c6
another fix
Chuyuan Fu
2019-03-08 14:21:18 -08:00
fa2368c6d6
Try to fix tests
Chuyuan Fu
2019-03-08 13:50:12 -08:00
32e93d9f91
allow to PyBullet.changeDynamics for all links in maximal coordinate rigid bodies change snake.py to use useMaximalCoordinate = True by default
erwincoumans
2019-03-08 09:20:32 -08:00
9408e4f2d0
Expose anisotropic friction, add snake demo. Simple snake slither locomotion from > 15 years ago, thanks to Michael Ewert @ Havok! Visit http://www.snakerobots.com to see one of these in the wild
erwincoumans
2019-03-07 21:13:00 -08:00
2908bd9641
Merge branch 'master' into addExample
fuchuyuan
2019-03-07 19:59:48 -08:00
d7b54b0265
use b3RobotJointInfo instead of b3JointInfo, so it is initialized. don't reset the camera in SharedMemoryInProcessPhysicsC_API
erwincoumans
2019-03-07 17:55:45 -08:00
2fb12400ac
Add urdf file for examples/BulletRobotics/JointLimit.cpp
Chuyuan Fu
2019-03-07 17:29:36 -08:00
1660957f75
Untrack Grasp box example for now. This example needs more adjustment.
Chuyuan Fu
2019-03-07 16:49:24 -08:00
e818452494
Add grasp box example and fixjoint boxes example.
Chuyuan Fu
2019-03-05 15:44:06 -08:00
9141caf67e
Add joint limit example.
Chuyuan Fu
2019-03-04 17:00:09 -08:00
5d60c274c4
Add an example of a stack of boxes of large mass ratio. The default solver cannot solve it effectively.
Chuyuan Fu
2019-03-04 14:05:12 -08:00
04441a29cc
Implement 'cone friction' for the rolling friction, to avoid curved trajectories for contact with rolling friction enabled. (and separate spinning friction from rolling friction) Fixes Issue 2117
erwincoumans
2019-03-03 17:10:01 -08:00