Commit Graph

  • 67cfaa45fa Merge pull request #679 from jbohren/patch-1 erwincoumans 2016-07-02 10:03:20 -07:00
  • 2bf17a7a81 Initial commit. Benjamin Ellenberger 2016-07-01 19:35:27 +02:00
  • 58206b7962 Add preliminary support for VR/OpenVR for HTC Vive and Oculus Rift, (Windows-only first, later Linux and OSX) Use premake to build, use --enable_openvr flag erwin coumans 2016-06-30 16:03:38 -07:00
  • 83543ec76b pkg-config: Fixing regression introduced by e46b7b2 Jonathan Bohren 2016-06-30 14:02:19 -04:00
  • eae90eb201 Merge pull request #675 from erwincoumans/master erwincoumans 2016-06-27 16:22:59 -07:00
  • fc2e869137 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2016-06-27 16:12:31 -07:00
  • 178dd54ca5 remove printf's and fix an issue in btMultiJointMotor in previous commit Erwin Coumans 2016-06-27 16:10:13 -07:00
  • 3966e0cc55 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2016-06-27 13:53:55 -07:00
  • 43011bdb3b merge upstream/master to latest commit ed9be25 Jasmine Hsu 2016-06-27 13:53:43 -07:00
  • f6bead7152 edit method definitions (docstring) for calling renderImage() Jasmine Hsu 2016-06-27 13:51:28 -07:00
  • e24ec9e8c0 nearVal and farVal as params Jasmine Hsu 2016-06-27 13:18:12 -07:00
  • 5d5e7df7c5 exposing near/far values as params; commented out debug printf which caused failed checks Jasmine Hsu 2016-06-27 11:19:57 -07:00
  • 50b6003470 Merge remote-tracking branch 'upstream/master' Benjamin Ellenberger 2016-06-27 15:14:47 +02:00
  • e16082a7cd Refactor Newton's Cradle. Implement Newton's Cradle with Softbody ropes. Benjamin Ellenberger 2016-06-27 15:14:36 +02:00
  • ed9be25570 Merge pull request #669 from hellojas/loadURDF erwincoumans 2016-06-26 19:12:20 -07:00
  • cf1a4b02a1 Merge pull request #673 from erwincoumans/master erwincoumans 2016-06-26 19:09:54 -07:00
  • 013dbda023 implement a few more pybullet methods: pybullet_applyExternalForce, pybullet_applyExternalTorque, pybullet_setTimeStep, pybullet_resetBasePositionAndOrientation, pybullet_getQuaternionFromEuler, pybullet_getEulerFromQuaternion Erwin Coumans 2016-06-26 18:18:30 -07:00
  • d339cf5b74 ability to call renderImage with three vectors: camera position, target position, and up vector Jasmine Hsu 2016-06-24 15:30:43 -07:00
  • aa91042ac8 merge bullet master Jasmine Hsu 2016-06-24 15:20:46 -07:00
  • 84f6d60ab3 Merge pull request #671 from erwincoumans/master erwincoumans 2016-06-24 13:59:54 -07:00
  • a15eb3035e default gains 1 -> 0.1 erwincoumans 2016-06-24 11:12:19 -07:00
  • c17c39c2c9 move PD control from PhysicsServerCommandProcessor into btMultiBodyJointMotor improvements/changes in pybullet API Erwin Coumans 2016-06-24 11:06:56 -07:00
  • 86150e2c71 Merge pull request #667 from erwincoumans/master erwincoumans 2016-06-24 07:55:06 -07:00
  • 6d1948e79e tweaks in pybullet and shared memory C-API: allow to reset the state of a single joint allow to set the target/mode for a single joint motor at a time rename pybullet API: initializeJointPositions -> resetJointState Erwin Coumans (Google) 2016-06-24 07:31:17 -07:00
  • d2a2797201 accidently added pybullet.so Jasmine Hsu 2016-06-23 14:06:14 -07:00
  • 976e228be0 remove print debugger Jasmine Hsu 2016-06-23 14:05:36 -07:00
  • a21889e225 remove print debugger Jasmine Hsu 2016-06-23 14:01:57 -07:00
  • e0448c7613 fix loading urdf at default position (0,0,0) and adding b3 cmd to change orientation if args provided Jasmine Hsu 2016-06-23 14:00:44 -07:00
  • 2cd0eba257 re-introduce old method in pybullet for temporary back-wards compatibility b3JointControlCommandInit requires 3 args, but it was only 2, use b3JointControlCommandInit2 for now. Erwin Coumans 2016-06-23 08:40:36 -07:00
  • 8b96e2de3c a few pybullet tweaks to set desired joint motor targets (pos/vel/torque) Erwin Coumans 2016-06-22 23:21:47 -07:00
  • f5ffb11bc5 fix bus error on Raspberry Pi, unaligned float access when loading STL files fix pybullet Python 3 issue (PyString_FromString -> PyBytes_FromString and PyInt_FromLong -> PyLong_FromLong) Erwin Coumans 2016-06-23 05:10:00 +00:00
  • df0b2a2e3a Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2016-06-22 10:01:26 -07:00
  • 79fa4ebd7c Merge remote-tracking branch 'bp/master' Erwin Coumans 2016-06-22 10:01:22 -07:00
  • 2b8bd58e1c support single-scalar scale values in URDF, even though "officially" it should be a vector3. This will load quadcopter.urdf in Drake: https://github.com/RobotLocomotion/drake/blob/master/drake/examples/Quadrotor/quadrotor.urdf Erwin Coumans 2016-06-22 09:59:25 -07:00
  • f0edf8a854 Merge remote-tracking branch 'bp/master' Erwin Coumans 2016-06-21 11:28:54 -07:00
  • 0b249361c2 fix a c99 issue in pybullet erwincoumans 2016-06-21 09:01:27 -07:00
  • 08b88c445a more travis/python testing fun erwincoumans 2016-06-21 08:51:43 -07:00
  • 07ee9673ef try to get python dependency in travis (pybullet) erwincoumans 2016-06-21 08:43:04 -07:00
  • 51da386345 also compile pybullet in one of the tests erwincoumans 2016-06-20 15:05:14 -07:00
  • 01cad7c2a5 fix return type in pybullet erwincoumans 2016-06-20 15:00:35 -07:00
  • b58978184c fix C99 issue, use malloc, not variable sized array. erwincoumans 2016-06-20 14:58:56 -07:00
  • c7c01e6b32 add one more test, related to b3CreatePoseCommandInit Erwin Coumans 2016-06-20 14:09:37 -07:00
  • 18e158ed38 Merge pull request #666 from erwincoumans/master erwincoumans 2016-06-20 14:01:31 -07:00
  • 251fab0d75 expand b3ResourcePath automagic resource localization capability. Erwin Coumans 2016-06-20 12:40:08 -07:00
  • 40317a8b59 Merge pull request #665 from erwincoumans/master erwincoumans 2016-06-19 18:05:57 -07:00
  • a67df7fd03 fix cmake and premake build systems, after adding texture support in SDF, in a nutshell, add the following two files: Erwin Coumans 2016-06-19 17:35:25 -07:00
  • e3b2b1a969 add texture support in SDF, URDF for both OpenGL and software renderer (TinyRenderer) Erwin Coumans 2016-06-18 18:02:20 -07:00
  • 6369e3e12a Merge pull request #664 from YunfeiBai/master erwincoumans 2016-06-17 16:15:47 -07:00
  • d51320be2c Check diffuse field in sdf. yunfeibai 2016-06-17 15:47:11 -07:00
  • 7d5dea1bac Merge pull request #663 from erwincoumans/master erwincoumans 2016-06-17 13:58:23 -07:00
  • 26f6618f00 colors for sdf Erwin Coumans 2016-06-17 12:07:38 -07:00
  • c7365837cd Merge pull request #661 from erwincoumans/master erwincoumans 2016-06-17 07:34:07 -07:00
  • 53a0772257 fix some issues related to controlling a robot/multibody beyond body index 0 (most testing happened with a single robot/multibody so far) preliminary pybullet.setJointControl implementation Erwin Coumans 2016-06-16 18:46:34 -07:00
  • 70c7ec6c45 Merge pull request #660 from YunfeiBai/master erwincoumans 2016-06-16 12:27:48 -07:00
  • 1329f265c8 Set view and projection matrices from camera and frustum parameters. yunfeibai 2016-06-16 11:48:37 -07:00
  • 95feb8f530 Merge pull request #659 from erwincoumans/master erwincoumans 2016-06-16 09:03:36 -07:00
  • 3f5f8d3e00 Merge remote-tracking branch 'bp/master' Erwin Coumans 2016-06-15 18:07:58 -07:00
  • 95a09bec99 implement getJointInfo for objects loaded through SDF Erwin Coumans 2016-06-15 18:01:41 -07:00
  • bb9634635c Merge pull request #658 from jermdax/readme-typos-patch erwincoumans 2016-06-15 14:43:21 -07:00
  • 0646a847a2 Merge pull request #657 from hellojas/set-and-get-joints erwincoumans 2016-06-15 14:42:49 -07:00
  • 03fded3dc7 getJointPositions returns a list of all joint positions for a given bodyIndex Jasmine Hsu 2016-06-15 14:21:04 -07:00
  • 456c844a6b work-in-progress send object/joint information after loading SDF file Erwin Coumans 2016-06-14 18:41:19 -07:00
  • fd88d73e3c Typos in readme David 2016-06-15 01:36:10 +01:00
  • 934725554f remove initializeJointPosition as setting one joint is not supported Jasmine Hsu 2016-06-14 15:21:50 -07:00
  • d6ab1ab434 initialize a single joint position for a given body index Jasmine Hsu 2016-06-14 14:58:36 -07:00
  • d53d6366de get the state of a specific joint given a body index Jasmine Hsu 2016-06-14 14:35:45 -07:00
  • 55560e114e merge bulletphysics:master to commit:b06e1cb Jasmine Hsu 2016-06-14 14:13:54 -07:00
  • eeaff0747b return joint state given a joint index and body index Jasmine Hsu 2016-06-14 14:08:24 -07:00
  • b06e1cb873 Update CollisionShape2TriangleMesh.cpp erwincoumans 2016-06-14 07:53:15 -07:00
  • 9a8a52e1f9 Merge pull request #656 from gtzampanakis/buildfix erwincoumans 2016-06-14 07:50:43 -07:00
  • 4f4eb3a9c6 Fixed: Error because of unparameterized btVectorX Giorgos Tzampanakis 2016-06-14 13:40:38 +00:00
  • 2b3cb55ac1 Merge pull request #654 from erwincoumans/master erwincoumans 2016-06-13 19:13:26 -07:00
  • 566ed87c93 fix a regression in a test Erwin Coumans 2016-06-13 18:58:52 -07:00
  • 149129826a remove unused findex from btTypedConstraint.h Erwin Coumans 2016-06-13 18:33:18 -07:00
  • 6523df336e Fix pybullet Windows build errors: C99 requires variables to be defined at the start of the function. Improve CMake Windows support to build PyBullet (BUILD_PYBULLET) Implement b3LoadSdfCommandInit in shared memory API Implement pybullet SDF loading binding, in loadSDF API TODO for SDF support is provide way to query object/link/joint information. erwincoumans 2016-06-13 10:11:28 -07:00
  • ce9ae430f7 Merge pull request #652 from hellojas/renderImage erwincoumans 2016-06-11 10:54:19 -07:00
  • 9c5a7925f0 add internal set matrix function Jasmine Hsu 2016-06-10 15:14:00 -07:00
  • ecc192df94 render image with ability to set pixel resolution and initial camera position Jasmine Hsu 2016-06-10 15:07:52 -07:00
  • b0c7c086e3 render image with ability to set pixel resolution and initial camera position Jasmine Hsu 2016-06-10 15:07:41 -07:00
  • 33c04ce9c7 Merge pull request #651 from erwincoumans/master erwincoumans 2016-06-10 09:43:10 -07:00
  • 98d2f91f3c fix flipped tinyrenderer image Erwin Coumans 2016-06-09 12:12:46 -07:00
  • a5fa8712ec Merge pull request #385 from lordloki/btCone erwincoumans 2016-06-09 08:58:25 -07:00
  • f5f4e1f3c0 Merge pull request #647 from erwincoumans/master erwincoumans 2016-06-07 17:03:41 -07:00
  • e0c3392cee don't pass width/height into renderObject Erwin Coumans 2016-06-07 17:02:47 -07:00
  • d2e50d045b fix issues related to camera width/height add width,height as arguments to pybullet.renderImage(x,y,[viewMat4x4],[projMat4x4]) Erwin Coumans 2016-06-07 16:11:58 -07:00
  • bd668d11b0 add .stl file support in 'File/Open' of example browser. Erwin Coumans 2016-06-07 12:57:46 -07:00
  • 1c7f87aff1 implement first draft of pybullet.renderImage for synthetic camera remove a few debug printf from tinyrenderer Erwin Coumans 2016-06-06 18:54:05 -07:00
  • e46a718807 Add btScalar fixes and correct M_PI to SIMD_PI. Benjamin Ellenberger 2016-06-06 23:47:33 +02:00
  • 8076d5235c fix window resize/width bookkeeping bug in MacOpenGLWindow.mm Erwin Coumans 2016-06-04 21:51:21 -07:00
  • 612e46614a fix (unused) SSE operator btMatrix3x3 ==, thanks to yyzone for the report/fix. fixes 552 Erwin Coumans 2016-06-04 13:16:06 -07:00
  • 9872d2b20f Create InclinedPlane,Newton's Cradle and Multi-Pendulum examples for the Bullet Example Browser. Benjamin Ellenberger 2016-06-04 12:09:37 +02:00
  • dfb2c51dc7 Merge remote-tracking branch 'upstream/master' Benjamin Ellenberger 2016-06-04 11:36:43 +02:00
  • 4b2c0f6d89 make one of the cubes in two_cubes.sdf static (immovable) using the <static> tag in SDF add an example using 'direct' fix the send-desired-state commands, to add flags for arguments set, using default values. Start exposing SDF loading in shared memory api, not fully implemented yet. erwin coumans 2016-06-03 19:03:56 -07:00
  • 0b69ba7f61 Support the <static> field under <model> in SDF to make the model immovable, similar to setting the mass to zero. Add joint velocity motors in ImportSDF example. erwin coumans 2016-06-02 18:04:22 -07:00
  • 5bf125cab5 fix some compile issues using premake use textured cube/sphere model for test Erwin Coumans 2016-06-02 13:54:52 -07:00
  • 68932b0c0a Merge pull request #646 from erwincoumans/master erwincoumans 2016-06-01 18:24:43 -07:00
  • aa4d2ae01d initial hookup of TinyRenderer to shared memory interface Erwin Coumans 2016-06-01 17:47:41 -07:00
  • dcc909133f Merge pull request #644 from erwincoumans/master erwincoumans 2016-06-01 11:50:48 -07:00
  • 9a5394c4bc fix cmake build erwin coumans 2016-06-01 11:07:39 -07:00
  • ef85a71d4b more work on synthetic camera erwin coumans 2016-06-01 11:04:10 -07:00