8 std::string filePrefix = ament_index_cpp::get_package_share_directory(
"planning");
9 std::string filepath = filePrefix +
"/planning/planning" + filename;
10 std::ifstream path_file(filepath);
11 std::vector<PathPoint> path;
13 while (path_file >> x >> y) {
15 path.push_back(pathpoint);
22 std::string filePrefix = ament_index_cpp::get_package_share_directory(
"planning");
23 filePrefix = filePrefix.substr(0, filePrefix.find(
"install"));
24 std::string logger_variable = filePrefix + filename;
26 bool fileExists = std::filesystem::exists(filePrefix + filename);
28 std::ofstream file(filePrefix + filename, std::ios::app);
30 if (!file.is_open()) {
31 RCLCPP_ERROR(rclcpp::get_logger(
"rclcpp"),
"ERROR opening file: %s\n", logger_variable.c_str());
33 RCLCPP_DEBUG(rclcpp::get_logger(
"rclcpp"),
"Successfully opened %s \n",
34 logger_variable.c_str());
45 RCLCPP_DEBUG(rclcpp::get_logger(
"rclcpp"),
"Start openReadFile");
46 std::string filePrefix = ament_index_cpp::get_package_share_directory(
"planning");
47 filePrefix = filePrefix.substr(0, filePrefix.find(
"install"));
48 std::string logger_variable = filePrefix + filename;
49 std::ifstream file(filePrefix + filename);
50 if (!file.is_open()) {
51 RCLCPP_ERROR(rclcpp::get_logger(
"rclcpp"),
"ERROR opening file: %s\n", logger_variable.c_str());
53 RCLCPP_DEBUG(rclcpp::get_logger(
"rclcpp"),
"Successfully opened %s \n",
54 logger_variable.c_str());
56 RCLCPP_DEBUG(rclcpp::get_logger(
"rclcpp"),
"End openReadFile");