日本福利一区_最近中文高清在线观看_免费黄色电影在线观看_亚洲天堂成人在线 - 91人人

用戶中心
· 企業空間 首頁 | 資訊 | 技術 | 產品 | 企業 | 直播 | 專題 | 智能制造 | 論壇| 在線研討會
北京經緯恒潤科技股份有限公司
  • ViCANdo新版本發布(PART5)| JavaScript腳本  
  • 發布時間:2020/3/17 9:59:13   修改時間:2021/5/20 15:00:20 瀏覽次數:1355
  • ViCANdo新版本發布(PART5)| JavaScript腳本
  •         Hello大家好!眼見著國內的疫情越發的好轉了,然而大家還是不要掉以輕心,也希望早一天我們能夠面對面的相互交流和智能駕駛相關的技術,為我國的汽車強國之路增磚添瓦。

            在此前的一系列的ViCANdo智能駕駛開發、測試平臺功能介紹中,我們介紹了以下方面(點擊下方標題直接查看):
            02XCP集成
            03OpenCV集成
            04QML集成

            那么今天我們繼續給大家帶來:ViCANdo的JavaScript 集成功能!

    JavaScript

            JavaScript是一種函數優先的輕量級的,解釋型或即時編譯型的編程語言。不同于C、C++等語言需要先編譯后執行,JavaScript是在程序的運行過程中逐行進行解釋并執行的。

            而且不同于C、C++等語言,JavaScript實際上是面向非程序人員的腳本語言,當然JavaScript同樣具有豐富的特性。

    ViCANdo-JavaScript

            ViCANdo可以通過自定義腳本進行擴展。腳本組件是用 JavaScript 編寫的,腳本可以按需啟動,也可以由配置為啟動腳本的觸發器啟動。

            之所以采用JavaScript,而不采用其他的自定義的語言,也正是因為ViCANdo本質上希望能夠搭建一個盡可能方便易用的平臺,使用者可以從廣泛的資源中獲知JavaScript或者前面我們所說的QML語言的使用方式。

            示例:在ViCANdo中加載的JS腳本文件Hello.js。而在Hello.js調用了Hello_inc.js文件。


            除了JavaScript的通用功能之外,在ViCANdo的應用環境中,我們還提供了一系列的ViCANdo項目的資源接入方式。

            下面簡單的介紹一些在ViCANdo中用到的對象,有對細節關注的讀者,可以聯系我們,我們會提供詳細的JavaScript腳本使用手冊和相關的demo程序。

    ?  全局對象
            使用ViCANdo的時候我們會創建一個Project,對應的這個Project下面的資源均可以被JS腳本調用。


    ?  全局函數


    ?  項目對象
            基于不同的應用場景,在每一個ViCANdo項目下面,我們會添加一系列的Source和presenter,并添加trigger和dbc文件等。

            Source即為我們需要接入的數據,如CAN、lin、Flexray、camera等。

            Presenter即為我們在項目中添加的一系列的展示界面。


            示例:通過ViCANdo項目中的CAN總線接口發送一幀擴展幀報文。


    ?  定時器對象
            在總線相關的應用中,經常要用到的自然少不了定時器,通過定時器我們可以實現報文的周期發送,應答的定時處理等等操作。

            Class Timer()


            通過定時器啟動JavaScript_function。


    ?  文件操作
            在ViCANdo的JavaScript腳本中我們還可以很方便的實現對于文件的讀寫操作,以此可以自定義一些信息的記錄等。

            示例:創建一個TXT文件并寫入數據


            示例:從一個TXT文件中讀取數據


    ?  支持CAN總線操作
            示例:通過Source[0]發送報文


            示例:接收到CAN報文后進行操作


    ?  支持J1939協議
            示例:通過SAE J1939協議發送多幀報文


    ?  支持lin總線
            示例:創建Lin的主從節點網絡


            “ 通過ViCANdo的JavaScript腳本擴展,應用工程師可以簡單快捷的創建一些自動化的腳本應用,提高工作效率。更多的JavaScript可用資源就不再這里一一介紹了。歡迎留言交流!”

    彩蛋

            現在ViCANdo支持對采集的數據進行任意位置的截取,可以從原始的數據中基于應用需求截取單個場景的數據。


            而經緯恒潤更是在數據截取功能的基礎上根據客戶的實際應用需求定制了專門的數據截取模塊,支持自動或者手動的場景數據截取。

    定制的場景截取界面

            以上這些也只是ViCANdo工具的一小部分功能,而ViCANdo更是經緯恒潤關于智能駕駛的開發、測試平臺解決方案的前端組成,在這個方案中我們還是強大的后端數據分析處理、云端數據監控、大數據分析等一系列的模塊構成。整個方案既可以滿足小型的單車的應用,又可以針對大數量的車隊級應用。以期為汽車界的客戶提供能夠應對未來的智能駕駛發展的相關解決方案。

            關于整體的解決方案以及更多ViCANdo相關功能內容介紹,我們將在后續的文章中發布,敬請關注微信公眾號。亦可以聯系我們相關的客戶經理獲取新的方案介紹,期待與您的交流。



    經緯恒潤
    北京市海淀區知春路7號致真大廈D座6層
    郵箱:market_dept@hirain.com
    網址:www.hirain.com
  • 企業介紹
經緯恒潤成立于2003年,股票代碼688326。專注于為汽車、無人運輸等領域的客戶,提供電子產品、研發服務和高級別智能駕駛整體解決方案。公司總部位于北京,在天津、南通、馬來西亞建有研發中心和現代化工廠,形成了完善的研發、生產、營銷、服務…  更多>>
  • 聯系方式

北京經緯恒潤科技股份有限公司

聯系人:經緯恒潤

地址:北京朝陽區酒仙橋路14號1幢4層

郵編:100000

電話:010-64840808-6117

傳真:

公司網址:http://www.hirain.com

  • 該空間手機版

掃描此二維碼即可訪問該空間手機版

  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
您還沒有登錄,請登陸,
如果您還沒有注冊,點擊這里注冊.
  • 網友反饋
  • 陳露 在2025/4/28 8:01:00留言
  • 留言類型:貴公司產品銷售人員聯系我,
  • 詳細留言:Tessy軟件咨詢
  • 王水 在2024/12/17 16:55:00留言
  • 留言類型:得到貴公司產品的價格信息,
  • 詳細留言:再寫一個車輛相關的項目預算。想使用貴司的ModelBase仿真工具進行多體動力學建模仿真。想咨詢一下價格
  • 黃鎮江 在2024/12/5 11:43:00留言
  • 留言類型:貴公司產品銷售人員聯系我,貴公司技術支持人員聯系我,
  • 詳細留言:我方需貴方提供電子油門傳感器以適配我方自研的防誤踩油門踏板。
  • 龍高 在2024/9/10 9:06:00留言
  • 留言類型:得到貴公司產品的價格信息,
  • 詳細留言:Compact6_GBus TE, CN5.2.05
  • 在2024/8/6 10:13:00留言
  • 留言類型:貴公司產品銷售人員聯系我,
  • 詳細留言:了解一下這款軟件價格
更多請進入空間管理中心查看
關于我們 | 網站地圖 | 聯系我們
© 2003-2018    經營許可編號:京ICP證120335號
公安機關備案號:110102002318  服務熱線:010-82053688
我要反饋