ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

dds通信

2026/8/13 2:00:14 拓冰建站 浏览量
dds通信

服务状态检查

# robot_status_check_119.py
import time
import subprocess
from unitree_sdk2py.core.channel import ChannelFactoryInitializedef quick_robot_status():"""快速检查机器狗状态"""print("🐕 Unitree机器狗状态检查")print("=" * 40)# 网络检查print("1. 网络连通性检查...")try:result = subprocess.run(['sudo', 'ping', '-c', '2', '192.168.50.252'],capture_output=True, text=True,timeout=5)if result.returncode == 0:print("   ✅ 机器狗网络可达")else:print("   ❌ 机器狗网络不可达")returnexcept:print("   ❌ 网络检查失败")return# DDS初始化检查print("2. DDS环境检查...")try:ChannelFactoryInitialize(0, networkInterface="wlan0")print("   ✅ DDS初始化成功")print("   ✅ DDS发现服务运行中")except Exception as e:print(f"   ❌ DDS初始化失败: {e}")returnprint("\n🎯 机器狗状态: 在线")print("💡 使用完整发现工具获取详细服务信息")print("   运行: python3 unitree_discovery_119.py")if __name__ == "__main__":quick_robot_status()