TraveSim Adapters
0.1
Protobuf adapters for TraveSim project
|
Vision adapter executable file. More...
#include <ros/ros.h>
#include <ros/console.h>
#include <gazebo_msgs/ModelStates.h>
#include "travesim_adapters/ros/vision_receiver.hpp"
#include "travesim_adapters/data/converter/ros_side.hpp"
#include "travesim_adapters/data/field_state.hpp"
#include "travesim_adapters/data/robot_state.hpp"
#include "travesim_adapters/data/entity_state.hpp"
#include "travesim_adapters/protobuf/vision_sender.hpp"
#include "travesim_adapters/configurers/vision_configurer.hpp"
#include <iostream>
Go to the source code of this file.
Functions | |
int | main (int argc, char **argv) |
Vision adapter executable file.
Definition in file vision_adapter.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 31 of file vision_adapter.cpp.
References travesim::FIVE_ROBOTS_PER_TEAM, travesim::VisionConfigurer::get_address(), travesim::VisionConfigurer::get_port(), travesim::AdapterConfigurer< AdapterConfigType >::get_reset(), travesim::converter::ModelStates_to_FieldState(), travesim::ros_side::VisionReceiver::receive(), travesim::proto::VisionSender::send(), travesim::proto::VisionSender::set_multicast_endpoint(), travesim::THREE_ROBOTS_PER_TEAM, and travesim::FieldState::time_step.