TechTheTime-HighLevel 0.0.1
The high level robot's code using ros2-foxy for the robotics competition(Erobot-2022)
microcontroller_proxy.cpp File Reference
#include <ros/cli_serv/ActionService.hpp>
#include <ros/pub_sub/MotionPublisher.hpp>
#include <ros/pub_sub/AlertSubscriber.hpp>
#include <com/SerialPort.hpp>
#include <com/bit_decoder.hpp>
#include <memory>
#include <order/motion.h>
#include <iostream>
#include <thread>
#include <mutex>
#include <sync/alert_mutex.hpp>
#include <sync/motion_mutex.hpp>
#include "yaml-cpp/yaml.h"
#include <csignal>
#include <fstream>
#include <const_shared/CommunicationConst.hpp>

Functions

int main (int argc, char **argv)
 
template<typename T >
process_element (YAML::Node *config, const char *elem)
 
void terminate (int code)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

◆ process_element()

T process_element ( YAML::Node *  config,
const char *  elem 
)

◆ terminate()

void terminate ( int  code)