void register_ipc_messages(void) { carmen_subscribe_message(CARMEN_LOGGER_SYNC_NAME, CARMEN_LOGGER_SYNC_FMT, NULL, sizeof(carmen_logger_sync_message), (carmen_handler_t)sync_handler, CARMEN_SUBSCRIBE_LATEST); carmen_subscribe_message(CARMEN_PARAM_VARIABLE_CHANGE_NAME, CARMEN_PARAM_VARIABLE_CHANGE_FMT, NULL, sizeof(carmen_param_variable_change_message), (carmen_handler_t)param_change_handler, CARMEN_SUBSCRIBE_LATEST); }
void smart_subscribe_init_odometrypos_message( smart_init_odometrypos_message* msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(SMART_INIT_ODOMETRYPOS_MESSAGE_NAME, SMART_INIT_ODOMETRYPOS_MESSAGE_FMT, msg, sizeof(smart_init_odometrypos_message), handler, subscribe_how); }
void carmen_nsick_subscribe_pointcloud_message( carmen_nsick_pointcloud_message* pointcloud, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_NSICK_POINTCLOUD_MESSAGE_NAME, CARMEN_NSICK_POINTCLOUD_MESSAGE_FMT, pointcloud, sizeof(carmen_nsick_pointcloud_message), handler, subscribe_how); }
void carmen_joystick_subscribe_status_message(carmen_joystick_status_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_JOYSTICK_STATUS_MESSAGE_NAME, CARMEN_JOYSTICK_STATUS_MESSAGE_FMT, message, sizeof(carmen_joystick_status_message), handler, subscribe_how); }
void carmen_rl_control_subscribe_message(carmen_rl_control_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_RL_CONTROL_NAME, CARMEN_RL_CONTROL_FMT, message, sizeof(carmen_rl_control_message), handler, subscribe_how); }
void carmen_robot_subscribe_velocity_message (carmen_robot_velocity_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_ROBOT_VELOCITY_NAME, CARMEN_ROBOT_VELOCITY_FMT, msg, sizeof(carmen_robot_velocity_message), handler, subscribe_how); }
void carmen_robot_subscribe_follow_trajectory_message (carmen_robot_follow_trajectory_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_ROBOT_FOLLOW_TRAJECTORY_NAME, CARMEN_ROBOT_FOLLOW_TRAJECTORY_FMT, msg, sizeof(carmen_robot_follow_trajectory_message), handler, subscribe_how); }
void carmen_robot_subscribe_vector_move_message (carmen_robot_vector_move_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_ROBOT_VECTOR_MOVE_NAME, CARMEN_ROBOT_VECTOR_MOVE_FMT, msg, sizeof(carmen_robot_vector_move_message), handler, subscribe_how); }
void carmen_logger_subscribe_comment_message(carmen_logger_comment_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how ) { carmen_subscribe_message(CARMEN_LOGGER_COMMENT_NAME, CARMEN_LOGGER_COMMENT_FMT, msg, sizeof(carmen_logger_comment_message), handler, subscribe_how); }
void carmen_slam6d_subscribe_pointcloud_message(carmen_slam6d_pointcloud_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_SLAM6D_POINTCLOUD_MESSAGE_NAME, CARMEN_SLAM6D_POINTCLOUD_MESSAGE_FMT, message, sizeof(carmen_slam6d_pointcloud_message), handler, subscribe_how); }
void carmen_landmark_localization_subscribe_state_message(carmen_landmark_localization_state_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_LANDMARK_LOCALIZATION_STATE_MESSAGE_NAME, CARMEN_LANDMARK_LOCALIZATION_STATE_MESSAGE_FMT, message, sizeof(carmen_landmark_localization_state_message), handler, subscribe_how); }
void carmen_navigator_subscribe_plan_message(carmen_navigator_plan_message *plan, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_NAVIGATOR_PLAN_NAME, CARMEN_NAVIGATOR_PLAN_FMT, plan, sizeof(carmen_navigator_plan_message), handler, subscribe_how); }
void carmen_robot_subscribe_base_binary_data_message (carmen_base_binary_data_message *base_data, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_BASE_BINARY_DATA_NAME, CARMEN_BASE_BINARY_DATA_FMT, base_data, sizeof(carmen_base_binary_data_message), handler, subscribe_how); }
void carmen_mapper_moving_objects_raw_map_subscribe_message(carmen_mapper_map_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_MAPPER_MAP_MOVING_OBJECTS_RAW_MAP_MESSAGE_NAME, CARMEN_MAPPER_MAP_MESSAGE_FMT, message, sizeof(carmen_mapper_map_message), handler, subscribe_how); }
void carmen_velodyne_subscribe_gps_message(carmen_velodyne_gps_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message((char*) CARMEN_VELODYNE_GPS_MESSAGE_NAME, (char*) CARMEN_VELODYNE_GPS_MESSAGE_FMT, message, sizeof(carmen_velodyne_gps_message), handler, subscribe_how); }
void carmen_grid_mapping_distance_map_subscribe_message(carmen_grid_mapping_distance_map_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_GRID_MAPPING_DISTANCE_MAP_MESSAGE_NAME, CARMEN_GRID_MAPPING_DISTANCE_MAP_MESSAGE_FMT, message, sizeof(carmen_grid_mapping_distance_map_message), handler, subscribe_how); }
void carmen_minoru_subscribe_stereoimage(carmen_minoru_stereoimage_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_MINORU_STEREOIMAGE_NAME, CARMEN_MINORU_STEREOIMAGE_FMT, message, sizeof(carmen_minoru_stereoimage_message), handler, subscribe_how); }
void carmen_fast_polar_slam_subscribe_measurement_model_message(carmen_fast_polar_slam_measurement_model_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_FAST_POLAR_SLAM_MEASUREMENT_MODEL_MESSAGE_NAME, CARMEN_FAST_POLAR_SLAM_MEASUREMENT_MODEL_MESSAGE_FMT, message, sizeof(carmen_fast_polar_slam_measurement_model_message), handler, subscribe_how); }
void carmen_fast_polar_slam_subscribe_particles_message(carmen_fast_polar_slam_particles_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_FAST_POLAR_SLAM_PARTICLES_MESSAGE_NAME, CARMEN_FAST_POLAR_SLAM_PARTICLES_MESSAGE_FMT, message, sizeof(carmen_fast_polar_slam_particles_message), handler, subscribe_how); }
void carmen_fast_polar_slam_subscribe_velodyne_projected_message(carmen_fast_polar_slam_velodyne_projected_on_ground_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_FAST_POLAR_SLAM_VELODYNE_PROJECTED_MESSAGE_NAME, CARMEN_FAST_POLAR_SLAM_VELODYNE_PROJECTED_MESSAGE_FMT, message, sizeof(carmen_fast_polar_slam_velodyne_projected_on_ground_message), handler, subscribe_how); }
void carmen_laser_subscribe_laser4_message(carmen_laser_laser_message *laser, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_LASER_LASER4_NAME, CARMEN_LASER_LASER4_FMT, laser, sizeof(carmen_laser_laser_message), handler, subscribe_how); }
void carmen_laser_subscribe_alive_message(carmen_laser_alive_message *alive, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_LASER_ALIVE_NAME, CARMEN_LASER_ALIVE_FMT, alive, sizeof(carmen_laser_alive_message), handler, subscribe_how); }
void carmen_monte_carlo_localization_subscribe_message(carmen_monte_carlo_localization_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_MONTE_CARLO_LOCALIZATION_NAME, CARMEN_MONTE_CARLO_LOCALIZATION_MESSAGE_FMT, message, sizeof(carmen_monte_carlo_localization_message), handler, subscribe_how); }
void carmen_mapper_subscribe_message(carmen_mapper_map_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_MAPPER_MAP_MESSAGE_NAME, CARMEN_MAPPER_MAP_MESSAGE_FMT, message, sizeof(carmen_mapper_map_message), handler, subscribe_how); }
void carmen_stereo_point_cloud_subscribe_stereo_point_cloud_message( carmen_stereo_point_cloud_message *stereo_point_cloud_message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message( CARMEN_STEREO_POINT_CLOUD_NAME, CARMEN_STEREO_POINT_CLOUD_FMT, stereo_point_cloud_message, sizeof(carmen_stereo_point_cloud_message), handler, subscribe_how); }
void carmen_robot_subscribe_rearlaser_message(carmen_robot_laser_message *laser, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_ROBOT_REARLASER_NAME, CARMEN_ROBOT_REARLASER_FMT, laser, sizeof(carmen_robot_laser_message), handler, subscribe_how); }
void carmen_velodyne_subscribe_partial_scan_message(carmen_velodyne_partial_scan_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message((char*) CARMEN_VELODYNE_PARTIAL_SCAN_MESSAGE_NAME, (char*) CARMEN_VELODYNE_PARTIAL_SCAN_MESSAGE_FMT, message, sizeof(carmen_velodyne_partial_scan_message), handler, subscribe_how); }
void carmen_robot_subscribe_sonar_message(carmen_robot_sonar_message *sonar, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_ROBOT_SONAR_NAME, CARMEN_ROBOT_SONAR_FMT, sonar, sizeof(carmen_robot_sonar_message), handler, subscribe_how); }
void carmen_robot_subscribe_vector_status_message (carmen_robot_vector_status_message *status, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_ROBOT_VECTOR_STATUS_NAME, CARMEN_ROBOT_VECTOR_STATUS_FMT, status, sizeof(carmen_robot_vector_status_message), handler, subscribe_how); }
void carmen_parking_assistant_subscribe_goal(carmen_parking_assistant_goal_message *message, carmen_handler_t handler, carmen_subscribe_t subscribe_how) { carmen_subscribe_message(CARMEN_PARKING_ASSISTANT_GOAL_NAME, CARMEN_PARKING_ASSISTANT_GOAL_FMT, message, sizeof(carmen_parking_assistant_goal_message), handler, subscribe_how); }