低代碼+深度開放
Agilebot機(jī)器人軟件舒適開發(fā)體驗(yàn)
上一篇,我們揭秘了Agilebot 如何打造具身智能的“軀體”(底層運(yùn)控)。本篇將聚焦其“神經(jīng)系統(tǒng)”(軟件架構(gòu)),一個(gè)能無縫承接 AI 決策、打破傳統(tǒng)封閉邊界的開放平臺(tái)。
為何Agilebot是具身智能的最佳載體?因?yàn)槲覀儤?gòu)建了“低代碼+深度開放”的多維度二次開發(fā)體系。無論是插件化的算法與界面擴(kuò)展,還是對(duì)ROS2與Isaac Sim生態(tài)的深度兼容,這套架構(gòu)都能讓從原型驗(yàn)證到企業(yè)級(jí)定制的開發(fā)過程,變得前所未有的自由與高效。

Agilebot機(jī)器人軟件允許用戶基于現(xiàn)有框架,將自定義邏輯封裝為標(biāo)準(zhǔn)插件。為了驗(yàn)證這一架構(gòu)的實(shí)用性,我們深入注塑與機(jī)加工行業(yè)一線,直面其“種類多、柔性高、換型勤”的實(shí)際挑戰(zhàn)。
在這些行業(yè)中,傳統(tǒng)開發(fā)模式往往力不從心:編程太復(fù)雜,功能太固化。為此,我們基于插件系統(tǒng)開發(fā)了“智能擺盤插件”,完美解決上述痛點(diǎn):
智能規(guī)劃:無仿形,一鍵生成
針對(duì)無仿形的規(guī)則料盤,由于經(jīng)常不知道一個(gè)料框能放多少物料,我們的“智能規(guī)劃”功能讓一切變得簡(jiǎn)單:
自動(dòng)計(jì)算:只需設(shè)置料盤尺寸、工件形狀及間距,系統(tǒng)自動(dòng)計(jì)算最優(yōu)布局與數(shù)量。
可視化預(yù)覽:擺放效果即時(shí)可見,支持自由調(diào)整擺放順序與方式。
一鍵生產(chǎn):點(diǎn)擊計(jì)算與寫入,配合標(biāo)準(zhǔn)程序,即可實(shí)現(xiàn)“一鍵規(guī)劃布局,一鍵生成點(diǎn)位”。
多層堆疊: 自動(dòng)根據(jù)設(shè)定添加隔板擺放多層物料,無需額外編程。

手動(dòng)規(guī)劃:解決“托盤變形”難題
針對(duì)異形/仿形托盤,傳統(tǒng)碼垛工藝包常因托盤老化變形(尤其是泡沫材質(zhì))導(dǎo)致定位不準(zhǔn),需要反復(fù)重新示教。Agilebot提供了更優(yōu)解:
極簡(jiǎn)示教:僅需示教三個(gè)參考點(diǎn)并輸入行列數(shù)量,系統(tǒng)自動(dòng)生成全盤點(diǎn)位。
快速修正:遇到托盤變形,無需重新示教。操作員只需在數(shù)據(jù)清單中對(duì)指定的行或列輸入偏差值,即可完成整體修正,非工程師也能快速上手。
無縫集成與快速換型
配方庫管理:支持U盤備份與克隆,一次調(diào)試,多臺(tái)機(jī)器人快速?gòu)?fù)制。
PLC/MES 打通:通過標(biāo)準(zhǔn)接口,利用PLC一鍵切換生產(chǎn)配方,結(jié)合MES系統(tǒng)實(shí)現(xiàn)換型免編程、免示教、不碰電腦、不碰示教器。
此外,該插件架構(gòu)同樣適用于末端執(zhí)行器(如夾爪)。用戶可利用模塊化組件(運(yùn)動(dòng)指令、UI交互等)快速集成夾爪的點(diǎn)動(dòng)操作與狀態(tài)監(jiān)控,打破傳統(tǒng)機(jī)器人功能固化的局限。

對(duì)于科研開發(fā)者與高階用戶,Agilebot拒絕封閉。我們以開源形式提供 ROS2 驅(qū)動(dòng)包 與 Isaac Sim 仿真項(xiàng)目作為您的開發(fā)基礎(chǔ),大幅降低了從可視化、仿真調(diào)試到實(shí)體控制的集成難度。
同時(shí),依托先進(jìn)的節(jié)點(diǎn)間通信機(jī)制,Agilebot 能有力支撐起復(fù)雜機(jī)器人系統(tǒng)的搭建與運(yùn)行,涵蓋具身智能、多臂系統(tǒng)、精密力控、復(fù)合機(jī)器人及數(shù)字孿生等前沿領(lǐng)域的探索,高效利用開源成果,真正實(shí)現(xiàn)“虛擬驗(yàn)證,實(shí)體執(zhí)行”的閉環(huán)開發(fā)。
線靜止.png)
ROS2 深度適配
我們提供標(biāo)準(zhǔn)化的URDF模型與開源驅(qū)動(dòng)包,支持復(fù)雜的機(jī)器人系統(tǒng)搭建:
全功能控制:支持 MoveIt 2運(yùn)動(dòng)規(guī)劃、自定義腳本下發(fā)。
全狀態(tài)監(jiān)控:實(shí)時(shí)獲取關(guān)節(jié)/末端數(shù)據(jù)及報(bào)警信息,顯示機(jī)器人當(dāng)前姿態(tài)。
豐富示例:包含離線軌跡導(dǎo)入、視覺軟件 AgileGaze集成及視覺碼垛Demo。
.png)
NVIDIA Isaac Sim下的虛實(shí)協(xié)同
面向英偉達(dá)Isaac Sim和Isaac Lab生態(tài)系統(tǒng),Agilebot 提供USD數(shù)字資產(chǎn)。這不僅滿足了三維建模與物理仿真的需求,更支持在虛擬世界中進(jìn)行多機(jī)協(xié)同抓取與AI算法訓(xùn)練,隨后將驗(yàn)證過的算法無縫遷移至實(shí)體機(jī)器人,大幅降低物理調(diào)試成本。

Agilebot通過SDK的深度開放與插件化的極簡(jiǎn)封裝,徹底消除了上層算法與底層硬件之間的隔閡。這不僅讓工業(yè)場(chǎng)景的二次開發(fā)變得像搭積木一樣簡(jiǎn)單,更為具身智能從虛擬模型走向物理實(shí)體鋪平了道路。
用最穩(wěn)健的運(yùn)控兜底執(zhí)行,用最開放的軟件演繹智能,這就是Agilebot機(jī)器人軟件架構(gòu)賦能開發(fā)者的答案。
相關(guān)資源鏈接
捷勃特SDK技術(shù)文檔:
https://dev.sh-agilebot.com/docs/sdk/zh/
捷勃特夾爪插件開發(fā)指南:
https://dev.sh-agilebot.com/docs/extension/zh/04-app-intro/02-rm-gripper.html
ROS2開源項(xiàng)目地址:
https://github.com/sh-agilebot/Agilebot_Robot_Ros2
Isaac Sim仿真項(xiàng)目地址:
https://github.com/sh-agilebot/agilebot_isaac_sim
捷勃特USD數(shù)字資產(chǎn)項(xiàng)目地址:
https://github.com/sh-agilebot/agilebot_isaac_usd_assets
微信公眾號(hào)
視頻號(hào)
抖音號(hào)
上海捷勃特機(jī)器人有限公司
滬ICP備2020034948號(hào)-2