系统信息服务接口
功能 | C++ | ROS |
---|---|---|
获取运动控制区软件版本 | ✔ | |
获取当前被控制机器人名称 | ✔ |
获取运动控制软件的版本号
C++ 接口
rcClientInterfaceGetMcVersion
简介
cpp
/**
* @brief 获取运动控制器运动软件的版本号。
*
* 该函数用于获取指定运动控制器的软件版本号。
*
* @param index 指定运动控制器的索引。
* @return std::string 返回运动控制器的软件版本号。
*/
std::string rcClientInterfaceGetMcVersion(const int& index);
使用案例
cpp
int mc_index = 0;
std::string mc_version = rcClientInterfaceGetMcVersion(mc_index);
std::cout << "Motion Controller Version: " << mc_version << std::endl;
获取当前被控制机器人的名称
C++ 接口
rcClientInterfaceGetRobotName
简介
cpp
/**
* @brief 获取当前被控制机器人的名称。
*
* 该函数用于获取指定机器人控制器所控制的机器人的名称。
*
* @param index 指定机器人控制器的索引。
* @return std::string 返回机器人的名称。
*/
std::string rcClientInterfaceGetRobotName(const int& index);
使用案例
cpp
int robot_index = 0;
std::string robot_name = rcClientInterfaceGetRobotName(robot_index);
std::cout << "Robot Name: " << robot_name << std::endl;