in bisk/helpers.py [0:0]
def add_fwd_corridor(root: mjcf.RootElement, W=4):
WH = 2
wall_alpha = 0.0 # for debugging
# Change rendering of floor to fit the intended path
floor = root.find('geom', 'floor')
floor.size = [100, W, 1]
floor.pos = [100 - W, 0, 0]
# Add border walls
root.worldbody.add(
'geom',
type='plane',
name='wall_left',
xyaxes=[1, 0, 0, 0, 0, 1],
size=[100, WH, 1],
pos=[100 - W, W, WH],
rgba=[0, 0, 0, wall_alpha],
)
root.worldbody.add(
'geom',
type='plane',
name='wall_right',
xyaxes=[-1, 0, 0, 0, 0, 1],
size=[100, WH, 1],
pos=[100 - W, -W, WH],
rgba=[0, 0, 0, wall_alpha],
)
root.worldbody.add(
'geom',
type='plane',
name='wall_back',
xyaxes=[0, 1, 0, 0, 0, 1],
size=[W, WH, 1],
pos=[-4, 0, WH],
rgba=[0, 0, 0, wall_alpha],
)