主页
产品
应用案例
新闻动态
购买渠道
下载与支持
关于我们
生态合作
联系我们
主页
产品
新闻动态
购买渠道
下载与支持
关于我们
加入我们
联系我们
  • 中文|
  • Eng
  • 如何基于思岚RPLIDAR完成多点触摸应用?

     

    如何基于思嵐RPLIDAR(激光雷達(dá))完成多點(diǎn)觸摸應(yīng)用?以下將為大家提供詳細(xì)操作步驟!

    附件下載: https://pan.baidu.com/s/1sJn9BTAyEqMLxU8daHJvxg 密碼: nuwk

    注意事項(xiàng):本文檔內(nèi)容不支持RPLiDAR A1系列激光雷達(dá),SDK僅支持VS 2010版本。

    操作步驟:打開demo_TUIO\multitouch_server\multitouch_Server\workspaces\vc10目錄下的multi_touch_server.sin

    基于思嵐激光雷達(dá)的多點(diǎn)觸摸應(yīng)用指南

    然后Rebuild resolution. 在當(dāng)前文件目錄下的…\sdk_project\multiTouch_sdk\Debug\output下,拷貝multiTouch_sdk.dll文件至…\vc10\calibration_project\bin以及…\server_project\bin目錄下。

    基于思嵐激光雷達(dá)的多點(diǎn)觸摸應(yīng)用指南二

    注意:實(shí)際給出的壓縮包中已經(jīng)編譯過并且拷貝過dll到對應(yīng)目錄中。如對multiTouch SDK有任何修改后,才需要進(jìn)行以上操作。

    此時(shí)連接好RPLiDAR(激光雷達(dá)),運(yùn)行編譯好的…\vc10\calibration_project\bin下的calibration_app.exe。

    此時(shí)連接好RPLiDAR,運(yùn)行編譯好的…\vc10\calibration_project\bin下的calibration_app.exe。

    點(diǎn)擊左上角的load configuration,配置文件是…\vc10\server_project目錄下的multi_touch.json。其中配置了client端的ip地址端口,也可以手動(dòng)修改Touch area的大小,其他參數(shù)不建議修改。

    基于思嵐激光雷達(dá)的多點(diǎn)觸摸應(yīng)用指南

    加載了配置文件后雷達(dá)會(huì)開始轉(zhuǎn)動(dòng)并掃描,calibration_app中也出現(xiàn)了雷達(dá)掃描點(diǎn)。通過拖動(dòng)白色虛線框來調(diào)整需要的Touch Area大小及位置。

    加載了配置文件后雷達(dá)會(huì)開始轉(zhuǎn)動(dòng)并掃描,calibration_app中也出現(xiàn)了雷達(dá)掃描點(diǎn)。通過拖動(dòng)白色虛線框來調(diào)整需要的Touch Area大小及位置。

    調(diào)整完畢后點(diǎn)擊左上角的save configuration保存配置文件,然后可以關(guān)閉calibration_app。打開client_4444文件目錄下的TuioDemo.exe,客戶端采用一個(gè)console加顯示界面的方式,待開啟server后,console中會(huì)不斷打印client端addBlob和removeBlob的操作以及其他客戶端操作,顯示界面中會(huì)顯示此時(shí)的Blob。



    (圖中啟動(dòng)了client_4444即配置文件中端口為4444的客戶端。)

    然后啟動(dòng)server,打開…\vc10\server_project\bin下的MultiTouch_Server.exe. 此時(shí)在client和server的console中會(huì)不斷打印add和remove blob操作,顯示界面中出現(xiàn)觸摸點(diǎn)。

    此時(shí)在client和server的console中會(huì)不斷打印add和remove blob操作,顯示界面中出現(xiàn)觸摸點(diǎn)

    (也可以觀看壓縮包中demo_TUIO.MOV查看運(yùn)行效果)

     

     

    關(guān)鍵字:多点触摸,RPLIDAR

    top