2.5 KiB
2.5 KiB
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp: In constructor ‘BeaconPositioningPublisher::BeaconPositioningPublisher()’:
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:49:5: error: ‘publisher_’ was not declared in this scope; did you mean ‘publish’?
49 | publisher_ = this->create_publisher<beacon_positioning::msg::TrackerPosition>("beacon_positioning", 10);
| ^~~~~~~~~~
| publish
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp: In member function ‘void BeaconPositioningPublisher::publish(beacon_positioning::msg::TrackerPosition)’:
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:86:5: error: ‘publisher_’ was not declared in this scope; did you mean ‘publish’?
86 | publisher_->publish(msg);
| ^~~~~~~~~~
| publish
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp: In lambda function:
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:152:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<terabee::RtlsDevice::anchor_data_t>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
152 | for (int i = 0; i < tracker_msg.anchors_data.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:163:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<terabee::RtlsDevice::anchor_data_t>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
163 | for (int i = 0; i < tracker_msg.anchors_data.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/tracker_position.dir/build.make:63: CMakeFiles/tracker_position.dir/src/tracker_position.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:123: CMakeFiles/tracker_position.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:49:5: error: ‘publisher_’ was not declared in this scope; did you mean ‘publish’?
49 | publisher_ = this->create_publisher<beacon_positioning::msg::TrackerPosition>("beacon_positioning", 10);
| ^~~~~~~~~~
| publish
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp: In member function ‘void BeaconPositioningPublisher::publish(beacon_positioning::msg::TrackerPosition)’:
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:86:5: error: ‘publisher_’ was not declared in this scope; did you mean ‘publish’?
86 | publisher_->publish(msg);
| ^~~~~~~~~~
| publish
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp: In lambda function:
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:152:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<terabee::RtlsDevice::anchor_data_t>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
152 | for (int i = 0; i < tracker_msg.anchors_data.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:163:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<terabee::RtlsDevice::anchor_data_t>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
163 | for (int i = 0; i < tracker_msg.anchors_data.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/tracker_position.dir/build.make:63: CMakeFiles/tracker_position.dir/src/tracker_position.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:123: CMakeFiles/tracker_position.dir/all] Error 2
make: *** [Makefile:141: all] Error 2