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

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

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

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

Agilebot通過SDK的深度開放與插件化的極簡封裝,徹底消除了上層算法與底層硬件之間的隔閡。這不僅讓工業(yè)場景的二次開發(fā)變得像搭積木一樣簡單,更為具身智能從虛擬模型走向物理實體鋪平了道路。
用最穩(wěn)健的運控兜底執(zhí)行,用最開放的軟件演繹智能,這就是Agilebot機器人軟件架構(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開源項目地址:
https://github.com/sh-agilebot/Agilebot_Robot_Ros2
Isaac Sim仿真項目地址:
https://github.com/sh-agilebot/agilebot_isaac_sim
捷勃特USD數(shù)字資產(chǎn)項目地址:
https://github.com/sh-agilebot/agilebot_isaac_usd_assets
微信公眾號
視頻號
抖音號
上海捷勃特機器人有限公司
滬ICP備2020034948號-2