|
SMACC2
|


Public Types | |
| using | GoalHandleLEDControl = rclcpp_action::ServerGoalHandle< sm_dance_bot::action::LEDControl > |
| using | GoalHandleLEDControl = rclcpp_action::ServerGoalHandle< sm_dance_bot_strikes_back::action::LEDControl > |
| using | GoalHandleLEDControl = rclcpp_action::ServerGoalHandle< sm_dance_bot_warehouse::action::LEDControl > |
| using | GoalHandleLEDControl = rclcpp_action::ServerGoalHandle< sm_dance_bot_warehouse_2::action::LEDControl > |
| using | GoalHandleLEDControl = rclcpp_action::ServerGoalHandle< sm_dance_bot_warehouse_3::action::LEDControl > |
Public Member Functions | |
| LEDActionServer (const rclcpp::NodeOptions &options=rclcpp::NodeOptions()) | |
| void | execute (const std::shared_ptr< GoalHandleLEDControl > gh) |
| rclcpp_action::GoalResponse | handle_goal (const rclcpp_action::GoalUUID &, std::shared_ptr< const sm_dance_bot::action::LEDControl::Goal >) |
| rclcpp_action::CancelResponse | handle_cancel (const std::shared_ptr< GoalHandleLEDControl >) |
| void | handle_accepted (const std::shared_ptr< GoalHandleLEDControl > goal_handle) |
| void | run () |
| void | publishStateMarker () |
| LEDActionServer (const rclcpp::NodeOptions &options=rclcpp::NodeOptions()) | |
| void | execute (const std::shared_ptr< GoalHandleLEDControl > gh) |
| rclcpp_action::GoalResponse | handle_goal (const rclcpp_action::GoalUUID &, std::shared_ptr< const sm_dance_bot_strikes_back::action::LEDControl::Goal >) |
| rclcpp_action::CancelResponse | handle_cancel (const std::shared_ptr< GoalHandleLEDControl >) |
| void | handle_accepted (const std::shared_ptr< GoalHandleLEDControl > goal_handle) |
| void | run () |
| void | publishStateMarker () |
| LEDActionServer (const rclcpp::NodeOptions &options=rclcpp::NodeOptions()) | |
| void | execute (const std::shared_ptr< GoalHandleLEDControl > gh) |
| rclcpp_action::GoalResponse | handle_goal (const rclcpp_action::GoalUUID &, std::shared_ptr< const sm_dance_bot_warehouse::action::LEDControl::Goal >) |
| rclcpp_action::CancelResponse | handle_cancel (const std::shared_ptr< GoalHandleLEDControl >) |
| void | handle_accepted (const std::shared_ptr< GoalHandleLEDControl > goal_handle) |
| void | run () |
| void | publishStateMarker () |
| LEDActionServer (const rclcpp::NodeOptions &options=rclcpp::NodeOptions()) | |
| void | execute (const std::shared_ptr< GoalHandleLEDControl > gh) |
| rclcpp_action::GoalResponse | handle_goal (const rclcpp_action::GoalUUID &, std::shared_ptr< const sm_dance_bot_warehouse_2::action::LEDControl::Goal >) |
| rclcpp_action::CancelResponse | handle_cancel (const std::shared_ptr< GoalHandleLEDControl >) |
| void | handle_accepted (const std::shared_ptr< GoalHandleLEDControl > goal_handle) |
| void | run () |
| void | publishStateMarker () |
| LEDActionServer (const rclcpp::NodeOptions &options=rclcpp::NodeOptions()) | |
| void | execute (const std::shared_ptr< GoalHandleLEDControl > gh) |
| rclcpp_action::GoalResponse | handle_goal (const rclcpp_action::GoalUUID &, std::shared_ptr< const sm_dance_bot_warehouse_3::action::LEDControl::Goal >) |
| rclcpp_action::CancelResponse | handle_cancel (const std::shared_ptr< GoalHandleLEDControl >) |
| void | handle_accepted (const std::shared_ptr< GoalHandleLEDControl > goal_handle) |
| void | run () |
| void | publishStateMarker () |
Public Attributes | |
| std::shared_ptr< rclcpp_action::Server< sm_dance_bot::action::LEDControl > > | as_ |
| rclcpp::Publisher< visualization_msgs::msg::MarkerArray >::SharedPtr | stateMarkerPublisher_ |
| uint8_t | cmd |
| uint8_t | currentState_ |
| std::shared_ptr< rclcpp_action::Server< sm_dance_bot_strikes_back::action::LEDControl > > | as_ |
| std::shared_ptr< rclcpp_action::Server< sm_dance_bot_warehouse::action::LEDControl > > | as_ |
| std::shared_ptr< rclcpp_action::Server< sm_dance_bot_warehouse_2::action::LEDControl > > | as_ |
| std::shared_ptr< rclcpp_action::Server< sm_dance_bot_warehouse_3::action::LEDControl > > | as_ |
Definition at line 39 of file led_action_server_node.cpp.
| using LEDActionServer::GoalHandleLEDControl = rclcpp_action::ServerGoalHandle<sm_dance_bot::action::LEDControl> |
Definition at line 43 of file led_action_server_node.cpp.
| using LEDActionServer::GoalHandleLEDControl = rclcpp_action::ServerGoalHandle<sm_dance_bot_strikes_back::action::LEDControl> |
Definition at line 43 of file led_action_server_node.cpp.
| using LEDActionServer::GoalHandleLEDControl = rclcpp_action::ServerGoalHandle<sm_dance_bot_warehouse::action::LEDControl> |
Definition at line 43 of file led_action_server_node.cpp.
| using LEDActionServer::GoalHandleLEDControl = rclcpp_action::ServerGoalHandle<sm_dance_bot_warehouse_2::action::LEDControl> |
Definition at line 43 of file led_action_server_node.cpp.
| using LEDActionServer::GoalHandleLEDControl = rclcpp_action::ServerGoalHandle<sm_dance_bot_warehouse_3::action::LEDControl> |
Definition at line 43 of file led_action_server_node.cpp.
|
inline |
constructor()
Definition at line 57 of file led_action_server_node.cpp.
References currentState_.
|
inline |
constructor()
Definition at line 57 of file led_action_server_node.cpp.
References currentState_.
|
inline |
constructor()
Definition at line 57 of file led_action_server_node.cpp.
References currentState_.
|
inline |
constructor()
Definition at line 57 of file led_action_server_node.cpp.
References currentState_.
|
inline |
constructor()
Definition at line 57 of file led_action_server_node.cpp.
References currentState_.
|
inline |
Definition at line 68 of file led_action_server_node.cpp.
References cmd, currentState_, and publishStateMarker().
Referenced by handle_accepted().


|
inline |
Definition at line 68 of file led_action_server_node.cpp.
References cmd, currentState_, and publishStateMarker().

|
inline |
Definition at line 68 of file led_action_server_node.cpp.
References cmd, currentState_, and publishStateMarker().

|
inline |
Definition at line 68 of file led_action_server_node.cpp.
References cmd, currentState_, and publishStateMarker().

|
inline |
Definition at line 68 of file led_action_server_node.cpp.
References cmd, currentState_, and publishStateMarker().

|
inline |
Definition at line 132 of file led_action_server_node.cpp.
References execute().
Referenced by run().


|
inline |
Definition at line 132 of file led_action_server_node.cpp.
References execute().

|
inline |
Definition at line 132 of file led_action_server_node.cpp.
References execute().

|
inline |
Definition at line 132 of file led_action_server_node.cpp.
References execute().

|
inline |
Definition at line 132 of file led_action_server_node.cpp.
References execute().

|
inline |
Definition at line 124 of file led_action_server_node.cpp.
Referenced by run().

|
inline |
Definition at line 124 of file led_action_server_node.cpp.
|
inline |
Definition at line 124 of file led_action_server_node.cpp.
|
inline |
Definition at line 124 of file led_action_server_node.cpp.
|
inline |
Definition at line 124 of file led_action_server_node.cpp.
|
inline |
Definition at line 109 of file led_action_server_node.cpp.
Referenced by run().

|
inline |
Definition at line 109 of file led_action_server_node.cpp.
|
inline |
Definition at line 109 of file led_action_server_node.cpp.
|
inline |
Definition at line 109 of file led_action_server_node.cpp.
|
inline |
Definition at line 109 of file led_action_server_node.cpp.
|
inline |
Definition at line 165 of file led_action_server_node.cpp.
References currentState_, and stateMarkerPublisher_.
Referenced by execute().

|
inline |
Definition at line 165 of file led_action_server_node.cpp.
References currentState_, and stateMarkerPublisher_.
|
inline |
Definition at line 165 of file led_action_server_node.cpp.
References currentState_, and stateMarkerPublisher_.
|
inline |
Definition at line 165 of file led_action_server_node.cpp.
References currentState_, and stateMarkerPublisher_.
|
inline |
Definition at line 165 of file led_action_server_node.cpp.
References currentState_, and stateMarkerPublisher_.
|
inline |
Definition at line 144 of file led_action_server_node.cpp.
References handle_accepted(), handle_cancel(), handle_goal(), and stateMarkerPublisher_.

|
inline |
Definition at line 144 of file led_action_server_node.cpp.
References handle_accepted(), handle_cancel(), handle_goal(), and stateMarkerPublisher_.

|
inline |
Definition at line 144 of file led_action_server_node.cpp.
References handle_accepted(), handle_cancel(), handle_goal(), and stateMarkerPublisher_.

|
inline |
Definition at line 144 of file led_action_server_node.cpp.
References handle_accepted(), handle_cancel(), handle_goal(), and stateMarkerPublisher_.

|
inline |
Definition at line 144 of file led_action_server_node.cpp.
References handle_accepted(), handle_cancel(), handle_goal(), and stateMarkerPublisher_.

| std::shared_ptr<rclcpp_action::Server<sm_dance_bot::action::LEDControl> > LEDActionServer::as_ |
Definition at line 42 of file led_action_server_node.cpp.
| std::shared_ptr<rclcpp_action::Server<sm_dance_bot_strikes_back::action::LEDControl> > LEDActionServer::as_ |
Definition at line 42 of file led_action_server_node.cpp.
| std::shared_ptr<rclcpp_action::Server<sm_dance_bot_warehouse::action::LEDControl> > LEDActionServer::as_ |
Definition at line 42 of file led_action_server_node.cpp.
| std::shared_ptr<rclcpp_action::Server<sm_dance_bot_warehouse_2::action::LEDControl> > LEDActionServer::as_ |
Definition at line 42 of file led_action_server_node.cpp.
| std::shared_ptr<rclcpp_action::Server<sm_dance_bot_warehouse_3::action::LEDControl> > LEDActionServer::as_ |
Definition at line 42 of file led_action_server_node.cpp.
| uint8_t LEDActionServer::cmd |
Definition at line 48 of file led_action_server_node.cpp.
Referenced by execute().
| uint8_t LEDActionServer::currentState_ |
Definition at line 50 of file led_action_server_node.cpp.
Referenced by execute(), LEDActionServer(), and publishStateMarker().
| rclcpp::Publisher< visualization_msgs::msg::MarkerArray >::SharedPtr LEDActionServer::stateMarkerPublisher_ |
Definition at line 46 of file led_action_server_node.cpp.
Referenced by publishStateMarker(), and run().