開放平台NexDroid

    NexOpenAPI

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

    NexDroid

    基於實時操作係統LinuxRT構建,具備機器人正逆解與運動規劃,動力學控製,總線通訊等能力⊙

    提供了二次開發接口 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軸
    四軸連杆碼垛
    SCARA4軸SCARA
    DELTA3-5軸
    五軸垂直多關節5軸關節機器人
    六軸垂直多關節通用型♤支持3軸變位機
    UR人機協作

    運動控製API(Motion API)

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

    傳感器API(Sensor API)

    實現力控傳感器和智能夾爪的完美結合♤能夠快速精準的抓取目標物體⊙

    Vision API

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

    網絡作業文件

    示教盒或PC離線工具均通過網絡TCP通訊與示教器進行通訊⊙這樣機器人編程可以獨立於控製器⊙基於凯发娱乐谁玩过提供的開放網絡接口♤用戶可以在任何可支持Ethernet網絡通訊的設備上開發應用程序和界麵⊙

    ROS Node

    ROS是目前發展最快♤支持最多的開源機器人架構⊙ 利用ROS Node機製♤ 用戶可以通過ROS係統控製工業機器人⊙本控製器實現了ROS node接口♤方便熟悉ROS的用戶使用本係統進行二次開發⊙