使用AlgoBuilder提取運動和環境參數的簡易設計
AlgoBuilder 工作流程
簡而言之,AlgoBuilder提出一個零行代碼快速開發原型的方法,使客戶能夠在他們的特定任務中評估我們的感測器。在點幾下滑鼠後,用戶可從ST Nucleo開發板和X-Nucleo-IKS01A2擴展板直觀地提取並導出許多參數,例如,加速度、角速率、FMD磁場、溫度、濕度、壓力、四元數、FFT、運動強度指數,還能取用感測器數據並在特定任務中進行評估,無需花費精力和時間編寫固件代碼,這對開發者而言極其重要。
最近,ST的MEMS感測器部門(MSD)決定擴展AlgoBuilder的功能,以便更接近當前的感測器連接雲端應用的需求和必要條件。該軟體增加了感測器和雲服務的連接功能,因為雲計算資源的作用比本地硬體更強大。具體來說,新版AlgoBuilder增加了Amazon Web Services連接器,軟體原型正在開發中。感測器的原始參數或更複雜的派生參數可以與多個雲服務集成,用於監測工業物聯網等現代應用中不可預見的變化。
AlgoBuilder的雲端入口是AWS IoT Core。一旦進入雲端,用戶就可以利用所有可用的微服務來構建可擴展的基於雲計算的應用,包括Amazon Kinesis音視頻流數據處理服務、Amazon SNS用戶通知推送服務、Amazon DynamoDB存儲資源、Amazon Lambda計算資源、IoT Analytics數據分析服務,以及AWS SageMaker 人工智慧和機器學習演算法應用服務。
AlgoBuilder、AWS IoT Core和AWS微服務
雲應用開發經驗豐富的中型企業客戶知道如何通過整合微服務發佈在全球範圍內可伸縮的應用,同時管理數萬或數百萬的用戶或物聯網節點。簡而言之,開發者能夠從AlgoBuilder軟體中提取並利用數據,結合數據傳播延遲和其他雲服務限制因素,快速評估開發專案是否適合工業物聯網應用。