Blaster

This module wraps the SDK class rm:robomaster.blaster.Blaster to expose a minimal ROS interface to control the strong green LED of the blaster.

When the module enabled, at initialization, the LED is switched off.

Note

We have not exposed in ROS the command to fire IR beams and gel beams.

Parameters

parameter blaster.enabled bool [Default: false]

Enable blaster_led, which by default is disabled, like for all other modules.

Subscription

subscription blaster_led robomaster_msgs/msg/BlasterLED

When it receive a message, it passes the clamp the desired relative LED intensity in (0, 1) and passes it to rm:robomaster.blaster.Blaster.set_led(). Desired intensities lower or equal to zero, switch the LED off.