英特爾機器人作業系統二項目-Intel ROS2 Projects

  • 2019 年 10 月 5 日
  • 筆記

原文鏈接:https://index.ros.org/doc/ros2/Related-Projects/Intel-ROS2-Projects/

Intel ROS2 Projects 英特爾機器人作業系統二項目

Intel® Robotics Open Source Project (Intel® ROS Project) to enable object detection/location/tracking, people detection, vehicle detection, industry robot arm grasp point analysis with kinds of Intel technologies and platforms, including CPU, GPU, Intel® Movidius™ NCS optimized deep learning backend, FPGA, Intel® RealSense™ camera, etc. 英特爾®機器人開源項目(英特爾®ROS項目),支援目標檢測/定位/跟蹤、人員檢測、車輛檢測、工業機器人手臂抓取點分析,採用各類英特爾技術和平台,包括CPU、GPU、英特爾®Movidius™ NCS優化了深度學習後端、FPGA、英特爾®實感™攝像頭等

Key Projects 重點項目

We are working on below ROS2 projects and publish source code through https://github.com/intel/ or ROS2 github repo gradually. 英特爾正在開發ROS2項目,並逐步通過https://github.com/intel/或ROS2 github repo 發布源程式碼。

  • ROS2 OpenVINO: ROS2 package for Intel® Visual Inference and Neural Network Optimization Toolkit to develop multiplatform computer vision solutions. 英特爾®視覺推理和神經網路優化工具包的ROS2包,用於開發多平台電腦視覺解決方案。
  • ROS2 RealSense Camera: ROS2 package for Intel® RealSense™ D400 serial cameras 英特爾®實感™D400系列相機的ROS2封裝
  • ROS2 Movidius NCS: ROS2 package for object detection with Intel® Movidius™ Neural Computing Stick (NCS). ROS2軟體包,使用英特爾®Movidius™神經計算棒(NCS)進行物體檢測。
  • ROS2 Object Messages: ROS2 messages for object. ROS2的目標消息。
  • ROS2 Object Analytics: ROS2 package for object detection, tracking and 2D/3D localization. 用於目標檢測、跟蹤和2D / 3D定位的ROS2包。
  • ROS2 Message Filters: ROS2 package for message synchronization with time stamp. ROS2包,用於與時間戳進行消息同步。
  • ROS2 CV Bridge: ROS2 package to bridge with openCV. 與openCV橋接的ROS2包。
  • ROS2 Object Map: ROS2 package to mark tag of objects on map when SLAM based on information provided by ROS2 object analytics. 當SLAM基於ROS2目標分析提供的資訊時,此ROS2包用於標記地圖上對象。
  • ROS2 Moving Object: ROS2 package to provide object motion information (like object velocity on x, y, z axis) based on information provided by ROS2 object analytics. ROS2包根據ROS2目標分析提供的資訊提供目標運動資訊(如x,y,z軸上的目標速度)。
  • ROS2 Grasp Library: ROS2 package for grasp position analysis, and compatible with MoveIt grasp interfaces. ROS2包用於抓取位置分析,併兼容MoveIt!抓取介面。
  • ROS2 Navigation: ROS2 package for robot navigation, it』s already integrated to ROS2 Crystal release. 用於機器人導航的ROS2包,它已經集成到ROS2 Crystal發行版中。
  • Robot SDK: An open source project which enables developers to easily and efficiently create, customize, optimize, and deploy a robot software stack to an Autonomous Mobile Robot (AMR) platform based on the Robot Operating System 2 (ROS2) framework. 一個開源項目,使開發人員能夠輕鬆高效地創建、訂製、優化和部署基於機器人作業系統二(Robot Operating System 2,ROS2)框架的自主移動機器人( Autonomous Mobile Robot,AMR)平台的機器人軟體集。

Reference 參考

ROS components at: http://wiki.ros.org/IntelROSProject shows the relationship among those packages, which also applies to ROS2. ROS組件位於:http://wiki.ros.org/IntelROSProject顯示了這些包之間的關係,同時也適用於ROS2。