10#include <driver_msgs/msg/bool_stamped.hpp>
12#include <proto_files/conversion_driver_msgs__BoolStamped.hpp>
13#include <protolink/client.hpp>
14#include <rclcpp/rclcpp.hpp>
33 explicit ZedPower(
const rclcpp::NodeOptions & options);
36 std::string mcu_ip_addr;
40 protolink::IoContext io_context_;
41 std::shared_ptr<protolink::udp_protocol::soket> sock_;
42 using protoBoolStamped = protolink__driver_msgs__BoolStamped::driver_msgs__BoolStamped;
43 std::shared_ptr<protolink::udp_protocol::Publisher<protoBoolStamped>> protolink_publisher_;
45 rclcpp::Subscription<driver_msgs::msg::BoolStamped>::SharedPtr sub_;
ZedPower class.
Definition: zed_power.hpp:27