Webots Demo Worlds¶
The demo project Webots.zip contains a number of individual demo worlds. The following descriptions may help locating models of interest.
arm-theater.wbt: pair of vertical two-link arms and a clock situated in HL A11
model: protos/two-link.proto
controller: controllers/arm_theater/arm_theater.py
model: protos/clock.proto
controller: controllers/clock/clock.py
model: protos/HL-A11-room.proto
pendulum-de-deux.wbt: two double-pendula side by side
model: robot contained in world file
controller: dbl_pend/dbl_pend.py
curtain.wbt: line of actuators driving hanging chains
model: protos/curtain.proto
controller: curtain/curtain.py
conveyor-demo.wbt: three-wheel ‘active conveyor’ with square manipulandum object on top
model: contained in world file
controller: conveyor/conveyor.py
impeller-demo.wbt: single-axis ‘impeller’ with rolling ball in a sloped arena
model: contained in world file
controller: impeller/impeller.py
pendulum-1-2-demo.wbt: underactuated double pendulum with two asymmetric distal links
model: contained in world file
controller: pendulum_1_2/pendulum_1_2.py
sensor-demo.wbt: two-link robot responding to obstacles
model: protos/two-link.proto
controller: two_link_sensor/two_link_sensor.py
controls-demo.wbt: several two-link robots responding to obstacles
model: protos/two-link.proto
controller: two_link/two_link.py
controller: two_link_sensor/two_link_sensor.py
clock-demo.wbt: large clock with hands controlled to show the actual time
model: protos/clock.proto
controller: controllers/clock/clock.py
wobbly-demo.wbt: robot party with multiple mobile ‘wobbly’ robots in a large arena
model: protos/wobbly.proto
controller: controllers/wobbly/wobbly.py
network-party.wbt: wobbly robots and remote proxies controlled via MQTT messages over the network
model: protos/delegate.proto
model: protos/proxy.proto
controller: controllers/disembod/disembod.py
painting-demo.wbt: two-link arm spray-painting on the floor using inverse kinematic control
model: protos/two-link.proto
model: protos/painting.proto
controller: two_link_sensor/two_link_ik.py
controller: painting/painting.py
piano-keyboard.wbt: eight-key ‘piano’ keyboard controlled via MIDI
model: protos/keyboard.proto
controller: keyboard/keyboard.py