全面支持ROS,思嵐科技發佈SLAMWARE ROS SDK !

  ROS作爲機器人軟件平臺,能爲異質計算機集羣提供類似操作系統的功能,目前已被廣大科研院所、公司和愛好者所使用。

  而思嵐的SLAMWARE作爲模塊化自主定位導航系統,內置了SLAM核心算法,在機器人自主行走、定位導航方面亦扮演着重要角色。

  傳統上,SLAMWARE採用獨立的軟件構架體系,似乎和ROS之間隔着一層次元壁。兩者的結合使用,勢必會使機器人自主定位導航效果更佳。但,到底要怎麼結合呢?

  

  

 之前,我們講到SLAMWARE SDK。他的存在,不僅加速機器人實現智能行走的步伐,也打破了SLAMWARE與一些平臺之間的壁壘,比如跟ROS。

 

  是的,今天我們很自豪地宣佈

  SLAMWARE ROS SDK正式發佈了!!

 

 

  1、SLAMWARE ROS SDK是什麼?

  SLAMWARE ROS SDK的存在,能讓開發者/用戶直接基於SDK在ROS裏實現對思嵐機器人的開發與集成,調用和定製相應導航定位系統的服務包,實現相應機器人功能。

 

  2、使用SLAMWARE ROS SDK有什麼好處?

  SLAMWARE ROS SDK是實現以下功能的最佳途徑!!

  (1) 如何你希望在機器人中使用SLAMWARE提供的建圖、定位和導航功能,但又想保留原先基於ROS開發的應用邏輯。

  (2)如果你希望將正在使用ROS開發的機器中的某些功能替換爲SLAMWARE的同等功能。

  (3)如果你希望將SLAMWARE中的某些功能替換爲由自己通過ROS開發的組件。

  (4)如果你希望將Apollo、Zeus等機器人平臺和原有的ROS體系對接

  ……

 

  3、SLAMWARE ROS SDK支持哪些設備?

  SLAMWARE ROS SDK支持思嵐全系列機器人產品開發,包括基於SLAMWARE的機器人產品、導航產品、Mapper、Cube系列等等。

  

  

      4、SLAMWARE ROS SDK支持哪些功能?

  (1) 發佈地圖和定位信息

  (2) 機器人位姿與狀態信息,接收控制指令

  (3) 機器人定位導航

  (4) 虛擬牆、虛擬軌道等功能

  (5) 更多其他SLAMWARE具備的功能

 

  5、SLAMWARE ROS SDK 會發布哪些Topic?

  使用SLAMWARE ROS SDK可以直接獲得目前ROS進行機器人智能移動開發的幾大通用Topic,如:

  (1)地圖數據(nav_msgs/OccupancyGrid)

  (2)機器人位姿(nav_msgs/Odometry)

  (3)當前激光雷達數據 (sensor_msgs/LaserScan)

  (4)相關傳感器數據

  (5)進行地圖同步

  ……

  具體可參照:https://developer.slamtec.com/docs/slamware/ros-sdk/2.6.0_rtm/slamware_ros_sdk_server_node/

 

  6、SLAMWARE ROS SDK 支持哪些開發環境?

  基於Ubuntu 16.04操作系統,Linux- X86_64 。

 

  7、如何獲取SLAMWARE ROS SDK ?

  登陸官網 —— 【下載與支持】頁面 —— 【SLAMWARE】——【SDK與固件】。

  

  
 

  下一節,我們實際上手體驗用SLAMWARE ROS SDK進行機器人導航定位開發,敬請期待。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章