topic_publish!(crate::gen_types::std_msgs::msg::dds_::String, stdStringPublisher, new_std_string_publisher, publish_std_string_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::AudioData, goAudioDataPublisher, new_go_audio_data_publisher, publish_go_audio_data_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::BmsCmd, goBmsCmdPublisher, new_go_bms_cmd_publisher, publish_go_bms_cmd_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::BmsState, goBmsStatePublisher, new_go_bms_state_publisher, publish_go_bms_state_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::Error, goErrorPublisher, new_go_error_publisher, publish_go_error_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::Go2FrontVideoData, goGo2FrontVideoDataPublisher, new_go_go2_front_video_data_publisher, publish_go_go2_front_video_data_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::HeightMap, goHeightMapPublisher, new_go_height_map_publisher, publish_go_height_map_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::IMUState, goIMUStatePublisher, new_go_imu_state_publisher, publish_go_imu_state_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::InterfaceConfig, goInterfaceConfigPublisher, new_go_interface_config_publisher, publish_go_interface_config_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::LidarState, goLidarStatePublisher, new_go_lidar_state_publisher, publish_go_lidar_state_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::LowCmd, goLowCmdPublisher, new_go_low_cmd_publisher, publish_go_low_cmd_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::LowState, goLowStatePublisher, new_go_low_state_publisher, publish_go_low_state_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::MotorCmd, goMotorCmdPublisher, new_go_motor_cmd_publisher, publish_go_motor_cmd_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::MotorCmds, goMotorCmdsPublisher, new_go_motor_cmds_publisher, publish_go_motor_cmds_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::MotorState, goMotorStatePublisher, new_go_motor_state_publisher, publish_go_motor_state_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::MotorStates, goMotorStatesPublisher, new_go_motor_states_publisher, publish_go_motor_states_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::PathPoint, goPathPointPublisher, new_go_path_point_publisher, publish_go_path_point_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::Req, goReqPublisher, new_go_req_publisher, publish_go_req_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::Res, goResPublisher, new_go_res_publisher, publish_go_res_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::SportModeCmd, goSportModeCmdPublisher, new_go_sport_mode_cmd_publisher, publish_go_sport_mode_cmd_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::SportModeState, goSportModeStatePublisher, new_go_sport_mode_state_publisher, publish_go_sport_mode_state_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::TimeSpec, goTimeSpecPublisher, new_go_time_spec_publisher, publish_go_time_spec_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::UwbState, goUwbStatePublisher, new_go_uwb_state_publisher, publish_go_uwb_state_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::UwbSwitch, goUwbSwitchPublisher, new_go_uwb_switch_publisher, publish_go_uwb_switch_bytes);
topic_publish!(crate::gen_types::unitree_go::msg::dds_::WirelessController, goWirelessControllerPublisher, new_go_wireless_controller_publisher, publish_go_wireless_controller_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::BmsCmd, hgBmsCmdPublisher, new_hg_bms_cmd_publisher, publish_hg_bms_cmd_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::BmsState, hgBmsStatePublisher, new_hg_bms_state_publisher, publish_hg_bms_state_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::HandCmd, hgHandCmdPublisher, new_hg_hand_cmd_publisher, publish_hg_hand_cmd_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::HandState, hgHandStatePublisher, new_hg_hand_state_publisher, publish_hg_hand_state_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::IMUState, hgIMUStatePublisher, new_hg_imu_state_publisher, publish_hg_imu_state_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::LowCmd, hgLowCmdPublisher, new_hg_low_cmd_publisher, publish_hg_low_cmd_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::LowState, hgLowStatePublisher, new_hg_low_state_publisher, publish_hg_low_state_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::MainBoardState, hgMainBoardStatePublisher, new_hg_main_board_state_publisher, publish_hg_main_board_state_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::MotorCmd, hgMotorCmdPublisher, new_hg_motor_cmd_publisher, publish_hg_motor_cmd_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::MotorState, hgMotorStatePublisher, new_hg_motor_state_publisher, publish_hg_motor_state_bytes);
topic_publish!(crate::gen_types::unitree_hg::msg::dds_::PressSensorState, hgPressSensorStatePublisher, new_hg_press_sensor_state_publisher, publish_hg_press_sensor_state_bytes);