bullet3/examples/SharedMemory
Erwin Coumans daa0a27403 add reportHitNumber to allow reporting a specific ray intersection hit
(by default, pybullet.rayTestBatch reports the closest hit, so you can report 2nd closest or 3rd closest hit etc)
Fix pybullet.createCollisionShape, in some cases (concave trimesh, convex mesh) two instances were created.
2020-05-07 23:23:24 -07:00
..
dart Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
grpc Update GRPC conversion of SDF and State Update 2019-05-07 11:18:11 -07:00
mujoco Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
physx Implement PyBullet.getCameraImage for PhysX backend. 2019-02-24 14:09:42 -08:00
plugins allow createCollisionShape to load stl. Still, it is best to convert it to obj and use v-hacd for concave shapes. 2020-04-20 20:59:32 -07:00
tcp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
udp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
b3PluginManager.cpp fix file caching issue 2019-04-25 07:04:22 -07:00
b3PluginManager.h First pass of load files through an interface (to allow loading from memory, zip file etc). So instead of posix fopen/fread, using CommonFileIOInterface. 2018-10-08 21:27:08 -07:00
b3RobotSimulatorClientAPI_InternalData.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
b3RobotSimulatorClientAPI_NoDirect.cpp add option to merge fixed links in URDF file (improves performance, can handle URDF files with many fixed links) 2020-02-21 15:04:26 -08:00
b3RobotSimulatorClientAPI_NoDirect.h expose computeDofCount to pybullet 2020-02-14 19:58:32 -08:00
b3RobotSimulatorClientAPI_NoGUI.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
b3RobotSimulatorClientAPI_NoGUI.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
BodyJointInfoUtility.h temporary disable experimental BulletRobotics examples 2019-03-26 15:07:55 -07:00
CMakeLists.txt graphicsServer to workaround OpenGL issues on some servers. 2019-06-13 23:24:22 -07:00
GraphicsClientExample.cpp graphicsServer to workaround OpenGL issues on some servers. 2019-06-13 23:24:22 -07:00
GraphicsClientExample.h graphicsServer to workaround OpenGL issues on some servers. 2019-06-13 23:24:22 -07:00
GraphicsServerExample.cpp add pybullet_utils.transformations from ROS geometry: 2020-03-24 10:34:02 -07:00
GraphicsServerExample.h graphicsServer to workaround OpenGL issues on some servers. 2019-06-13 23:24:22 -07:00
GraphicsSharedMemoryBlock.h graphicsServer to workaround OpenGL issues on some servers. 2019-06-13 23:24:22 -07:00
GraphicsSharedMemoryCommands.h support changeVisualShape(rgbaColor) through GraphicsServer/Client 2019-07-02 09:48:34 -07:00
GraphicsSharedMemoryPublic.h support changeVisualShape(rgbaColor) through GraphicsServer/Client 2019-07-02 09:48:34 -07:00
IKTrajectoryHelper.cpp Remove a temporary global static work matrix in the BussIK, since it conflicts with multithreaded applications. 2020-01-11 12:43:27 -08:00
IKTrajectoryHelper.h expose PyBullet.calculateInverseKinematics2 that allows to specify multiple IK end effector locations (not multiple orientations) 2019-07-10 17:21:18 -07:00
InProcessMemory.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
InProcessMemory.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
main.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClient.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClient.h get mesh data api 2019-06-17 19:00:53 -07:00
PhysicsClientC_API.cpp add reportHitNumber to allow reporting a specific ray intersection hit 2020-05-07 23:23:24 -07:00
PhysicsClientC_API.h add reportHitNumber to allow reporting a specific ray intersection hit 2020-05-07 23:23:24 -07:00
PhysicsClientExample.cpp Fix compiler warning. 2020-04-03 09:47:28 -07:00
PhysicsClientExample.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientGRPC_C_API.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientGRPC_C_API.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientGRPC.cpp Piping through the flag to parse sensors 2018-09-27 09:49:59 -07:00
PhysicsClientGRPC.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientSharedMemory2_C_API.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientSharedMemory2_C_API.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientSharedMemory2.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientSharedMemory2.h remove PhysXClient.*, it was not needed (use PhysicsDirect instead) 2019-02-20 19:57:10 -08:00
PhysicsClientSharedMemory_C_API.cpp Quick first prototype/test to integrate pybullet into Unity, 2017-09-20 23:18:18 -07:00
PhysicsClientSharedMemory_C_API.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientSharedMemory.cpp Embed graphics server (shared memory) in PyBullet. Use pybullet.connect(pybullet.GRAPHICS_SERVER) to enable it. 2020-03-19 14:18:35 -07:00
PhysicsClientSharedMemory.h Embed graphics server (shared memory) in PyBullet. Use pybullet.connect(pybullet.GRAPHICS_SERVER) to enable it. 2020-03-19 14:18:35 -07:00
PhysicsClientTCP_C_API.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientTCP_C_API.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientTCP.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientTCP.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientUDP_C_API.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientUDP_C_API.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientUDP.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsClientUDP.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsCommandProcessorInterface.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsDirect.cpp allow to call getDebugVisualizerCamera in DIRECT mode (returns all 0) 2020-05-05 03:15:26 +00:00
PhysicsDirect.h . 2019-08-08 10:53:23 +02:00
PhysicsDirectC_API.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsDirectC_API.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsLoopBack.cpp get mesh data api 2019-06-17 19:00:53 -07:00
PhysicsLoopBack.h get mesh data api 2019-06-17 19:00:53 -07:00
PhysicsLoopBackC_API.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsLoopBackC_API.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsServer.cpp add physics server loopback (both client and server in the same process, using shared memory) 2015-11-22 20:50:32 -08:00
PhysicsServer.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsServerCommandProcessor.cpp add reportHitNumber to allow reporting a specific ray intersection hit 2020-05-07 23:23:24 -07:00
PhysicsServerCommandProcessor.h load deformable object from URDF files 2020-03-31 20:55:47 -07:00
PhysicsServerExample.cpp pybullet removeAllParameters (sliders, buttons) 2020-03-16 21:29:30 -07:00
PhysicsServerExample.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsServerExampleBullet2.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsServerExampleBullet2.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PhysicsServerSharedMemory.cpp graphicsServer to workaround OpenGL issues on some servers. 2019-06-13 23:24:22 -07:00
PhysicsServerSharedMemory.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PosixSharedMemory.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
PosixSharedMemory.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
premake4.lua allow to compile using clang-cl on visual studio (disable SSE) 2019-12-11 13:07:53 -08:00
RemoteGUIHelper.cpp embed TCP graphics server in PyBullet for easier working-from-home 2020-03-20 15:43:52 -07:00
RemoteGUIHelper.h embed TCP graphics server in PyBullet for easier working-from-home 2020-03-20 15:43:52 -07:00
RemoteGUIHelperTCP.cpp add pybullet_utils.transformations from ROS geometry: 2020-03-24 10:34:02 -07:00
RemoteGUIHelperTCP.h embed TCP graphics server in PyBullet for easier working-from-home 2020-03-20 15:43:52 -07:00
RobotControlExample.cpp Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
RobotControlExample.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
SharedMemoryBlock.h pybullet: allow programmatic creation of heightfield. See https://github.com/erwincoumans/bullet3/tree/master/examples/pybullet/examples/heightfield.py 2019-08-11 13:59:24 -07:00
SharedMemoryCommandProcessor.cpp reduce size of SharedMemoryStatus by moving state details into shared memory streaming block. 2019-03-06 23:27:59 -08:00
SharedMemoryCommandProcessor.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
SharedMemoryCommands.h add reportHitNumber to allow reporting a specific ray intersection hit 2020-05-07 23:23:24 -07:00
SharedMemoryCommon.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
SharedMemoryInProcessPhysicsC_API.cpp Merge branch 'master' of https://github.com/erwincoumans/bullet3 2020-03-22 20:12:21 -07:00
SharedMemoryInProcessPhysicsC_API.h fix cmake/premake builds 2020-03-22 11:58:39 -07:00
SharedMemoryInterface.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
SharedMemoryPublic.h add reportHitNumber to allow reporting a specific ray intersection hit 2020-05-07 23:23:24 -07:00
SharedMemoryUserData.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
Win32SharedMemory.cpp PyBullet on Windows: disable harmless warning of not being able to connect to shared memory server. 2018-11-24 11:57:01 -08:00
Win32SharedMemory.h Code-style consistency improvement: 2018-09-23 14:17:31 -07:00