Visual design of the control logic of a fitness bracelet¶
A finite automata model of a fitness bracelet that responds to changes in human activity and simulates step counting and sending notifications.
You can learn more about the project by reading article on Hubre.
Getting started¶
- open the model
fitness_tracker.engee
; - Run the interactive script
_fitness_tracker.ngscript
to initialise the parameters; - Run the script
run_interactive_simulation.jl
to start the simulation.
Setting the model parameters¶
User behaviour and fitness bracelet settings can be changed in the script fitness_tracker.ngscript
directly during the simulation:
Example of running a simulation¶
To make the demonstration more visual, I recorded a short video: