diff --git a/ros2_ws/src/robotic_manipulation/src/rai_manipulation_interface_node.cpp b/ros2_ws/src/robotic_manipulation/src/rai_manipulation_interface_node.cpp index 60ded72..f026744 100644 --- a/ros2_ws/src/robotic_manipulation/src/rai_manipulation_interface_node.cpp +++ b/ros2_ws/src/robotic_manipulation/src/rai_manipulation_interface_node.cpp @@ -42,9 +42,11 @@ void RaiManipulationInterfaceNode::Initialize(ArmController & arm) m_moveToService = m_node->create_service( "/manipulator_move_to", - [&]( + [&arm, this]( std::shared_ptr const request, std::shared_ptr response) { + auto logger = m_node->get_logger(); + RCLCPP_INFO(logger, "Received move request"); response->success = false; @@ -111,9 +113,10 @@ void RaiManipulationInterfaceNode::Initialize(ArmController & arm) m_resetService = m_node->create_service( "/reset_manipulator", - [&]( + [&arm, this]( [[maybe_unused]] std::shared_ptr const request, std::shared_ptr response) { + auto logger = m_node->get_logger(); RCLCPP_INFO(logger, "Received reset request"); response->success = arm.SetJointValues(m_startingPose); });