[0.027s] 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.090s] Consolidate compiler generated dependencies of target build_tower [0.122s] [ 50%] Building CXX object CMakeFiles/build_tower.dir/src/build_tower.cpp.o [3.628s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:153:2: error: expected ‘}’ at end of input [3.629s] 153 | } [3.629s] | ^ [3.629s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:13:1: note: to match this ‘{’ [3.629s] 13 | { [3.629s] | ^ [3.637s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp: In constructor ‘BuildTower::BuildTower()’: [3.637s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:18:9: error: ‘joint_pub_’ was not declared in this scope [3.637s] 18 | joint_pub_ = this->create_publisher("joint_cmd", 10); [3.637s] | ^~~~~~~~~~ [3.653s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:19:9: error: ‘gripper_pub_’ was not declared in this scope [3.653s] 19 | gripper_pub_ = this->create_publisher("gripper_cmd", 10); [3.653s] | ^~~~~~~~~~~~ [3.665s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:22:9: error: ‘ik_client_’ was not declared in this scope; did you mean ‘rmw_client_t’? [3.666s] 22 | ik_client_ = this->create_client("invkin"); [3.666s] | ^~~~~~~~~~ [3.666s] | rmw_client_t [3.760s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:30:9: error: ‘current_q1_’ was not declared in this scope [3.760s] 30 | current_q1_ = 0.0; [3.760s] | ^~~~~~~~~~~ [3.769s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:31:9: error: ‘current_q2_’ was not declared in this scope [3.769s] 31 | current_q2_ = 0.0; [3.769s] | ^~~~~~~~~~~ [3.776s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:32:9: error: ‘current_q3_’ was not declared in this scope [3.776s] 32 | current_q3_ = 0.0; [3.776s] | ^~~~~~~~~~~ [3.788s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp: In member function ‘void BuildTower::build_tower()’: [3.788s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:54:9: error: ‘gripper_pub_’ was not declared in this scope; did you mean ‘gripper_msg’? [3.789s] 54 | gripper_pub_->publish(gripper_msg); [3.789s] | ^~~~~~~~~~~~ [3.789s] | gripper_msg [3.796s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:63:13: error: ‘move_to’ was not declared in this scope; did you mean ‘mode_t’? [3.796s] 63 | move_to(cubes[i][0], cubes[i][1], safe_height); [3.796s] | ^~~~~~~ [3.797s] | mode_t [3.798s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:100:5: error: a function-definition is not allowed here before ‘{’ token [3.798s] 100 | { [3.798s] | ^ [3.803s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:144:12: warning: unused variable ‘current_q1_’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] [3.803s] 144 | double current_q1_, current_q2_, current_q3_; [3.804s] | ^~~~~~~~~~~ [3.804s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:144:25: warning: unused variable ‘current_q2_’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] [3.804s] 144 | double current_q1_, current_q2_, current_q3_; [3.804s] | ^~~~~~~~~~~ [3.804s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:144:38: warning: unused variable ‘current_q3_’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] [3.804s] 144 | double current_q1_, current_q2_, current_q3_; [3.804s] | ^~~~~~~~~~~ [3.810s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp: At global scope: [3.810s] /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:153:2: error: expected unqualified-id at end of input [3.810s] 153 | } [3.810s] | ^ [4.990s] gmake[2]: *** [CMakeFiles/build_tower.dir/build.make:76: CMakeFiles/build_tower.dir/src/build_tower.cpp.o] Error 1 [4.990s] gmake[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/build_tower.dir/all] Error 2 [4.991s] gmake: *** [Makefile:146: all] Error 2 [4.997s] 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