Required for safety and good usability: automation processes only begin after the user actively requests it.
Also the user should always be able to pause/resume and stop an ongoing automation.
While you could write your own UI, RoSys already provides a ready-made set of elements with
Building on the click handler from the 3d scene example we can add these easily:
with ui.row(): rosys.ui.automation_controls() ui.label('you can also pause/resume or stop the running automation')
ui.row() context arranged the control buttons in a row.