450 lines
53 KiB
Plaintext
450 lines
53 KiB
Plaintext
|
[35m[1mConsolidate compiler generated dependencies of target decision_move_node[0m
|
|||
|
[ 50%] [32mBuilding CXX object CMakeFiles/decision_move_node.dir/src/decision_move_node.cpp.o[0m
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:34:50:[m[K [01;31m[Kerror: [m[K‘[01m[KInt8ConstPtr[m[K’ in namespace ‘[01m[Kstd_msgs::msg[m[K’ does not name a type
|
|||
|
34 | void game_progress_callback(const std_msgs::msg::[01;31m[KInt8ConstPtr[m[K& game_pro)
|
|||
|
| [01;31m[K^~~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:[m[K In function ‘[01m[Kvoid game_progress_callback(const int&)[m[K’:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:37:27:[m[K [01;31m[Kerror: [m[Kbase operand of ‘[01m[K->[m[K’ is not a pointer
|
|||
|
37 | game_process = game_pro[01;31m[K->[m[Kdata;
|
|||
|
| [01;31m[K^~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:[m[K At global scope:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:46:46:[m[K [01;31m[Kerror: [m[K‘[01m[KInt16ConstPtr[m[K’ in namespace ‘[01m[Kstd_msgs::msg[m[K’ does not name a type
|
|||
|
46 | void outposthp_callback(const std_msgs::msg::[01;31m[KInt16ConstPtr[m[K& outpost_hp)
|
|||
|
| [01;31m[K^~~~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:[m[K In function ‘[01m[Kvoid outposthp_callback(const int&)[m[K’:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:49:30:[m[K [01;31m[Kerror: [m[Kbase operand of ‘[01m[K->[m[K’ is not a pointer
|
|||
|
49 | my_outpost_hp = outpost_hp[01;31m[K->[m[Kdata;
|
|||
|
| [01;31m[K^~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:[m[K At global scope:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:57:51:[m[K [01;31m[Kerror: [m[K‘[01m[KPoseStampedPtr[m[K’ in namespace ‘[01m[Kgeometry_msgs::msg[m[K’ does not name a type; did you mean ‘[01m[KPoseStamped_[m[K’?
|
|||
|
57 | void arial_cmd_callback(const geometry_msgs::msg::[01;31m[KPoseStampedPtr[m[K& arial_cmd)
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~[m[K
|
|||
|
| [32m[KPoseStamped_[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:[m[K In function ‘[01m[Kvoid arial_cmd_callback(const int&)[m[K’:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:59:24:[m[K [01;31m[Kerror: [m[Kbase operand of ‘[01m[K->[m[K’ is not a pointer
|
|||
|
59 | double x = arial_cmd[01;31m[K->[m[Kpose.position.x;
|
|||
|
| [01;31m[K^~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:60:24:[m[K [01;31m[Kerror: [m[Kbase operand of ‘[01m[K->[m[K’ is not a pointer
|
|||
|
60 | double y = arial_cmd[01;31m[K->[m[Kpose.position.y;
|
|||
|
| [01;31m[K^~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:70:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
70 | RCLCPP_WARN([01;31m[Kthis[m[K->get_logger(), "Arial CMD Moving to [%f , %f]",x,y);
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:70:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:70:4:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
70 | [01;31m[KRCLCPP_WARN[m[K(this->get_logger(), "Arial CMD Moving to [%f , %f]",x,y);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:70:4:[m[K [01;31m[Kerror: [m[K‘[01m[K<declaration error>[m[K’ is not a template [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K]
|
|||
|
70 | [01;31m[KRCLCPP_WARN[m[K(this->get_logger(), "Arial CMD Moving to [%f , %f]",x,y);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:70:4:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
70 | [01;31m[KRCLCPP_WARN[m[K(this->get_logger(), "Arial CMD Moving to [%f , %f]",x,y);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:70:4:[m[K [01;31m[Kerror: [m[K‘[01m[K<declaration error>[m[K’ is not a template [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K]
|
|||
|
70 | [01;31m[KRCLCPP_WARN[m[K(this->get_logger(), "Arial CMD Moving to [%f , %f]",x,y);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:70:4:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
70 | [01;31m[KRCLCPP_WARN[m[K(this->get_logger(), "Arial CMD Moving to [%f , %f]",x,y);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/logging.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:70:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
70 | RCLCPP_WARN([01;31m[Kthis[m[K->get_logger(), "Arial CMD Moving to [%f , %f]",x,y);
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:70:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
70 | RCLCPP_WARN([01;31m[Kthis[m[K->get_logger(), "Arial CMD Moving to [%f , %f]",x,y);
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:[m[K In function ‘[01m[Kint main(int, char**)[m[K’:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:99:52:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
99 | node->get_parameter<float>("start_point_red_x", [01;31m[Kstart_point_red_x[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:100:52:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
100 | node->get_parameter<float>("start_point_red_y", [01;31m[Kstart_point_red_y[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:101:53:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
101 | node->get_parameter<float>("start_point_blue_x", [01;31m[Kstart_point_blue_x[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:102:53:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
102 | node->get_parameter<float>("start_point_blue_y", [01;31m[Kstart_point_blue_y[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:103:47:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
103 | node->get_parameter<float>("red_attack_x", [01;31m[Kred_attack_x[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:104:47:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
104 | node->get_parameter<float>("red_attack_y", [01;31m[Kred_attack_y[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:105:48:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
105 | node->get_parameter<float>("blue_attack_x", [01;31m[Kblue_attack_x[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:106:48:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
106 | node->get_parameter<float>("blue_attack_y", [01;31m[Kblue_attack_y[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:107:48:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
107 | node->get_parameter<float>("red_defense_x", [01;31m[Kred_defense_x[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:108:48:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
108 | node->get_parameter<float>("red_defense_y", [01;31m[Kred_defense_y[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:109:49:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
109 | node->get_parameter<float>("blue_defense_x", [01;31m[Kblue_defense_x[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:110:49:[m[K [01;31m[Kerror: [m[Kcannot bind non-const lvalue reference of type ‘[01m[Kfloat&[m[K’ to a value of type ‘[01m[Kdouble[m[K’
|
|||
|
110 | node->get_parameter<float>("blue_defense_y", [01;31m[Kblue_defense_y[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/node.hpp:1321[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:28[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:22[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:286:60:[m[K [01;36m[Knote: [m[K initializing argument 2 of ‘[01m[Kbool rclcpp::Node::get_parameter(const string&, ParameterT&) const [with ParameterT = float; std::string = std::__cxx11::basic_string<char>][m[K’
|
|||
|
286 | Node::get_parameter(const std::string & name, [01;36m[KParameterT & parameter[m[K) const
|
|||
|
| [01;36m[K~~~~~~~~~~~~~^~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:114:15:[m[K [01;31m[Kerror: [m[K‘[01m[Kdecision_move_node[m[K’ was not declared in this scope
|
|||
|
114 | goal_pub = [01;31m[Kdecision_move_node[m[K->create_publisher<geometry_msgs::msg::PoseStamped>("/goal_pose", 10);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:114:83:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before ‘[01m[K>[m[K’ token
|
|||
|
114 | _move_node->create_publisher<geometry_msgs::msg::PoseStamped[01;31m[K>[m[K("/goal_pose", 10);
|
|||
|
| [01;31m[K^[m[K
|
|||
|
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:114:85:[m[K [01;31m[Kerror: [m[Kleft operand of comma operator has no effect [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value-Werror=unused-value]8;;[m[K]
|
|||
|
114 | ove_node->create_publisher<geometry_msgs::msg::PoseStamped>([01;31m[K"/goal_pose"[m[K, 10);
|
|||
|
| [01;31m[K^~~~~~~~~~~~[m[K
|
|||
|
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:117:4:[m[K [01;31m[Kerror: [m[K‘[01m[Kgame_pro_sub[m[K’ was not declared in this scope; did you mean ‘[01m[Kgame_process[m[K’?
|
|||
|
117 | [01;31m[Kgame_pro_sub[m[K = this->create_subscription<geometry_msgs::msg::Twist>("/game_progress", rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~~~~~~~~~[m[K
|
|||
|
| [32m[Kgame_process[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:117:19:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
117 | game_pro_sub = [01;31m[Kthis[m[K->create_subscription<geometry_msgs::msg::Twist>("/game_progress", rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:117:65:[m[K [01;31m[Kerror: [m[K‘[01m[KTwist[m[K’ is not a member of ‘[01m[Kgeometry_msgs::msg[m[K’
|
|||
|
117 | ame_pro_sub = this->create_subscription<geometry_msgs::msg::[01;31m[KTwist[m[K>("/game_progress", rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~~[m[K
|
|||
|
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:117:72:[m[K [01;31m[Kerror: [m[Kleft operand of comma operator has no effect [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value-Werror=unused-value]8;;[m[K]
|
|||
|
117 | _sub = this->create_subscription<geometry_msgs::msg::Twist>([01;31m[K"/game_progress"[m[K, rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~[m[K
|
|||
|
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:118:14:[m[K [01;31m[Kerror: [m[K‘[01m[KDecisionMoveNode[m[K’ has not been declared
|
|||
|
118 | std::bind(&[01;31m[KDecisionMoveNode[m[K::game_progress_callback, this, std::placeholders::_1));
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:118:56:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
118 | std::bind(&DecisionMoveNode::game_progress_callback, [01;31m[Kthis[m[K, std::placeholders::_1));
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:120:3:[m[K [01;31m[Kerror: [m[K‘[01m[Koutposthp_sub[m[K’ was not declared in this scope; did you mean ‘[01m[Koutpost_low[m[K’?
|
|||
|
120 | [01;31m[Koutposthp_sub[m[K = this->create_subscription<geometry_msgs::msg::Twist>("/outpost_hp", rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~~~~~~~~~~[m[K
|
|||
|
| [32m[Koutpost_low[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:120:19:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
120 | outposthp_sub = [01;31m[Kthis[m[K->create_subscription<geometry_msgs::msg::Twist>("/outpost_hp", rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:120:65:[m[K [01;31m[Kerror: [m[K‘[01m[KTwist[m[K’ is not a member of ‘[01m[Kgeometry_msgs::msg[m[K’
|
|||
|
120 | tposthp_sub = this->create_subscription<geometry_msgs::msg::[01;31m[KTwist[m[K>("/outpost_hp", rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~~[m[K
|
|||
|
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:120:72:[m[K [01;31m[Kerror: [m[Kleft operand of comma operator has no effect [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value-Werror=unused-value]8;;[m[K]
|
|||
|
120 | _sub = this->create_subscription<geometry_msgs::msg::Twist>([01;31m[K"/outpost_hp"[m[K, rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~~~~~~~~~~[m[K
|
|||
|
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:121:14:[m[K [01;31m[Kerror: [m[K‘[01m[KDecisionMoveNode[m[K’ has not been declared
|
|||
|
121 | std::bind(&[01;31m[KDecisionMoveNode[m[K::outposthp_callback, this, std::placeholders::_1));
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:121:52:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
121 | std::bind(&DecisionMoveNode::outposthp_callback, [01;31m[Kthis[m[K, std::placeholders::_1));
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:123:4:[m[K [01;31m[Kerror: [m[K‘[01m[Karial_cmd_sub[m[K’ was not declared in this scope; did you mean ‘[01m[Karial_cmd_flag[m[K’?
|
|||
|
123 | [01;31m[Karial_cmd_sub[m[K = this->create_subscription<geometry_msgs::msg::Twist>("/arial_cmd", rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~~~~~~~~~~[m[K
|
|||
|
| [32m[Karial_cmd_flag[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:123:20:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
123 | arial_cmd_sub = [01;31m[Kthis[m[K->create_subscription<geometry_msgs::msg::Twist>("/arial_cmd", rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:123:66:[m[K [01;31m[Kerror: [m[K‘[01m[KTwist[m[K’ is not a member of ‘[01m[Kgeometry_msgs::msg[m[K’
|
|||
|
123 | ial_cmd_sub = this->create_subscription<geometry_msgs::msg::[01;31m[KTwist[m[K>("/arial_cmd", rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~~[m[K
|
|||
|
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:123:73:[m[K [01;31m[Kerror: [m[Kleft operand of comma operator has no effect [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value-Werror=unused-value]8;;[m[K]
|
|||
|
123 | _sub = this->create_subscription<geometry_msgs::msg::Twist>([01;31m[K"/arial_cmd"[m[K, rclcpp::QoS(10),
|
|||
|
| [01;31m[K^~~~~~~~~~~~[m[K
|
|||
|
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:124:14:[m[K [01;31m[Kerror: [m[K‘[01m[KDecisionMoveNode[m[K’ has not been declared
|
|||
|
124 | std::bind(&[01;31m[KDecisionMoveNode[m[K::arial_cmd_callback, this, std::placeholders::_1));
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:124:52:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
124 | std::bind(&DecisionMoveNode::arial_cmd_callback, [01;31m[Kthis[m[K, std::placeholders::_1));
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:211:22:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
211 | RCLCPP_INFO([01;31m[Kthis[m[K->get_logger(), "wating for game start...\n");
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:211:22:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:211:10:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
211 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "wating for game start...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:211:10:[m[K [01;31m[Kerror: [m[K‘[01m[K<declaration error>[m[K’ is not a template [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K]
|
|||
|
211 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "wating for game start...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:211:10:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
211 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "wating for game start...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:211:10:[m[K [01;31m[Kerror: [m[K‘[01m[K<declaration error>[m[K’ is not a template [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K]
|
|||
|
211 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "wating for game start...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:211:10:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
211 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "wating for game start...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/logging.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:211:22:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
211 | RCLCPP_INFO([01;31m[Kthis[m[K->get_logger(), "wating for game start...\n");
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:211:22:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
211 | RCLCPP_INFO([01;31m[Kthis[m[K->get_logger(), "wating for game start...\n");
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:215:24:[m[K [01;31m[Kerror: [m[Kno matching function for call to ‘[01m[Kspin_some()[m[K’
|
|||
|
215 | [01;31m[Krclcpp::spin_some()[m[K;
|
|||
|
| [01;31m[K~~~~~~~~~~~~~~~~~^~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:35:1:[m[K [01;36m[Knote: [m[Kcandidate: ‘[01m[Kvoid rclcpp::spin_some(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr)[m[K’
|
|||
|
35 | [01;36m[Kspin_some[m[K(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr node_ptr);
|
|||
|
| [01;36m[K^~~~~~~~~[m[K
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:35:1:[m[K [01;36m[Knote: [m[K candidate expects 1 argument, 0 provided
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:39:1:[m[K [01;36m[Knote: [m[Kcandidate: ‘[01m[Kvoid rclcpp::spin_some(rclcpp::Node::SharedPtr)[m[K’
|
|||
|
39 | [01;36m[Kspin_some[m[K(rclcpp::Node::SharedPtr node_ptr);
|
|||
|
| [01;36m[K^~~~~~~~~[m[K
|
|||
|
[01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:39:1:[m[K [01;36m[Knote: [m[K candidate expects 1 argument, 0 provided
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:129:9:[m[K [01;31m[Kerror: [m[Kunused variable ‘[01m[Kchoice[m[K’ [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Werror=unused-variable]8;;[m[K]
|
|||
|
129 | char [01;31m[Kchoice[m[K = 'q';
|
|||
|
| [01;31m[K^~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:[m[K In function ‘[01m[Kint moveToGoal_topic(double, double)[m[K’:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:237:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
237 | RCLCPP_INFO([01;31m[Kthis[m[K->get_logger(), "Sending goal location ...\n");
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:237:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:237:4:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
237 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Sending goal location ...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:237:4:[m[K [01;31m[Kerror: [m[K‘[01m[K<declaration error>[m[K’ is not a template [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K]
|
|||
|
237 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Sending goal location ...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:237:4:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
237 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Sending goal location ...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:237:4:[m[K [01;31m[Kerror: [m[K‘[01m[K<declaration error>[m[K’ is not a template [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K]
|
|||
|
237 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Sending goal location ...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:237:4:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
237 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Sending goal location ...\n");
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/logging.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:237:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
237 | RCLCPP_INFO([01;31m[Kthis[m[K->get_logger(), "Sending goal location ...\n");
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:237:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
237 | RCLCPP_INFO([01;31m[Kthis[m[K->get_logger(), "Sending goal location ...\n");
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:238:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
238 | RCLCPP_INFO([01;31m[Kthis[m[K->get_logger(), "Moving to [%f , %f]",xGoal,yGoal);
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:238:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:238:4:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
238 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Moving to [%f , %f]",xGoal,yGoal);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:238:4:[m[K [01;31m[Kerror: [m[K‘[01m[K<declaration error>[m[K’ is not a template [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K]
|
|||
|
238 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Moving to [%f , %f]",xGoal,yGoal);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:238:4:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
238 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Moving to [%f , %f]",xGoal,yGoal);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:238:4:[m[K [01;31m[Kerror: [m[K‘[01m[K<declaration error>[m[K’ is not a template [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K]
|
|||
|
238 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Moving to [%f , %f]",xGoal,yGoal);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:238:4:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid
|
|||
|
238 | [01;31m[KRCLCPP_INFO[m[K(this->get_logger(), "Moving to [%f , %f]",xGoal,yGoal);
|
|||
|
| [01;31m[K^~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/logging.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:1[m[K:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:238:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
238 | RCLCPP_INFO([01;31m[Kthis[m[K->get_logger(), "Moving to [%f , %f]",xGoal,yGoal);
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/sentry_plan_control/plc_bringup/src/decision_move_node.cpp:238:16:[m[K [01;31m[Kerror: [m[Kinvalid use of ‘[01m[Kthis[m[K’ in non-member function
|
|||
|
238 | RCLCPP_INFO([01;31m[Kthis[m[K->get_logger(), "Moving to [%f , %f]",xGoal,yGoal);
|
|||
|
| [01;31m[K^~~~[m[K
|
|||
|
cc1plus: all warnings being treated as errors
|
|||
|
gmake[2]: *** [CMakeFiles/decision_move_node.dir/build.make:76: CMakeFiles/decision_move_node.dir/src/decision_move_node.cpp.o] Error 1
|
|||
|
gmake[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/decision_move_node.dir/all] Error 2
|
|||
|
gmake: *** [Makefile:146: all] Error 2
|