婷婷网在线I久久精品视频在线I九九综合在线I97麻豆视频I日韩免费视频在线观看I9999在线视频

CS機器人二次開發啟動流程

2025-09-08

1.簡介

客戶應用場景中可能會要求使用 SDK 來開發,下面介紹 SDK 啟動機器人方法,過程中請保持機器人為遠程模式,與示教器操作大體一致只是以代碼的形式分步執行,打開電源,釋放抱閘等功能,至機器人處于正常模式后運行。


以下各指令代碼可參考EliRobot Dashboard手冊技術資料_機器人技術-艾利特機器人

2.  操作流程

2.1 定義函數

連接函數:

#建立socket連接

def connectETController(ip, port):

   #ip, port:IP和端口號

   sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

   try:

       sock.connect((ip, port))

       return (True, sock)

   except Exception as e:

       sock.close()

       return (False)


29999端口接收和發送函數:

#29999端口使用,參考dashboard_shell手冊

def dashboard_shell(content):

   #content:輸入的內容

   robot_ip = "192.168.1.140"

   port = 29999

   ##連接機器人ip和端口

   conSuc, sock = connectETController(robot_ip, port)

   recvData1 = sock.recv(4096)   #清空緩存區

   if (conSuc):

       # 命令轉字符串加換行

       # 發送給機器人

       sock.sendall(bytes(str(content + '\n'),"utf-8"))

       # 接受機器人該端口的返回信息

       recvData = sock.recv(4096)

       # decode()方法將一個字節序列轉換成字符串

       recvData = recvData.decode()

       # 返回對應指令的字符,成功或者不成功

       return (recvData.replace('\n', '').replace('\r', ''))



2.2 機器人上電

#利用29999端口打開電源

def powering_on():

   ##電控柜上電后啟動機器人上電

   Data = dashboard_shell("robotControl -on")

   # 返回Powering on上電成功,其他為失敗

   print(Data)

   if Data == 'Powering on':

       print('上電成功')

   else:

       print(Data)

   time.sleep(0.5)




2.3 釋放抱閘

#利用29999端口釋放抱閘

def brake_releasing():

   while True:

       Data = dashboard_shell("brakeRelease")

       # 返回Brake is released.抱閘釋放成功,其他為失敗

       if Data == 'Brake is released':

           print('抱閘釋放成功')

           break

       else:

           print(Data)

       time.sleep(0.5)



2.4 運行任務

#利用29999端口運行任務

def play():

   Data = dashboard_shell("play")

   # 返回Starting task任務運行成功,其他為失敗

   if Data == 'Starting task':

       print('已啟動任務')

   else:

       print('運行失?。?#39;+Data)

   time.sleep(1)



2.5 任務狀態查詢

#利用29999端口查詢任務狀態

def task():

   Data = dashboard_shell("task -r")

   # 返回Task is running.任務正在運行,其他為失敗

   if Data == 'Task is running':

       print('任務正在運行')

   else:

       print('當前運行狀態為:'+Data)

   time.sleep(1)



3.  匯總

操作流程的2.1-2.4匯總在一起就可以實現SDK一鍵啟動至運行狀態(見下圖)。

#打開電源

powering_on()

#釋放抱閘

brake_releasing()

#運行任務

play()

#查詢任務狀態

task()



4.  其他

29999端口還可以打開或切換不同的任務和配置,具體使用指令可查詢EliRobot Dashboard手冊,手冊下載可至官網或咨詢艾利特技術人員技術資料_機器人技術-艾利特機器人




download-669.svg comicon14.svg

電話咨詢

download-397.svg comicon15.svg

免費試用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

準備好突破增長瓶頸,開啟智能制造了嗎?
了解我們的機器人如何幫助您的業務增長
歡迎下載艾利特機器人資料

我已閱讀并同意艾利特《隱私政策》《法律聲明》

我已知曉并同意艾利特通過電子郵件發送相關資料

提交
主站蜘蛛池模板: 欧美极品久久 | 521色香蕉网站在线观看 | 国产精品久久一卡二卡 | 日韩欧美在线免费 | 女人18片毛片90分钟 | 福利视频一区二区 | 久久免费视频精品 | 天天看天天干天天操 | 丁香花在线观看免费完整版视频 | 久久在线精品 | 亚洲a在线观看 | 日韩综合色 | 日韩爱爱片 | 国产在线播放一区 | 欧美另类美少妇69xxxx | 色九九在线| 中文字幕在线观看一区二区三区 | 日韩中文字幕免费看 | 99精品在线免费在线观看 | 色视频在线免费观看 | 久久精品伊人 | 五月婷婷色综合 | 久久精品123 | 日本精品久久 | 中文字幕文字幕一区二区 | 蜜臀久久99精品久久久酒店新书 | 中字幕视频在线永久在线观看免费 | 欧美成人tv | 国产精品毛片久久蜜 | 欧美日韩性视频在线 | 91天堂在线观看 | 国产精品乱码久久久久久1区2区 | 五月天高清欧美mv | 久久久久久久久久久免费视频 | 国产亚洲日本 | 日韩字幕在线观看 | 免费视频久久久久久久 | 99精品免费 | 日韩欧美在线观看一区 | 日日夜夜婷婷 | 免费av电影网站 | 成人黄色av免费在线观看 | 亚州国产视频 | 亚洲成人网在线 | 深爱综合网| 日本中文字幕影院 | 在线免费国产 | 日韩久久久久久久久久久久 | 在线观看视频一区二区三区 | 天天综合婷婷 | 欧美性色黄 | 婷婷在线看 | 国产三级国产精品国产专区50 | 亚洲另类视频 | 亚洲欧美日韩在线看 | 免费亚洲电影 | 人人看人人做人人澡 | 97在线视频观看 | 四虎国产精品免费观看视频优播 | 在线你懂的视频 | 精品国偷自产国产一区 | 九色91福利 | 久草在线视频中文 | 深爱激情久久 | 婷婷在线视频观看 | 美女视频黄网站 | 九九热视频在线免费观看 | 国产中文欧美日韩在线 | 国产精品久免费的黄网站 | 欧美日韩伦理在线 | 国色综合 | 夜色资源网 | 最近中文字幕免费av | 欧美久久久久久久久久久久 | 久久97久久97精品免视看 | 久久久高清一区二区三区 | 国产精品福利午夜在线观看 | 久久综合婷婷综合 | 在线不卡a | 97品白浆高清久久久久久 | 国产视频99| 91九色porny蝌蚪主页 | 四虎免费av| 最新中文字幕在线观看视频 | 久久久91精品国产一区二区三区 | 在线看黄色的网站 | 日本69hd | 国内精品视频一区二区三区八戒 | 狠狠狠色丁香婷婷综合久久88 | 欧美美女激情18p | 亚洲精品国产综合99久久夜夜嗨 | 成人国产综合 | 99久久综合精品五月天 | 91av综合| 国产中文欧美日韩在线 | 亚洲成人av片在线观看 | 97视频在线观看网址 | 99久久99久久精品国产片 | 精品国产一区二区三区蜜臀 |