a547c8f3fchook up kuka grasping to OpenAI dqn
erwincoumans
2017-06-14 23:42:14 -07:00
d2888f0884add nicer meshes to kuka_with_gripper.sdf and add kuka_with_gripper2.sdf that can rotate without messing up IK fix tray/tray_textured4.obj and tray/tray.urdf fix kuka_with_cube.py allow both IK /end-effector control and joint-space control in kuka environment, use 1./240. sec. step and 150 solver iter bump up pybullet to 1.1.7
erwincoumans
2017-06-14 19:34:33 -07:00
f8af33dc73Merge pull request #1183 from lunkhound/pr-browser-gui
erwincoumans
2017-06-14 08:12:37 -07:00
3921ea88faMerge pull request #1177 from YunfeiBai/master
erwincoumans
2017-06-14 08:11:57 -07:00
ff7a2bbc3bMerge pull request #1180 from lunkhound/pr-remove-override
erwincoumans
2017-06-14 08:11:15 -07:00
1f6872552dMerge pull request #1187 from erwincoumans/master
erwincoumans
2017-06-14 08:10:50 -07:00
cc34ebab25add humanoid and kuka gym environments (experimental)
erwincoumans
2017-06-14 00:54:41 -07:00
7929ba2929Merge pull request #1186 from erwincoumans/master
erwincoumans
2017-06-13 18:55:11 -07:00
a0ded43a69use cnn_to_mlp to allow training of racecar using (extremely simplified) ZED camera pixel data using OpenAI baselines. add a red sphere to make training a bit easier for now.
Erwin Coumans
2017-06-13 18:33:32 -07:00
ee8fd56c5eprepare to train racecar using ZED camera pixels (CNN+DQN)
Erwin Coumans
2017-06-13 16:04:50 -07:00
0958e8f473only show debug camera RGB pixels by default
Erwin Coumans
2017-06-13 14:07:58 -07:00
d17faddff2fix for b3RequestActualStateCommandComputeLinkVelocity/getLinkState link velocities for static links
Erwin Coumans
2017-06-13 13:51:38 -07:00
5692137554Merge pull request #1185 from mbreyer/bugfix-uninitializedVariable
erwincoumans
2017-06-13 08:28:24 -07:00
0c7cf47eb9fix uninitialized erp in pybullet_setPhysicsEngineParameter
Michel Breyer
2017-06-13 17:24:35 +02:00
e24dbec146Merge pull request #1184 from mbreyer/bugfix-pybulletGetCameraImage
erwincoumans
2017-06-12 14:15:30 -07:00
6d84e5e159fix memcpy of depth and segmentation images to numpy arrays
Michel Breyer
2017-06-12 16:28:21 +02:00
79877116e7CommonRigidBodyMTBase: replace 'stricmp' with 'strcmp'
Lunkhound
2017-06-11 10:04:38 -07:00
f86b9b4fc4example browser: GUI improvements for CommonRigidBodyMT based demos
Lunkhound
2017-06-10 16:24:21 -07:00
00e85554fbMerge pull request #1181 from erwincoumans/master
erwincoumans
2017-06-10 20:34:42 -07:00
1752aa55catrain_pybullet_racecar.py works, self-driving car drives towards the ball using OpenAI baselines DQN :-) See https://www.youtube.com/watch?v=DZ5Px-ocelw for video and how-to-install.
erwincoumans
2017-06-10 18:46:36 -07:00
e9ec5044d1SequentialImpulseConstraintSolver: fix bugs with SOLVER_SIMD flag
Lunkhound
2017-06-10 04:21:49 -07:00
4a7469a1bafix uninitialized-variable issues (were unused initialized, but triggers some memory checking tools)
Erwin Coumans
2017-06-09 21:19:02 -07:00
b361722500Implement train_pybullet_racecar.py and enjoy_pybullet_racecar.py using OpenAI baselines DQN for the RacecarGymEnv.
Erwin Coumans
2017-06-09 19:26:07 -07:00
8b3f979c27fix a stray override keyword that slipped in
Lunkhound
2017-06-09 18:28:46 -07:00
dc8c2e4d5eMerge pull request #1179 from erwincoumans/master
erwincoumans
2017-06-09 15:02:59 -07:00
82e3c553b9bump up pybullet version (some memory leaks were fixed since 1.1.3)
Erwin Coumans
2017-06-09 14:03:47 -07:00
b325844b9aadd missing 'wheel.urdf" and very simple procedural terrain generation (sine wave)
Erwin Coumans
2017-06-08 14:28:33 -07:00
e5ce067cb9Merge pull request #1176 from erwincoumans/master
erwincoumans
2017-06-08 10:20:22 -07:00
c1f6b7e9b8fix memory leak in case a Wavefront .obj file had multiple shapes (texture was loaded multiple times, while only releasing one)
erwincoumans
2017-06-08 09:21:32 -07:00
9d422c9b08bump up pybullet version
Erwin Coumans
2017-06-07 19:02:23 -07:00
46f2f3db4eimplement 'mimic' joint constraint or 'gear' constraint for btMultiBody, add example in pybullet/examples/mimicJointConstraint.py
Erwin Coumans
2017-06-07 16:22:02 -07:00
60e3887456enable btGearConstraint, expose 'changeDynamics' for gearRatio, only works for maximalCoordinates rigid bodies. See examples\pybullet\examples\mimicJointConstraint.py
Erwin Coumans
2017-06-07 13:44:34 -07:00
b01386077dMerge pull request #1169 from lunkhound/pr-gui-slider-fix
erwincoumans
2017-06-04 22:08:47 -07:00
a7aed37632work on pybullet/C-API createMultiBody (still preliminary, only sphere/box collision shapes, no links/hierarchies yet, soon) pybullet/C-API, expose linear/angular damping fix some warnings (param name needs to be same in .h and .cpp) fix potential startup threading issue (args were deleted in main thread while still possibly use in child thread) fix for spinning/rolling friction in case of mixing maximal and reduced coordinate btMultiBody+btRigidBody
Erwin Coumans
2017-06-04 22:04:16 -07:00
03aa178ca5example browser: fix 'clamp-to-integer' on GUI-sliders
Lunkhound
2017-05-22 00:48:07 -07:00
4a169d180eCall reset right before using the clock.
Benjamin Ellenberger
2017-06-04 20:47:31 +02:00
b5a80a08aaRevert b3Clock changes and use reset method instead.
Benjamin Ellenberger
2017-06-04 20:39:10 +02:00
0fc3ce69e9fix thread index going out of range bug
Lunkhound
2017-06-03 04:16:57 -07:00
b23cb1dd2cpybullet.createCollisionShape, createVisualShape, createMultiBody, programmatic creation using ProgrammaticUrdfInterface (still preliminary, not ready for commit yet, see examples\pybullet\examples\createSphereMultiBodies.py)
Erwin Coumans
2017-06-03 10:57:56 -07:00
3506603d60Test conversion from view matrix to yaw pitch roll.
yunfeibai
2017-06-02 16:56:05 -07:00
1d1c822d52btThreadsAreRunning wasn't defined if BT_THREADSAFE was not defined, causing compile errors using premake
Erwin Coumans
2017-06-02 16:25:28 -07:00
518c7ec00eMerge pull request #1144 from lunkhound/pr-threading-refactor
erwincoumans
2017-06-02 16:18:12 -07:00
210994575bMerge pull request #1165 from erwincoumans/master
erwincoumans
2017-06-02 09:40:22 -07:00
030d723db6fix some warnings
Erwin Coumans
2017-06-01 16:48:07 -07:00
e6d1a8cf97Swap yaw and pitch in camera computation. Add functions to convert view matrix to camera position, and camera position to camera yaw pitch roll.
yunfeibai
2017-06-01 15:30:37 -07:00
86500004a5Merge pull request #1160 from erwincoumans/master
erwincoumans
2017-06-01 14:06:14 -07:00
aa40b8487fbump up SHARED_MEMORY_MAGIC_NUMBER versioning tag, remove humanoid_running_3.py bump up pybullet version to 1.1.0
Erwin Coumans
2017-06-01 13:33:53 -07:00
5c6045b61fturn down effect of default specular a bit
Erwin Coumans
2017-06-01 13:15:58 -07:00
87293e835cimplement specular, URDF non-standard specular part (see sphere2.urdf) and SDF specular support. pybullet.changeVisualShape(obUid,linkIndex,specularColor=[R,G,B]) and Bullet C-API b3UpdateVisualShapeSpecularColor Bug fixes in b3ResourcePath::findResourcePath resolution. add stadium.sdf and roboschool/models_outdoor/stadium assets https://github.com/openai/roboschool/tree/master/roboschool/models_outdoor/stadium minor fixes to obj2sdf
Erwin Coumans
2017-06-01 12:32:44 -07:00
439e8c84cfadd new .obj files for kuka_iiwa/model.urdf
Erwin Coumans
2017-05-31 21:43:09 -07:00
3157093125Implemented specular reflective lighting for OpenGL 3.x, everything looks shiny (will add APIs to make it less shiny ;-) Remove roof from kitchens/1.sdf, otherwise shadows and shinyness won't work (light is outside the room, bouncing against roof-top) Make kuka_iiwa/model.urdf more smooth, use .obj for per-vertex normals (using Blender, import STL, export OBJ, enable triangles, normals and Z-UP, Y forward)
Erwin Coumans
2017-05-31 20:32:45 -07:00