[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:133:2:[m[K [01;31m[Kerror: [m[Kexpected ‘[01m[K}[m[K’ at end of input
  133 | }
      |  [01;31m[K^[m[K
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:13:1:[m[K [01;36m[Knote: [m[Kto match this ‘[01m[K{[m[K’
   13 | [01;36m[K{[m[K
      | [01;36m[K^[m[K
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:[m[K In constructor ‘[01m[KBuildTower::BuildTower()[m[K’:
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:18:9:[m[K [01;31m[Kerror: [m[K‘[01m[Kjoint_pub_[m[K’ was not declared in this scope
   18 |         [01;31m[Kjoint_pub_[m[K = this->create_publisher<advrobotics_lab3_interfaces::msg::Joints>("joint_cmd", 10);
      |         [01;31m[K^~~~~~~~~~[m[K
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:19:9:[m[K [01;31m[Kerror: [m[K‘[01m[Kgripper_pub_[m[K’ was not declared in this scope
   19 |         [01;31m[Kgripper_pub_[m[K = this->create_publisher<advrobotics_lab3_interfaces::msg::Gripper>("gripper_cmd", 10);
      |         [01;31m[K^~~~~~~~~~~~[m[K
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:22:9:[m[K [01;31m[Kerror: [m[K‘[01m[Kik_client_[m[K’ was not declared in this scope; did you mean ‘[01m[Krmw_client_t[m[K’?
   22 |         [01;31m[Kik_client_[m[K = this->create_client<advrobotics_lab3_interfaces::srv::Invkin>("invkin");
      |         [01;31m[K^~~~~~~~~~[m[K
      |         [32m[Krmw_client_t[m[K
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:[m[K In member function ‘[01m[Kvoid BuildTower::build_tower()[m[K’:
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:49:9:[m[K [01;31m[Kerror: [m[K‘[01m[Kgripper_pub_[m[K’ was not declared in this scope; did you mean ‘[01m[Kgripper_msg[m[K’?
   49 |         [01;31m[Kgripper_pub_[m[K->publish(gripper_msg);
      |         [01;31m[K^~~~~~~~~~~~[m[K
      |         [32m[Kgripper_msg[m[K
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:58:13:[m[K [01;31m[Kerror: [m[K‘[01m[Kmove_to[m[K’ was not declared in this scope; did you mean ‘[01m[Kmode_t[m[K’?
   58 |             [01;31m[Kmove_to[m[K(cubes[i][0], cubes[i][1], safe_height);
      |             [01;31m[K^~~~~~~[m[K
      |             [32m[Kmode_t[m[K
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:82:13:[m[K [01;31m[Kerror: [m[Kexpected ‘[01m[K)[m[K’ before ‘[01m[K}[m[K’ token
   82 |             [01;31m[K}[m[K
      |             [01;31m[K^[m[K
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:81:25:[m[K [01;36m[Knote: [m[Kto match this ‘[01m[K([m[K’
   81 |                  move_to[01;36m[K([m[Ktower[0], tower[1], cube_height*(i-1)
      |                         [01;36m[K^[m[K
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:[m[K At global scope:
[01m[K/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:133:2:[m[K [01;31m[Kerror: [m[Kexpected unqualified-id at end of input
  133 | }
      |  [01;31m[K^[m[K
gmake[2]: *** [CMakeFiles/build_tower.dir/build.make:76: CMakeFiles/build_tower.dir/src/build_tower.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/build_tower.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2
