Skip to content
Bruce Allen edited this page Mar 23, 2020 · 24 revisions

This page documents some of the evolution of the Mininet testbed framework and is retained for reference.

An earlier version

Set up robot roles, see ~/gits/mininet_testbed/csv_roles/*.

Set up mininet_runner.py to start robots with roles.

Run:

sudo ./mininet_runner.py

If the Mininet configuration gets broken (a previous run did not clean the network configuration), clean up:

sudo mn -c

Early stages. For now: start xterm for multiple stations:

sta1 xterm &
sta2 xterm &

and start testbed on each:

ros2 run testbed_nodes testbed_robot r1 GS -v

and

ros2 run testbed_nodes testbed_robot r2 red_team -v

Timing appears to be about 1.8 ms.

Terminate processes by typing exit at the mininet-wifi> prompt.

Next:

  • Capture timing
  • Improve spawning