I am getting some warnings while building on my ubuntu laptop. Can this be safely ignored or would there be any implications?
✘ ka@ka ros2_ws colcon build
Starting >>> tortoisebot_bringup
Starting >>> tortoisebot_control
Starting >>> tortoisebot_description
Starting >>> tortoisebot_firmware
Finished <<< tortoisebot_bringup [0.95s]
Starting >>> tortoisebot_gazebo
Finished <<< tortoisebot_description [1.08s]
Starting >>> tortoisebot_navigation
Finished <<< tortoisebot_gazebo [0.79s]
Starting >>> tortoisebot_slam
Finished <<< tortoisebot_navigation [0.72s]
Starting >>> ydlidar_ros2_driver
Finished <<< tortoisebot_slam [0.66s]
Finished <<< tortoisebot_firmware [2.60s]
Finished <<< tortoisebot_control [3.04s]
--- stderr: ydlidar_ros2_driver
/home/ka/Documents/Learning/Robotics/projects/tortoisebot/ros2_ws/src/tortoisebot/ydlidar_ros2_driver/src/ydlidar_ros2_driver_node.cpp: In lambda function:
/home/ka/Documents/Learning/Robotics/projects/tortoisebot/ros2_ws/src/tortoisebot/ydlidar_ros2_driver/src/ydlidar_ros2_driver_node.cpp:163:54: warning: unused parameter ‘request_header’ [-Wunused-parameter]
163 | [&laser](const std::shared_ptr<rmw_request_id_t> request_header,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/ka/Documents/Learning/Robotics/projects/tortoisebot/ros2_ws/src/tortoisebot/ydlidar_ros2_driver/src/ydlidar_ros2_driver_node.cpp:164:56: warning: unused parameter ‘req’ [-Wunused-parameter]
164 | const std::shared_ptr<std_srvs::srv::Empty::Request> req,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/ka/Documents/Learning/Robotics/projects/tortoisebot/ros2_ws/src/tortoisebot/ydlidar_ros2_driver/src/ydlidar_ros2_driver_node.cpp:165:51: warning: unused parameter ‘response’ [-Wunused-parameter]
165 | std::shared_ptr<std_srvs::srv::Empty::Response> response) -> bool
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/ka/Documents/Learning/Robotics/projects/tortoisebot/ros2_ws/src/tortoisebot/ydlidar_ros2_driver/src/ydlidar_ros2_driver_node.cpp: In lambda function:
/home/ka/Documents/Learning/Robotics/projects/tortoisebot/ros2_ws/src/tortoisebot/ydlidar_ros2_driver/src/ydlidar_ros2_driver_node.cpp:173:54: warning: unused parameter ‘request_header’ [-Wunused-parameter]
173 | [&laser](const std::shared_ptr<rmw_request_id_t> request_header,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/ka/Documents/Learning/Robotics/projects/tortoisebot/ros2_ws/src/tortoisebot/ydlidar_ros2_driver/src/ydlidar_ros2_driver_node.cpp:174:56: warning: unused parameter ‘req’ [-Wunused-parameter]
174 | const std::shared_ptr<std_srvs::srv::Empty::Request> req,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/ka/Documents/Learning/Robotics/projects/tortoisebot/ros2_ws/src/tortoisebot/ydlidar_ros2_driver/src/ydlidar_ros2_driver_node.cpp:175:51: warning: unused parameter ‘response’ [-Wunused-parameter]
175 | std::shared_ptr<std_srvs::srv::Empty::Response> response) -> bool
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
---
Finished <<< ydlidar_ros2_driver [19.8s]
Summary: 8 packages finished [22.3s]
1 package had stderr output: ydlidar_ros2_driver
git clone https://github.com/YDLIDAR/YDLidar-SDK.git
mkdir -p build
cd YDLidar-SDK/build
cmake ..
make
sudo make install