創建機器人時代的輕松生活

NexDroid開放平臺

示教器

文檔

SDK

demo

控制器

文檔

SDK

demo

上位機

qt-vs

文檔

SDK

demo

qt-minGW

文檔

SDK

demo

Socket

文檔

demo

NexOpenAPI

主要包括機器人API(Robot API)、運動API(Motion API)、傳感器API(Sensor API)和機器視覺API(Vision API),未來納博特還將提供SLAM等多種API的實現。用戶可以自由開發運行在控制器上多種任務,多線程機器人程序或算法調用模塊。

NexDroid

基于實時操作系統Linux Preempt RT,Linux-Xenomai,SylixOS構建,具備機器人正逆解與運動規劃,動力學控制,總線通訊等能力。
提供了二次開發接口 NexOpenAPI 和專業集成應用開發環境。

優勢

開放

NexOpenAPI提供多種應用程序接口(Lua、C/C++、Python),用戶可以基于NexOpenAPI搭建自己的工業應用程序,滿足自身需求,實現更多個性化功能。

通訊

支持多種通訊協議,包括TCP、RS232/422/485、CAN、Modbus,提供所有通訊協議及數據字典,并可自定義。

專業

提供了機器人模型(D-H)和正逆解算法框架,用戶可通過Callback接口實現機器人算法。

感知

提供視覺平臺框架,快速接入主流機器視覺系統和力控處理系統。

多樣

預置大多數市場主流伺服及傳感器設備配置文件,即插即用。

高效

預置多種現場總線系統(Can/Profinet/DeviceNet),通過庫模塊來實現特定的設備屬性,并可以用于集成現有或生成的C++代碼的可選接口。

離線

支持大多數主流離線仿真環境:SprutCAM / RoboDK / RobotMaster / AutoDesk.輕松實現遠程控制和虛擬仿真。

 

機器人控制API(ROBOT API)

提供完整的運動學軌跡規劃,采用動力學控制,為用戶提供想要的運動姿態。

本地機器人運動模型

我們將D-H模型實現抽象出來,并可被自由替換并驗證模型正確性.目前已經內置支持模型列表:

機器人類型 描述
直角坐標 1-5軸
四軸連桿 碼垛
SCARA 4軸SCARA
DELTA 3-5軸
五軸垂直多關節 5軸關節機器人
六軸垂直多關節 通用型,支持3軸變位機
UR 人機協作

運動控制API(Motion API)

提供PLCOPEN開放平臺(開發中),根據IEC61131-3的標準,來實現運動控制。完整的IEC61131-3編程系統,從經典的PLC編程到面向對象的控制器編程,有利于項目工程和自動化應用程序的調試,以及在程序運行期間更改應用代碼(在線更改),更大限度地減少工程工作量。

網絡作業文件

示教盒或PC離線工具均通過網絡TCP通訊與示教器進行通訊。這樣機器人編程可以獨立于控制器?;谖覀兲峁┑拈_放網絡接口,用戶可以在任何可支持Ethernet網絡通訊的設備上開發應用程序和界面。

傳感器API(Sensor API)

實現力控傳感器和智能夾爪的有效結合,能夠快速精準的抓取目標物體。

 

Vision API

通過激光、識別、檢測、引導,獲取目標物體的位置。

ROS Node(開發中)

ROS是一種具有高度靈活性的軟件架構。 利用ROS Node機制, 用戶可以通過ROS系統控制工業機器人。本控制器實現了ROS node接口,方便熟悉ROS的用戶使用本系統進行二次開發。


久久一日本道色综合久久,国产久久亚洲美女久久,久久久精品2019中文字幕,久久中精品中文字幕