Skip to content

Flatland ROS2 Foxy not working #97

@NamTruongTran

Description

@NamTruongTran

Hey, i followed the install instructions(i branch the ros2-foxy-plugins).
After i do colcon build i getting some errors:

--- stderr: flatland_server                                 
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/geometry.cpp:88:2: warning: extra ‘;’ [-Wpedantic]
   88 | };
      |  ^
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/model_body.cpp:190:2: warning: extra ‘;’ [-Wpedantic]
  190 | };
      |  ^
In file included from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/model.cpp:50:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/model.h: In constructor ‘flatland_server::Model::Model(std::shared_ptr<rclcpp::Node>, b2World*, flatland_server::CollisionFilterRegistry*, const string&, const string&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/model.h:73:28: warning: ‘flatland_server::Model::cfr_’ will be initialized after [-Wreorder]
   73 |   CollisionFilterRegistry *cfr_;     ///< Collision filter registry
      |                            ^~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/model.h:72:14: warning:   ‘flatland_server::YamlReader flatland_server::Model::plugins_reader_’ [-Wreorder]
   72 |   YamlReader plugins_reader_;        ///< for storing plugins when paring YAML
      |              ^~~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/model.cpp:54:1: warning:   when initialized here [-Wreorder]
   54 | Model::Model(std::shared_ptr<rclcpp::Node> node, b2World *physics_world, CollisionFilterRegistry *cfr,
      | ^~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/layer.cpp: In constructor ‘flatland_server::Layer::Layer(std::shared_ptr<rclcpp::Node>, b2World*, flatland_server::CollisionFilterRegistry*, const std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, const flatland_server::Color&, const YAML::Node&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/layer.cpp:108:66: warning: unused parameter ‘color’ [-Wunused-parameter]
  108 |              const std::vector<std::string> &names, const Color &color,
      |                                                     ~~~~~~~~~~~~~^~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/layer.cpp:109:32: warning: unused parameter ‘properties’ [-Wunused-parameter]
  109 |              const YAML::Node &properties)
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/world.cpp:51:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/world.h: In constructor ‘flatland_server::World::World(std::shared_ptr<rclcpp::Node>)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/world.h:82:8: warning: ‘flatland_server::World::service_paused_’ will be initialized after [-Wreorder]
   82 |   bool service_paused_;  ///< indicates if simulation is paused by a service
      |        ^~~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/world.h:81:17: warning:   ‘flatland_server::PluginManager flatland_server::World::plugin_manager_’ [-Wreorder]
   81 |   PluginManager plugin_manager_;  ///< for loading and updating plugins
      |                 ^~~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/world.cpp:61:1: warning:   when initialized here [-Wreorder]
   61 | World::World(std::shared_ptr<rclcpp::Node> node)
      | ^~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/interactive_marker_manager.cpp: In member function ‘void flatland_server::InteractiveMarkerManager::processMouseDownFeedback(const ConstSharedPtr&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/interactive_marker_manager.cpp:200:79: warning: unused parameter ‘feedback’ [-Wunused-parameter]
  200 |     const visualization_msgs::msg::InteractiveMarkerFeedback::ConstSharedPtr &feedback) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/interactive_marker_manager.cpp: In member function ‘void flatland_server::InteractiveMarkerManager::processPoseUpdateFeedback(const ConstSharedPtr&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/interactive_marker_manager.cpp:205:79: warning: unused parameter ‘feedback’ [-Wunused-parameter]
  205 |     const visualization_msgs::msg::InteractiveMarkerFeedback::ConstSharedPtr &feedback) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/dummy_world_plugin.cpp: In member function ‘virtual void flatland_plugins::DummyWorldPlugin::OnInitialize(const YAML::Node&, flatland_server::YamlReader&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/dummy_world_plugin.cpp:57:55: warning: unused parameter ‘plugin_reader’ [-Wunused-parameter]
   57 | void DummyWorldPlugin::OnInitialize(const YAML::Node &plugin_reader, YamlReader &world_config) {
      |                                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/dummy_world_plugin.cpp:57:82: warning: unused parameter ‘world_config’ [-Wunused-parameter]
   57 | void DummyWorldPlugin::OnInitialize(const YAML::Node &plugin_reader, YamlReader &world_config) {
      |                                                                      ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/dummy_model_plugin.cpp:47:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/dummy_model_plugin.h:76:2: warning: extra ‘;’ [-Wpedantic]
   76 | };
      |  ^
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::SpawnModel(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<flatland_msgs::srv::SpawnModel_Request_<std::allocator<void> > >, std::shared_ptr<flatland_msgs::srv::SpawnModel_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:89:73: warning: unused parameter ‘request_header’ [-Wunused-parameter]
   89 | bool ServiceManager::SpawnModel(const std::shared_ptr<rmw_request_id_t> request_header,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::DeleteModel(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<flatland_msgs::srv::DeleteModel_Request_<std::allocator<void> > >, std::shared_ptr<flatland_msgs::srv::DeleteModel_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:116:45: warning: unused parameter ‘request_header’ [-Wunused-parameter]
  116 |     const std::shared_ptr<rmw_request_id_t> request_header,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::MoveModel(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<flatland_msgs::srv::MoveModel_Request_<std::allocator<void> > >, std::shared_ptr<flatland_msgs::srv::MoveModel_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:134:72: warning: unused parameter ‘request_header’ [-Wunused-parameter]
  134 | bool ServiceManager::MoveModel(const std::shared_ptr<rmw_request_id_t> request_header,
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::Pause(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<std_srvs::srv::Empty_Request_<std::allocator<void> > >, std::shared_ptr<std_srvs::srv::Empty_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:154:68: warning: unused parameter ‘request_header’ [-Wunused-parameter]
  154 | bool ServiceManager::Pause(const std::shared_ptr<rmw_request_id_t> request_header,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:155:81: warning: unused parameter ‘request’ [-Wunused-parameter]
  155 |                            const std::shared_ptr<std_srvs::srv::Empty::Request> request,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:156:76: warning: unused parameter ‘response’ [-Wunused-parameter]
  156 |                            std::shared_ptr<std_srvs::srv::Empty::Response> response) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::Resume(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<std_srvs::srv::Empty_Request_<std::allocator<void> > >, std::shared_ptr<std_srvs::srv::Empty_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:161:69: warning: unused parameter ‘request_header’ [-Wunused-parameter]
  161 | bool ServiceManager::Resume(const std::shared_ptr<rmw_request_id_t> request_header,
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:162:81: warning: unused parameter ‘request’ [-Wunused-parameter]
  162 |                            const std::shared_ptr<std_srvs::srv::Empty::Request> request,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:163:76: warning: unused parameter ‘response’ [-Wunused-parameter]
  163 |                            std::shared_ptr<std_srvs::srv::Empty::Response> response) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::TogglePause(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<std_srvs::srv::Empty_Request_<std::allocator<void> > >, std::shared_ptr<std_srvs::srv::Empty_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:168:74: warning: unused parameter ‘request_header’ [-Wunused-parameter]
  168 | bool ServiceManager::TogglePause(const std::shared_ptr<rmw_request_id_t> request_header,
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:169:87: warning: unused parameter ‘request’ [-Wunused-parameter]
  169 |                                  const std::shared_ptr<std_srvs::srv::Empty::Request> request,
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:170:82: warning: unused parameter ‘response’ [-Wunused-parameter]
  170 |                                  std::shared_ptr<std_srvs::srv::Empty::Response> response) {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: At global scope:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:174:2: warning: extra ‘;’ [-Wpedantic]
  174 | };
      |  ^
In file included from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/collision_filter_registry_test.cpp:48:
/opt/ros/foxy/src/gtest_vendor/include/gtest/gtest.h: In instantiation of ‘testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’:
/opt/ros/foxy/src/gtest_vendor/include/gtest/gtest.h:1495:23:   required from ‘static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]’
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/collision_filter_registry_test.cpp:66:3:   required from here
/opt/ros/foxy/src/gtest_vendor/include/gtest/gtest.h:1467:11: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare]
 1467 |   if (lhs == rhs) {
      |       ~~~~^~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp: In constructor ‘FlatlandServerNode::FlatlandServerNode()’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:79:50: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<std::string>(const char [11])’
   79 |       declare_parameter<std::string>("world_path");
      |                                                  ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
                 from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
                 from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
                 from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
                 from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
  157 | Node::declare_parameter(
      | ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note:   candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:80:45: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<float>(const char [12])’
   80 |       declare_parameter<float>("update_rate");
      |                                             ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
                 from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
                 from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
                 from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
                 from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = float; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
  157 | Node::declare_parameter(
      | ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note:   candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:81:43: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<float>(const char [10])’
   81 |       declare_parameter<float>("step_size");
      |                                           ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
                 from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
                 from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
                 from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
                 from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = float; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
  157 | Node::declare_parameter(
      | ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note:   candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:82:41: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<bool>(const char [9])’
   82 |       declare_parameter<bool>("show_viz");
      |                                         ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
                 from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
                 from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
                 from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
                 from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = bool; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
  157 | Node::declare_parameter(
      | ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note:   candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:83:46: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<float>(const char [13])’
   83 |       declare_parameter<float>("viz_pub_rate");
      |                                              ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
                 from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
                 from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
                 from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
                 from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = float; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
  157 | Node::declare_parameter(
      | ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note:   candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::OnInitialize(const YAML::Node&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:86:39: warning: unused parameter ‘config’ [-Wunused-parameter]
   86 |   void OnInitialize(const YAML::Node &config) override {
      |                     ~~~~~~~~~~~~~~~~~~^~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::BeforePhysicsStep(const flatland_server::Timekeeper&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:90:44: warning: unused parameter ‘timekeeper’ [-Wunused-parameter]
   90 |   void BeforePhysicsStep(const Timekeeper &timekeeper) override {
      |                          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::AfterPhysicsStep(const flatland_server::Timekeeper&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:94:43: warning: unused parameter ‘timekeeper’ [-Wunused-parameter]
   94 |   void AfterPhysicsStep(const Timekeeper &timekeeper) override {
      |                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::PreSolve(b2Contact*, const b2Manifold*)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:108:55: warning: unused parameter ‘oldManifold’ [-Wunused-parameter]
  108 |   void PreSolve(b2Contact *contact, const b2Manifold *oldManifold) override {
      |                                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::PostSolve(b2Contact*, const b2ContactImpulse*)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:113:62: warning: unused parameter ‘impulse’ [-Wunused-parameter]
  113 |   void PostSolve(b2Contact *contact, const b2ContactImpulse *impulse) override {
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
make[2]: *** [CMakeFiles/flatland_server.dir/build.make:76: CMakeFiles/flatland_server.dir/src/flatland_server_node.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:195: CMakeFiles/flatland_server.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:146: all] Error 2
---
Failed   <<< flatland_server [24.9s, exited with code 2]

Do you have any ideas?
Thank you in advance:)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions