主页
产品
应用案例
新闻动态
购买渠道
下载与支持
关于我们
生态合作
联系我们
主页
产品
新闻动态
购买渠道
下载与支持
关于我们
加入我们
联系我们
  • 中文|
  • Eng
  • SLAMWARE SDK,让开发更便捷

     

    如果說SLAMWARE導(dǎo)航方案是加速機(jī)器人實現(xiàn)自主行走的一扇門,那么SDK便是開發(fā)者/用戶打開這扇門的鑰匙,若能把相對成熟的SDK接口,直接拿來“為我所用”豈不美滋滋。

    思嵐科技作為一家【機(jī)器人自主定位導(dǎo)航技術(shù)】服務(wù)提供商,除了向市場提供RPLIDAR、SLAMWARE Core、ZEUS系列“看得見”的產(chǎn)品外,為了方便客戶集成開發(fā),也提供了一系列SDK ,縮短用戶開發(fā)周期。

    說到SDK,就不得不提SLAMWARE SDK。SLAMWARE SDK是思嵐針對用戶需求所提供的用以調(diào)用和定制相應(yīng)導(dǎo)航定位系統(tǒng)功能的開發(fā)工具包,用戶可以通過使用SDK輕易獲得該平臺提供的功能服務(wù)。如:

    (1)地圖建立

    (2)路徑自主規(guī)劃以及運動行走控制

    (3)實現(xiàn)對內(nèi)置運動控制算法的調(diào)用和狀態(tài)監(jiān)控

    (4)實現(xiàn)虛擬墻、虛擬軌道等功能

    ……

    那么

    好用的SDK,需要具備什么特性呢?

    靈活、易用、穩(wěn)定、兼容性高!

    思嵐的SDK,到底如何?

    1、支持多平臺工作

    一個成熟的SDK,應(yīng)該是支持多平臺工作的,思嵐的SLAMWARE SDK可以基于Windows、Andriod、iOS、Linux等開發(fā)環(huán)境工作,滿足不同的開發(fā)者需求。

    2、易用性

    (1)豐富靈活的API

    一個好的API能夠按照開發(fā)者預(yù)期的方式進(jìn)行,易用性高?,F(xiàn)在,SLAMWARE提供豐富靈活的API接口,方便的幾何運算,簡單易用。

    (2)輔助的軟件包

    提供輔助軟件包幫助協(xié)議及傳感器診斷調(diào)試,這樣可以有效地避免一些錯誤的發(fā)生。比如,對參數(shù)的校驗、對邊界的嚴(yán)格檢查以及詳細(xì)的說明文檔,都將使得開發(fā)者在使用 SDK 的時候,能夠有效地避免一些錯誤。

    (3)完全免費、詳盡的開發(fā)手冊

    SLAMWARE SDK 提供豐富的參考示例、工程模板、詳細(xì)的開發(fā)文檔,完全免費且實時更新的數(shù)據(jù)手冊、參考手冊,可快速上手。

    3、兼容性

    一直以來,兼容性是一個很大的問題,思嵐也一直在解決這類問題。除了致力于在各大平臺之間實現(xiàn)無縫銜接使用之外,我們還實現(xiàn)了與ROS的兼容。之前RPLIDAR、Mapper在ROS里的使用就是一個進(jìn)步?,F(xiàn)在,所有基于SLAMWARE的機(jī)器人都能在結(jié)合配套的ROS驅(qū)動,產(chǎn)生的地圖和定位數(shù)據(jù)可無縫集成到ROS環(huán)境中。

    但定位和地圖數(shù)據(jù)的兼容永遠(yuǎn)不夠,我們還想要開發(fā)者/用戶基于我們的ROS包解決更多的機(jī)器人開發(fā)問題,如讓開發(fā)者通過ROS直接控制機(jī)器人,實現(xiàn)相應(yīng)的路徑規(guī)劃、導(dǎo)航等功能。

    具體,我們下節(jié)繼續(xù)~

     

    關(guān)鍵字:SLAMWARE,SLAMWARE SDK

    top