One key requirement for the competition is that the safety light must be on when the vehicle is on and blinking when the vehicle is in autonomous mode. Software defines autonomous mode as the duration of time where the vehicle is sending cmd_vel messages from Nav2 to the motors and the motors move in response to this. Thus so as long as cmd_vel is being sent by Nav2, this should somehow be communicated with the MCU chip via some boolean so that it can make the safety light blink.
Overview
One key requirement for the competition is that the safety light must be on when the vehicle is on and blinking when the vehicle is in autonomous mode. Software defines autonomous mode as the duration of time where the vehicle is sending
cmd_vel
messages from Nav2 to the motors and the motors move in response to this. Thus so as long ascmd_vel
is being sent by Nav2, this should somehow be communicated with the MCU chip via some boolean so that it can make the safety light blink.Relevant resources
Acceptance criteria
Todo