bullet3/examples/Importers/ImportURDFDemo
erwincoumans 9553892770 PyBullet / BulletRobotics:
Implement collisionFilterPlugin, use setCollisionFilterPair to enable or disable collision detection between specific pairs of objects.
Also, expose setCollisionFilterGroupMask as PyBullet API and in urdf using the tag <collision group="1" mask="2"/>.
See examples/pybullet/examples/collisionFilter.py for an example.
PyBullet default: Lower the warmstarting factor, for maximal coordinates rigid bodies for more stable simulation.
Add btCollisionWorld::refreshBroadphaseProxy to easier recreate the broadphase proxy without adding/removing objects to the world.
2018-09-12 19:30:49 -07:00
..
BulletUrdfImporter.cpp PyBullet / BulletRobotics: 2018-09-12 19:30:49 -07:00
BulletUrdfImporter.h PyBullet / BulletRobotics: 2018-09-12 19:30:49 -07:00
ConvertRigidBodies2MultiBody.h add initial examples, replacing the 'Demos/Demos3'. Will make it work cross-platform, OpenGL3/OpenGL2 and add more examples to it. 2015-04-16 09:55:32 -07:00
ImportURDFSetup.cpp premake build system fixes 2018-01-09 12:23:25 -08:00
ImportURDFSetup.h enable URDF loading throught the 'File/Open' menu 2015-05-01 11:42:14 -07:00
MultiBodyCreationInterface.h implement specular, URDF non-standard specular part (see sphere2.urdf) and SDF specular support. 2017-06-01 12:32:44 -07:00
MyMultiBodyCreator.cpp PyBullet loadURDF in useMaximalCoordinated=True (btRigidBody), support lower/upper limits for revolute joints. 2018-06-22 09:28:07 -07:00
MyMultiBodyCreator.h implement specular, URDF non-standard specular part (see sphere2.urdf) and SDF specular support. 2017-06-01 12:32:44 -07:00
SDFAudioTypes.h PyBullet: move TinyRenderer into a plugin, default statically loaded. You can also dynamically load a render plugin, as shown in renderPlugin.py example. premake has a way to compile the tinyRendererPlugin. 2018-01-17 12:48:48 -08:00
URDF2Bullet.cpp since parent collision is always disabled by default for self-collision, we add a new flag 2018-09-08 14:46:43 -07:00
URDF2Bullet.h since parent collision is always disabled by default for self-collision, we add a new flag 2018-09-08 14:46:43 -07:00
urdf_samples.h add initial examples, replacing the 'Demos/Demos3'. Will make it work cross-platform, OpenGL3/OpenGL2 and add more examples to it. 2015-04-16 09:55:32 -07:00
URDFImporterInterface.h PyBullet: add option to cache graphics shapes for URDF files, handy for benchmarks with many duplicate robots 2018-05-23 13:26:00 +10:00
URDFJointTypes.h PyBullet: move TinyRenderer into a plugin, default statically loaded. You can also dynamically load a render plugin, as shown in renderPlugin.py example. premake has a way to compile the tinyRendererPlugin. 2018-01-17 12:48:48 -08:00
urdfLexicalCast.h add alternative URDF parser that doens't use ROS urdf 2015-06-28 14:09:21 -07:00
UrdfParser.cpp PyBullet / BulletRobotics: 2018-09-12 19:30:49 -07:00
UrdfParser.h remove pre-build proto/grpc files (they differ for each platform and proto/grpc version) 2018-09-07 15:44:33 -07:00
UrdfRenderingInterface.h remove pre-build proto/grpc files (they differ for each platform and proto/grpc version) 2018-09-07 15:44:33 -07:00
urdfStringSplit.cpp Removed many memoryleaks in Example Browser, reducing some technical debt. 2016-07-16 00:55:56 -07:00
urdfStringSplit.h preliminary work towards saveState/restoreState and saveRestoreState.py example (not implemented yet) 2017-12-28 10:05:51 -08:00