Closed xwn-github closed 1 year ago
我在colcon build时,终端给出一下这些警告,希望您们近期维护一下doosan-robot2软件包。
--- stderr: dsr_control2 In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:218: warning: "_DEBUG_DSR_CTL" redefined 218 | #define _DEBUG_DSR_CTL 0 | In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:38: note: this is the location of the previous definition 38 | #define _DEBUG_DSR_CTL 1 | In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:62, from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:215, from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFL.h:293:6: warning: extra ‘;’ [-Wpedantic] 293 | }; | ^ In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:215, from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:397:6: warning: extra ‘;’ [-Wpedantic] 397 | }; | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h: In member function ‘bool DRAFramework::CDRFLEx::close_connection()’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:407:64: warning: no return statement in function returning non-void [-Wreturn-type] 407 | bool close_connection() { _close_connection(_rbtCtrl); } | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h: In member function ‘bool DRAFramework::CDRFLEx::set_safe_stop_reset_type(SAFE_STOP_RESET_TYPE)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:522:154: warning: no return statement in function returning non-void [-Wreturn-type] 522 | _DEFAULT) { _set_safe_stop_reset_type(_rbtCtrl, eResetType); } | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In member function ‘int dsr_control2::DRHWInterface::MsgPublisher_RobotState()’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:477:60: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct DR_STATE’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 477 | memcpy(&m_stDrState, &g_stDrState, sizeof(DR_STATE)); | ^ In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:400:16: note: ‘struct DR_STATE’ declared here 400 | typedef struct { | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In member function ‘int dsr_control2::DRHWInterface::MsgPublisher_JointState()’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:620:60: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct DR_STATE’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 620 | memcpy(&m_stDrState, &g_stDrState, sizeof(DR_STATE)); | ^ In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:400:16: note: ‘struct DR_STATE’ declared here 400 | typedef struct { | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:621:26: warning: statement has no effect [-Wunused-value] 621 | msg.header.stamp.sec; | ~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static void dsr_control2::DRHWInterface::thread_subscribe(rclcpp::Node::SharedPtr)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:653:66: warning: unused parameter ‘nh’ [-Wunused-parameter] 653 | void DRHWInterface::thread_subscribe(rclcpp::Node::SharedPtr nh) | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In constructor ‘dsr_control2::DRHWInterface::DRHWInterface(rclcpp::Node::SharedPtr&)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:906:52: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct DR_STATE’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 906 | memset(&g_stDrState, 0x00, sizeof(DR_STATE)); | ^ In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:400:16: note: ‘struct DR_STATE’ declared here 400 | typedef struct { | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:908:52: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct DR_STATE’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 908 | memset(&m_stDrState, 0x00, sizeof(DR_STATE)); | ^ In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:400:16: note: ‘struct DR_STATE’ declared here 400 | typedef struct { | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In member function ‘virtual hardware_interface::return_type dsr_control2::DRHWInterface::init()’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1026:48: warning: missing initializer for member ‘_SYSTEM_VERSION::_szController’ [-Wmissing-field-initializers] 1026 | SYSTEM_VERSION tSysVerion = {'\0', }; | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1026:48: warning: missing initializer for member ‘_SYSTEM_VERSION::_szInterpreter’ [-Wmissing-field-initializers] /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1026:48: warning: missing initializer for member ‘_SYSTEM_VERSION::_szInverter’ [-Wmissing-field-initializers] /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1026:48: warning: missing initializer for member ‘_SYSTEM_VERSION::_szSafetyBoard’ [-Wmissing-field-initializers] /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1026:48: warning: missing initializer for member ‘_SYSTEM_VERSION::_szRobotSerial’ [-Wmissing-field-initializers] /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1026:48: warning: missing initializer for member ‘_SYSTEM_VERSION::_szRobotModel’ [-Wmissing-field-initializers] /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1026:48: warning: missing initializer for member ‘_SYSTEM_VERSION::_szJTSBoard’ [-Wmissing-field-initializers] /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1026:48: warning: missing initializer for member ‘_SYSTEM_VERSION::_szFlangeBoard’ [-Wmissing-field-initializers] /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In member function ‘void dsr_control2::DRHWInterface::trajectoryCallback(moveit_msgs::msg::DisplayTrajectory_<std::allocator<void> >::SharedPtr) const’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1187:20: warning: unused variable ‘sn_cnt’ [-Wunused-variable] 1187 | static int sn_cnt = 0; | ^~~~~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1224:15: warning: unused variable ‘preTargetTime’ [-Wunused-variable] 1224 | float preTargetTime = 0.0; | ^~~~~~~~~~~~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1226:15: warning: unused variable ‘targetTime_sec’ [-Wunused-variable] 1226 | float targetTime_sec = 0.0; | ^~~~~~~~~~~~~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_robot_mode_cb(std::shared_ptr<dsr_msgs2::srv::GetRobotMode_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetRobotMode_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1317:104: warning: unused parameter ‘req’ [-Wunused-parameter] 1317 | const std::shared_ptr<dsr_msgs2::srv::GetRobotMode::Request> req, std::shared_ptr<dsr_msgs2::srv::GetRobotMode::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_robot_system_cb(std::shared_ptr<dsr_msgs2::srv::GetRobotSystem_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetRobotSystem_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1331:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1331 | nst std::shared_ptr<dsr_msgs2::srv::GetRobotSystem::Request> req, std::shared_ptr<dsr_msgs2::srv::GetRobotSystem::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_robot_state_cb(std::shared_ptr<dsr_msgs2::srv::GetRobotState_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetRobotState_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1339:106: warning: unused parameter ‘req’ [-Wunused-parameter] 1339 | onst std::shared_ptr<dsr_msgs2::srv::GetRobotState::Request> req, std::shared_ptr<dsr_msgs2::srv::GetRobotState::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_robot_speed_mode_cb(std::shared_ptr<dsr_msgs2::srv::GetRobotSpeedMode_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetRobotSpeedMode_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1354:115: warning: unused parameter ‘req’ [-Wunused-parameter] 1354 | std::shared_ptr<dsr_msgs2::srv::GetRobotSpeedMode::Request> req, std::shared_ptr<dsr_msgs2::srv::GetRobotSpeedMode::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_last_alarm_cb(std::shared_ptr<dsr_msgs2::srv::GetLastAlarm_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetLastAlarm_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1380:104: warning: unused parameter ‘req’ [-Wunused-parameter] 1380 | const std::shared_ptr<dsr_msgs2::srv::GetLastAlarm::Request> req, std::shared_ptr<dsr_msgs2::srv::GetLastAlarm::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::moveb_cb(std::shared_ptr<dsr_msgs2::srv::MoveBlending_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::MoveBlending_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1529:19: warning: ISO C++ forbids variable length array ‘posb’ [-Wvla] 1529 | MOVE_POSB posb[req->pos_cnt]; | ^~~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::movewait_cb(std::shared_ptr<dsr_msgs2::srv::MoveWait_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::MoveWait_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1605:94: warning: unused parameter ‘req’ [-Wunused-parameter] 1605 | _cb(const std::shared_ptr<dsr_msgs2::srv::MoveWait::Request> req, std::shared_ptr<dsr_msgs2::srv::MoveWait::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::move_resume_cb(std::shared_ptr<dsr_msgs2::srv::MoveResume_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::MoveResume_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1635:99: warning: unused parameter ‘req’ [-Wunused-parameter] 1635 | b(const std::shared_ptr<dsr_msgs2::srv::MoveResume::Request> req, std::shared_ptr<dsr_msgs2::srv::MoveResume::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::move_pause_cb(std::shared_ptr<dsr_msgs2::srv::MovePause_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::MovePause_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1641:97: warning: unused parameter ‘req’ [-Wunused-parameter] 1641 | cb(const std::shared_ptr<dsr_msgs2::srv::MovePause::Request> req, std::shared_ptr<dsr_msgs2::srv::MovePause::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::move_home_cb(std::shared_ptr<dsr_msgs2::srv::MoveHome_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::MoveHome_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1720:43: warning: invalid conversion from ‘int’ to ‘MOVE_HOME’ [-fpermissive] 1720 | res->success = Drfl.move_home(0); | ^ | | | int In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:215, from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:540:34: note: initializing argument 1 of ‘bool DRAFramework::CDRFLEx::move_home(MOVE_HOME, unsigned char)’ 540 | bool move_home(MOVE_HOME eMode = MOVE_HOME_MECHANIC, unsigned char bRun = (unsigned)1) { return _move_home(_rbtCtrl, eMode, bRun); }; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1722:43: warning: invalid conversion from ‘int’ to ‘MOVE_HOME’ [-fpermissive] 1722 | res->success = Drfl.move_home(1); | ^ | | | int In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:215, from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:9: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:540:34: note: initializing argument 1 of ‘bool DRAFramework::CDRFLEx::move_home(MOVE_HOME, unsigned char)’ 540 | bool move_home(MOVE_HOME eMode = MOVE_HOME_MECHANIC, unsigned char bRun = (unsigned)1) { return _move_home(_rbtCtrl, eMode, bRun); }; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::check_motion_cb(std::shared_ptr<dsr_msgs2::srv::CheckMotion_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::CheckMotion_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1725:101: warning: unused parameter ‘req’ [-Wunused-parameter] 1725 | (const std::shared_ptr<dsr_msgs2::srv::CheckMotion::Request> req, std::shared_ptr<dsr_msgs2::srv::CheckMotion::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::disable_alter_motion_cb(std::shared_ptr<dsr_msgs2::srv::DisableAlterMotion_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::DisableAlterMotion_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1781:116: warning: unused parameter ‘req’ [-Wunused-parameter] 1781 | std::shared_ptr<dsr_msgs2::srv::DisableAlterMotion::Request> req, std::shared_ptr<dsr_msgs2::srv::DisableAlterMotion::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_control_mode_cb(std::shared_ptr<dsr_msgs2::srv::GetControlMode_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetControlMode_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1808:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1808 | nst std::shared_ptr<dsr_msgs2::srv::GetControlMode::Request> req, std::shared_ptr<dsr_msgs2::srv::GetControlMode::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_control_space_cb(std::shared_ptr<dsr_msgs2::srv::GetControlSpace_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetControlSpace_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1819:110: warning: unused parameter ‘req’ [-Wunused-parameter] 1819 | st std::shared_ptr<dsr_msgs2::srv::GetControlSpace::Request> req, std::shared_ptr<dsr_msgs2::srv::GetControlSpace::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_current_posj_cb(std::shared_ptr<dsr_msgs2::srv::GetCurrentPosj_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetCurrentPosj_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1830:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1830 | nst std::shared_ptr<dsr_msgs2::srv::GetCurrentPosj::Request> req, std::shared_ptr<dsr_msgs2::srv::GetCurrentPosj::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_current_velj_cb(std::shared_ptr<dsr_msgs2::srv::GetCurrentVelj_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetCurrentVelj_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1843:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1843 | nst std::shared_ptr<dsr_msgs2::srv::GetCurrentVelj::Request> req, std::shared_ptr<dsr_msgs2::srv::GetCurrentVelj::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_desired_posj_cb(std::shared_ptr<dsr_msgs2::srv::GetDesiredPosj_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetDesiredPosj_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1857:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1857 | nst std::shared_ptr<dsr_msgs2::srv::GetDesiredPosj::Request> req, std::shared_ptr<dsr_msgs2::srv::GetDesiredPosj::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_desired_velj_cb(std::shared_ptr<dsr_msgs2::srv::GetDesiredVelj_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetDesiredVelj_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1870:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1870 | nst std::shared_ptr<dsr_msgs2::srv::GetDesiredVelj::Request> req, std::shared_ptr<dsr_msgs2::srv::GetDesiredVelj::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_current_velx_cb(std::shared_ptr<dsr_msgs2::srv::GetCurrentVelx_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetCurrentVelx_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1902:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1902 | nst std::shared_ptr<dsr_msgs2::srv::GetCurrentVelx::Request> req, std::shared_ptr<dsr_msgs2::srv::GetCurrentVelx::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_desired_velx_cb(std::shared_ptr<dsr_msgs2::srv::GetDesiredVelx_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetDesiredVelx_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1929:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1929 | nst std::shared_ptr<dsr_msgs2::srv::GetDesiredVelx::Request> req, std::shared_ptr<dsr_msgs2::srv::GetDesiredVelx::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_current_tool_flange_posx_cb(std::shared_ptr<dsr_msgs2::srv::GetCurrentToolFlangePosx_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetCurrentToolFlangePosx_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1942:130: warning: unused parameter ‘req’ [-Wunused-parameter] 1942 | hared_ptr<dsr_msgs2::srv::GetCurrentToolFlangePosx::Request> req, std::shared_ptr<dsr_msgs2::srv::GetCurrentToolFlangePosx::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_current_solution_space_cb(std::shared_ptr<dsr_msgs2::srv::GetCurrentSolutionSpace_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetCurrentSolutionSpace_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1955:127: warning: unused parameter ‘req’ [-Wunused-parameter] 1955 | shared_ptr<dsr_msgs2::srv::GetCurrentSolutionSpace::Request> req, std::shared_ptr<dsr_msgs2::srv::GetCurrentSolutionSpace::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_current_rotm_cb(std::shared_ptr<dsr_msgs2::srv::GetCurrentRotm_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetCurrentRotm_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1965:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1965 | nst std::shared_ptr<dsr_msgs2::srv::GetCurrentRotm::Request> req, std::shared_ptr<dsr_msgs2::srv::GetCurrentRotm::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_joint_torque_cb(std::shared_ptr<dsr_msgs2::srv::GetJointTorque_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetJointTorque_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1984:108: warning: unused parameter ‘req’ [-Wunused-parameter] 1984 | nst std::shared_ptr<dsr_msgs2::srv::GetJointTorque::Request> req, std::shared_ptr<dsr_msgs2::srv::GetJointTorque::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_external_torque_cb(std::shared_ptr<dsr_msgs2::srv::GetExternalTorque_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetExternalTorque_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1997:114: warning: unused parameter ‘req’ [-Wunused-parameter] 1997 | std::shared_ptr<dsr_msgs2::srv::GetExternalTorque::Request> req, std::shared_ptr<dsr_msgs2::srv::GetExternalTorque::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_tool_force_cb(std::shared_ptr<dsr_msgs2::srv::GetToolForce_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetToolForce_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2010:104: warning: unused parameter ‘req’ [-Wunused-parameter] 2010 | const std::shared_ptr<dsr_msgs2::srv::GetToolForce::Request> req, std::shared_ptr<dsr_msgs2::srv::GetToolForce::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_workpiece_weight_cb(std::shared_ptr<dsr_msgs2::srv::GetWorkpieceWeight_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetWorkpieceWeight_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2059:116: warning: unused parameter ‘req’ [-Wunused-parameter] 2059 | std::shared_ptr<dsr_msgs2::srv::GetWorkpieceWeight::Request> req, std::shared_ptr<dsr_msgs2::srv::GetWorkpieceWeight::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::reset_workpiece_weight_cb(std::shared_ptr<dsr_msgs2::srv::ResetWorkpieceWeight_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::ResetWorkpieceWeight_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2069:120: warning: unused parameter ‘req’ [-Wunused-parameter] 2069 | d::shared_ptr<dsr_msgs2::srv::ResetWorkpieceWeight::Request> req, std::shared_ptr<dsr_msgs2::srv::ResetWorkpieceWeight::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::release_compliance_ctrl_cb(std::shared_ptr<dsr_msgs2::srv::ReleaseComplianceCtrl_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::ReleaseComplianceCtrl_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2182:122: warning: unused parameter ‘req’ [-Wunused-parameter] 2182 | ::shared_ptr<dsr_msgs2::srv::ReleaseComplianceCtrl::Request> req, std::shared_ptr<dsr_msgs2::srv::ReleaseComplianceCtrl::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::drl_pause_cb(std::shared_ptr<dsr_msgs2::srv::DrlPause_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::DrlPause_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2746:95: warning: unused parameter ‘req’ [-Wunused-parameter] 2746 | _cb(const std::shared_ptr<dsr_msgs2::srv::DrlPause::Request> req, std::shared_ptr<dsr_msgs2::srv::DrlPause::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::drl_resume_cb(std::shared_ptr<dsr_msgs2::srv::DrlResume_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::DrlResume_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2782:97: warning: unused parameter ‘req’ [-Wunused-parameter] 2782 | cb(const std::shared_ptr<dsr_msgs2::srv::DrlResume::Request> req, std::shared_ptr<dsr_msgs2::srv::DrlResume::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_drl_state_cb(std::shared_ptr<dsr_msgs2::srv::GetDrlState_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetDrlState_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2794:102: warning: unused parameter ‘req’ [-Wunused-parameter] 2794 | (const std::shared_ptr<dsr_msgs2::srv::GetDrlState::Request> req, std::shared_ptr<dsr_msgs2::srv::GetDrlState::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_current_tcp_cb(std::shared_ptr<dsr_msgs2::srv::GetCurrentTcp_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetCurrentTcp_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2817:106: warning: unused parameter ‘req’ [-Wunused-parameter] 2817 | onst std::shared_ptr<dsr_msgs2::srv::GetCurrentTcp::Request> req, std::shared_ptr<dsr_msgs2::srv::GetCurrentTcp::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::get_current_tool_cb(std::shared_ptr<dsr_msgs2::srv::GetCurrentTool_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::GetCurrentTool_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2850:108: warning: unused parameter ‘req’ [-Wunused-parameter] 2850 | nst std::shared_ptr<dsr_msgs2::srv::GetCurrentTool::Request> req, std::shared_ptr<dsr_msgs2::srv::GetCurrentTool::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::robotiq_2f_open_cb(std::shared_ptr<dsr_msgs2::srv::Robotiq2FOpen_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::Robotiq2FOpen_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2915:106: warning: unused parameter ‘req’ [-Wunused-parameter] 2915 | onst std::shared_ptr<dsr_msgs2::srv::Robotiq2FOpen::Request> req, std::shared_ptr<dsr_msgs2::srv::Robotiq2FOpen::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: In static member function ‘static bool dsr_control2::DRHWInterface::robotiq_2f_close_cb(std::shared_ptr<dsr_msgs2::srv::Robotiq2FClose_Request_<std::allocator<void> > >, std::shared_ptr<dsr_msgs2::srv::Robotiq2FClose_Response_<std::allocator<void> > >)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:2932:108: warning: unused parameter ‘req’ [-Wunused-parameter] 2932 | nst std::shared_ptr<dsr_msgs2::srv::Robotiq2FClose::Request> req, std::shared_ptr<dsr_msgs2::srv::Robotiq2FClose::Response> res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp: At global scope: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_hw_interface2.cpp:1187:20: warning: ‘sn_cnt’ defined but not used [-Wunused-variable] 1187 | static int sn_cnt = 0; | ^~~~~~ In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_control_node2.cpp:14: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:218: warning: "_DEBUG_DSR_CTL" redefined 218 | #define _DEBUG_DSR_CTL 0 | In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_control_node2.cpp:14: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:38: note: this is the location of the previous definition 38 | #define _DEBUG_DSR_CTL 1 | In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:62, from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:215, from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_control_node2.cpp:14: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFL.h:293:6: warning: extra ‘;’ [-Wpedantic] 293 | }; | ^ In file included from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/dsr_hw_interface2.h:215, from /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/src/dsr_control_node2.cpp:14: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:397:6: warning: extra ‘;’ [-Wpedantic] 397 | }; | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h: In member function ‘bool DRAFramework::CDRFLEx::close_connection()’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:407:64: warning: no return statement in function returning non-void [-Wreturn-type] 407 | bool close_connection() { _close_connection(_rbtCtrl); } | ^ /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h: In member function ‘bool DRAFramework::CDRFLEx::set_safe_stop_reset_type(SAFE_STOP_RESET_TYPE)’: /home/xls/doosan_foxy/src/doosan-robot2/dsr_control2/include/dsr_control2/../../../common2/include/DRFLEx.h:522:154: warning: no return statement in function returning non-void [-Wreturn-type] 522 | _DEFAULT) { _set_safe_stop_reset_type(_rbtCtrl, eResetType); } | ^ --- Finished <<< dsr_control2 [56.3s] Starting >>> dsr_example2_py Finished <<< dsr_example2_py [1.01s] Summary: 26 packages finished [8min 35s] 1 package had stderr output: dsr_control2
`
Thank you for the advice that warnings. We will preparing for update soon.....that will be fixed also.
我在colcon build时,终端给出一下这些警告,希望您们近期维护一下doosan-robot2软件包。
`