replace green stadium with blue checkered Bullet plane
add missing files to pybullet setup.pu
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<?xml version="0.0" ?>
|
||||
<robot name="cube.urdf">
|
||||
<link name="baseLink">
|
||||
<robot name="floor">
|
||||
<link name="floor">
|
||||
<inertial>
|
||||
<origin rpy="0 0 0" xyz="0 0 0"/>
|
||||
<mass value=".0"/>
|
||||
|
||||
@@ -24,15 +24,18 @@ class StadiumScene(Scene):
|
||||
# stadium_pose = cpp_household.Pose()
|
||||
# if self.zero_at_running_strip_start_line:
|
||||
# stadium_pose.set_xyz(27, 21, 0) # see RUN_STARTLINE, RUN_RAD constants
|
||||
filename = os.path.join(pybullet_data.getDataPath(),"stadium_no_collision.sdf")
|
||||
self.ground_plane_mjcf = p.loadSDF(filename)
|
||||
|
||||
filename = os.path.join(pybullet_data.getDataPath(),"plane_stadium.sdf")
|
||||
self.ground_plane_mjcf=p.loadSDF(filename)
|
||||
#filename = os.path.join(pybullet_data.getDataPath(),"stadium_no_collision.sdf")
|
||||
#self.ground_plane_mjcf = p.loadSDF(filename)
|
||||
#
|
||||
for i in self.ground_plane_mjcf:
|
||||
p.changeDynamics(i,-1,lateralFriction=0.8, restitution=0.5)
|
||||
for j in range(p.getNumJoints(i)):
|
||||
p.changeDynamics(i,j,lateralFriction=0)
|
||||
# for j in range(p.getNumJoints(i)):
|
||||
# p.changeDynamics(i,j,lateralFriction=0)
|
||||
#despite the name (stadium_no_collision), it DID have collision, so don't add duplicate ground
|
||||
|
||||
|
||||
class SinglePlayerStadiumScene(StadiumScene):
|
||||
"This scene created by environment, to work in a way as if there was no concept of scene visible to user."
|
||||
multiplayer = False
|
||||
|
||||
2
setup.py
2
setup.py
@@ -219,6 +219,8 @@ sources = ["examples/pybullet/pybullet.c"]\
|
||||
+["src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp"]\
|
||||
+["src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp"]\
|
||||
+["src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp"]\
|
||||
+["src/BulletCollision/CollisionShapes/btSdfCollisionShape.cpp"]\
|
||||
+["src/BulletCollision/CollisionShapes/btMiniSDF.cpp"]\
|
||||
+["src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp"]\
|
||||
+["src/BulletCollision/Gimpact/btContactProcessing.cpp"]\
|
||||
+["src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp"]\
|
||||
|
||||
Reference in New Issue
Block a user