TechTheTime-HighLevel 0.0.1
The high level robot's code using ros2-foxy for the robotics competition(Erobot-2022)
manager.cpp File Reference
#include "client/ActionClient.hpp"
#include <memory>
#include "rclcpp/rclcpp.hpp"
#include <action_msg_srv_shared/order_codes.hpp>
#include "subscriber/MotionSubscriber.hpp"
#include <thread>
#include "action_msg_srv/srv/order.hpp"
#include <stdexcept>
#include "robot_status/RobotStatus.hpp"
#include "dev/order_reader.hpp"
#include <tuple>
#include <csignal>
#include "yaml-cpp/yaml.h"
#include "script/script.hpp"

Functions

void init (YAML::Node *config)
 
int main (int argc, char **argv)
 manager.cpp is an entry point of the manager node. More...
 
template<typename T >
process_element (YAML::Node *config, const char *elem)
 
void terminate (int code)
 

Function Documentation

◆ init()

void init ( YAML::Node *  config)

◆ process_element()

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

◆ terminate()

void terminate ( int  code)