AdvancedRobotics_Lab3/log/build_2025-12-17_10-41-21/advrobotics_lab3_app/streams.log

71 lines
11 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[0.025s] Invoking command in '/home/ros/EENG4/AdvancedRobotics_Lab3/build/advrobotics_lab3_app': CMAKE_PREFIX_PATH=/home/ros/EENG4/AdvancedRobotics_Lab3/install/advrobotics_lab3_interfaces:/home/ros/EENG4/AdvancedRobotics_Lab3/install/advrobotics_lab3_ros2:/home/ros/EENG4/AdvancedRobotics_Lab3/install/advrobotics_lab3_app:/home/ros/turtlebot3_ws/install/turtlebot3:/home/ros/turtlebot3_ws/install/turtlebot3_simulations:/home/ros/turtlebot3_ws/install/turtlebot3_bringup:/home/ros/turtlebot3_ws/install/turtlebot3_node:/home/ros/turtlebot3_ws/install/turtlebot3_navigation2:/home/ros/turtlebot3_ws/install/turtlebot3_fake_node:/home/ros/turtlebot3_ws/install/turtlebot3_msgs:/home/ros/turtlebot3_ws/install/turtlebot3_manipulation_gazebo:/home/ros/turtlebot3_ws/install/turtlebot3_gazebo:/home/ros/turtlebot3_ws/install/turtlebot3_description:/home/ros/turtlebot3_ws/install/turtlebot3_cartographer:/home/ros/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ros/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ros/turtlebot3_ws/install/dynamixel_sdk:/home/ros/turtlebot3_ws/install/turtlebot3_teleop:/home/ros/turtlebot3_ws/install/turtlebot3_example:/opt/ros/humble LD_LIBRARY_PATH=/home/ros/EENG4/AdvancedRobotics_Lab3/install/advrobotics_lab3_interfaces/lib:/home/ros/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ros/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ros/turtlebot3_ws/install/dynamixel_sdk/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins /usr/bin/cmake --build /home/ros/EENG4/AdvancedRobotics_Lab3/build/advrobotics_lab3_app -- -j4 -l4
[0.087s] Consolidate compiler generated dependencies of target build_tower
[0.120s] [ 50%] Building CXX object CMakeFiles/build_tower.dir/src/build_tower.cpp.o
[4.084s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp: In member function void BuildTower::moveToCartesian(double, double, double):
[4.084s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:70:74: error: wait was not declared in this scope
[4.085s] 70 | if(future.wait_for(10ms) == std::future_status::ready && wait){
[4.085s] | ^~~~
[4.086s]
[4.086s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:72:17: error: expected ; before } token
[4.087s] 72 | }
[4.087s] | ^
[4.088s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:74:26: error: no match for operator- (operand types are rclcpp::Time and rclcpp::TimerBase::SharedPtr {aka std::shared_ptr<rclcpp::TimerBase>})
[4.088s] 74 | if(now() - start_timer_)>timeout){
[4.088s] | ~~~~~ ^ ~~~~~~~~~~~~
[4.088s] | | |
[4.089s] | | rclcpp::TimerBase::SharedPtr {aka std::shared_ptr<rclcpp::TimerBase>}
[4.089s] | rclcpp::Time
[4.089s] In file included from /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp:24,
[4.089s] from /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp:27,
[4.089s] from /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:30,
[4.089s] from /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20,
[4.089s] from /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25,
[4.089s] from /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18,
[4.089s] from /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20,
[4.089s] from /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37,
[4.090s] from /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25,
[4.090s] from /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21,
[4.090s] from /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155,
[4.090s] from /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:5:
[4.090s] /opt/ros/humble/include/rclcpp/rclcpp/time.hpp:155:3: note: candidate: rclcpp::Duration rclcpp::Time::operator-(const rclcpp::Time&) const
[4.090s] 155 | operator-(const rclcpp::Time & rhs) const;
[4.090s] | ^~~~~~~~
[4.090s] /opt/ros/humble/include/rclcpp/rclcpp/time.hpp:155:34: note:  no known conversion for argument 1 from rclcpp::TimerBase::SharedPtr {aka std::shared_ptr<rclcpp::TimerBase>} to const rclcpp::Time&
[4.090s] 155 | operator-(const rclcpp::Time & rhs) const;
[4.090s] | ~~~~~~~~~~~~~~~~~~~~~^~~
[4.090s] /opt/ros/humble/include/rclcpp/rclcpp/time.hpp:162:3: note: candidate: rclcpp::Time rclcpp::Time::operator-(const rclcpp::Duration&) const
[4.090s] 162 | operator-(const rclcpp::Duration & rhs) const;
[4.091s] | ^~~~~~~~
[4.091s] /opt/ros/humble/include/rclcpp/rclcpp/time.hpp:162:38: note:  no known conversion for argument 1 from rclcpp::TimerBase::SharedPtr {aka std::shared_ptr<rclcpp::TimerBase>} to const rclcpp::Duration&
[4.091s] 162 | operator-(const rclcpp::Duration & rhs) const;
[4.091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[4.091s] In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
[4.091s] from /usr/include/c++/11/bits/specfun.h:45,
[4.091s] from /usr/include/c++/11/cmath:1935,
[4.091s] from /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:2:
[4.091s] /usr/include/c++/11/bits/stl_iterator.h:577:5: note: candidate: template<class _IteratorL, class _IteratorR> constexpr decltype ((__y.base() - __x.base())) std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
[4.091s] 577 | operator-(const reverse_iterator<_IteratorL>& __x,
[4.091s] | ^~~~~~~~
[4.092s] /usr/include/c++/11/bits/stl_iterator.h:577:5: note:  template argument deduction/substitution failed:
[4.092s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:74:28: note:  rclcpp::Time is not derived from const std::reverse_iterator<_Iterator>
[4.092s] 74 | if(now() - start_timer_)>timeout){
[4.092s] | ^~~~~~~~~~~~
[4.092s] In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
[4.092s] from /usr/include/c++/11/bits/specfun.h:45,
[4.092s] from /usr/include/c++/11/cmath:1935,
[4.092s] from /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:2:
[4.092s] /usr/include/c++/11/bits/stl_iterator.h:1693:5: note: candidate: template<class _IteratorL, class _IteratorR> constexpr decltype ((__x.base() - __y.base())) std::operator-(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&)
[4.092s] 1693 | operator-(const move_iterator<_IteratorL>& __x,
[4.092s] | ^~~~~~~~
[4.093s] /usr/include/c++/11/bits/stl_iterator.h:1693:5: note:  template argument deduction/substitution failed:
[4.093s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:74:28: note:  rclcpp::Time is not derived from const std::move_iterator<_IteratorL>
[4.093s] 74 | if(now() - start_timer_)>timeout){
[4.093s] | ^~~~~~~~~~~~
[4.093s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:74:41: error: expected primary-expression before > token
[4.093s] 74 | if(now() - start_timer_)>timeout){
[4.093s] | ^
[8.461s] gmake[2]: *** [CMakeFiles/build_tower.dir/build.make:76: CMakeFiles/build_tower.dir/src/build_tower.cpp.o] Error 1
[8.461s] gmake[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/build_tower.dir/all] Error 2
[8.462s] gmake: *** [Makefile:146: all] Error 2
[8.466s] Invoked command in '/home/ros/EENG4/AdvancedRobotics_Lab3/build/advrobotics_lab3_app' returned '2': CMAKE_PREFIX_PATH=/home/ros/EENG4/AdvancedRobotics_Lab3/install/advrobotics_lab3_interfaces:/home/ros/EENG4/AdvancedRobotics_Lab3/install/advrobotics_lab3_ros2:/home/ros/EENG4/AdvancedRobotics_Lab3/install/advrobotics_lab3_app:/home/ros/turtlebot3_ws/install/turtlebot3:/home/ros/turtlebot3_ws/install/turtlebot3_simulations:/home/ros/turtlebot3_ws/install/turtlebot3_bringup:/home/ros/turtlebot3_ws/install/turtlebot3_node:/home/ros/turtlebot3_ws/install/turtlebot3_navigation2:/home/ros/turtlebot3_ws/install/turtlebot3_fake_node:/home/ros/turtlebot3_ws/install/turtlebot3_msgs:/home/ros/turtlebot3_ws/install/turtlebot3_manipulation_gazebo:/home/ros/turtlebot3_ws/install/turtlebot3_gazebo:/home/ros/turtlebot3_ws/install/turtlebot3_description:/home/ros/turtlebot3_ws/install/turtlebot3_cartographer:/home/ros/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ros/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ros/turtlebot3_ws/install/dynamixel_sdk:/home/ros/turtlebot3_ws/install/turtlebot3_teleop:/home/ros/turtlebot3_ws/install/turtlebot3_example:/opt/ros/humble LD_LIBRARY_PATH=/home/ros/EENG4/AdvancedRobotics_Lab3/install/advrobotics_lab3_interfaces/lib:/home/ros/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ros/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ros/turtlebot3_ws/install/dynamixel_sdk/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins /usr/bin/cmake --build /home/ros/EENG4/AdvancedRobotics_Lab3/build/advrobotics_lab3_app -- -j4 -l4