RechargeBattery

class suave.recharge_battery_lc.RechargeBattery(node_name, **kwargs)

Lifecycle node that navigates to and triggers the recharge station.

__init__(node_name, **kwargs)

Create the recharge battery node.

on_activate(state: LifecycleState) TransitionCallbackReturnType

Activate the node.

on_cleanup(state: LifecycleState) TransitionCallbackReturnType

Clean up the node.

on_configure(state: LifecycleState) TransitionCallbackReturnType

Create the configured clients and action server.

on_deactivate(state: LifecycleState) TransitionCallbackReturnType

Deactivate the node.

on_shutdown(state: LifecycleState) TransitionCallbackReturnType

Shut down the node.

Methods

__init__(node_name, **kwargs)

Create the recharge battery node.

on_activate(state)

Activate the node.

on_cleanup(state)

Clean up the node.

on_configure(state)

Create the configured clients and action server.

on_deactivate(state)

Deactivate the node.

on_shutdown(state)

Shut down the node.

Attributes