-
This commit is contained in:
@@ -7,8 +7,8 @@ import os
|
|||||||
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
|
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
|
||||||
# ========== 网络配置(集中管理所有 IP 地址 — 修改此处即可全局生效)==========
|
# ========== 网络配置(集中管理所有 IP 地址 — 修改此处即可全局生效)==========
|
||||||
AGV_HOST = "192.168.50.93"
|
AGV_HOST = "192.168.60.177"
|
||||||
ARM_HOST = "192.168.50.91"
|
ARM_HOST = "192.168.60.88"
|
||||||
|
|
||||||
# ========== AGV 参数 ==========
|
# ========== AGV 参数 ==========
|
||||||
AGV_CONFIG = {
|
AGV_CONFIG = {
|
||||||
|
|||||||
@@ -255,6 +255,18 @@ class AGVCommandServer:
|
|||||||
self.roboflow = RoboFlowClient()
|
self.roboflow = RoboFlowClient()
|
||||||
if self.roboflow.connect():
|
if self.roboflow.connect():
|
||||||
logger.info("RoboFlow 连接成功")
|
logger.info("RoboFlow 连接成功")
|
||||||
|
# 连接成功后自动上电并激活机械臂
|
||||||
|
time.sleep(1)
|
||||||
|
try:
|
||||||
|
resp = self.roboflow.send_recv("power_on()")
|
||||||
|
logger.info(f"机械臂上电: {resp}")
|
||||||
|
except Exception as e:
|
||||||
|
logger.warning(f"机械臂上电失败: {e}")
|
||||||
|
try:
|
||||||
|
resp = self.roboflow.send_recv("state_on()")
|
||||||
|
logger.info(f"机械臂激活: {resp}")
|
||||||
|
except Exception as e:
|
||||||
|
logger.warning(f"机械臂激活失败: {e}")
|
||||||
else:
|
else:
|
||||||
logger.warning("RoboFlow 连接失败,服务将以 limited 模式运行")
|
logger.warning("RoboFlow 连接失败,服务将以 limited 模式运行")
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
"agv": {
|
"agv": {
|
||||||
"ip": "192.168.50.93",
|
"ip": "192.168.60.177",
|
||||||
"ssh_user": "elephant",
|
"ssh_user": "elephant",
|
||||||
"ssh_password": "Elephant",
|
"ssh_password": "Elephant",
|
||||||
"map_file": "map.yaml",
|
"map_file": "map.yaml",
|
||||||
"map_dir": "/home/elephant"
|
"map_dir": "/home/elephant"
|
||||||
},
|
},
|
||||||
"arm": {
|
"arm": {
|
||||||
"ip": "192.168.50.91",
|
"ip": "192.168.60.88",
|
||||||
"ssh_user": "pi",
|
"ssh_user": "pi",
|
||||||
"ssh_password": "elephant",
|
"ssh_password": "elephant",
|
||||||
"socket_port": 5001,
|
"socket_port": 5001,
|
||||||
|
|||||||
Reference in New Issue
Block a user