the office asked us to record the video from the head camera during challenges. If we need to do this manually each time I think we will forget more often than not. So I propose to add the recorder to the challenge launch files.
Few things to consider are: How much video can we/do we want to store on Hero before deleting the oldest? Do we need to delete these manually?
Do we also want to record during testing? this means more (useless) video will be created but adding an if/unless statement to the launch file might mean we accidentally forget to record during a challenge.
Do we want to use this feature outside of tournaments? probably not. So these should be toggleable by some environment variable.
We also dont want to launch the recorder when people test in simulation. So a check against the ROBOT_REAL environment variable is needed.
the office asked us to record the video from the head camera during challenges. If we need to do this manually each time I think we will forget more often than not. So I propose to add the recorder to the challenge launch files.
Few things to consider are: How much video can we/do we want to store on Hero before deleting the oldest? Do we need to delete these manually? Do we also want to record during testing? this means more (useless) video will be created but adding an if/unless statement to the launch file might mean we accidentally forget to record during a challenge.
Do we want to use this feature outside of tournaments? probably not. So these should be toggleable by some environment variable.
We also dont want to launch the recorder when people test in simulation. So a check against the ROBOT_REAL environment variable is needed.