您好, 歡迎來到化工儀器網(wǎng)! 登錄| 免費注冊| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:武漢西爾福貿(mào)易有限公司>>SICK/西克>>激光掃描儀/測距儀>> NAV340-3232西克SICK室內(nèi)360度水平激光掃描儀
參 考 價 | 面議 |
產(chǎn)品型號NAV340-3232
品 牌SICK/德國西克
廠商性質(zhì)代理商
所 在 地上海市
更新時間:2024-12-10 18:38:14瀏覽次數(shù):518次
聯(lián)系我時,請告知來自 化工儀器網(wǎng)德國SICK西克激光掃描儀LMS400現(xiàn)貨成本低
產(chǎn)地類別 | 進口 | 價格區(qū)間 | 面議 |
---|---|---|---|
組成要素 | 自由電子激光器 |
NAV340-3232西克SICK室內(nèi)360度水平激光掃描儀
NAV340-3232西克SICK室內(nèi)360度水平激光掃描儀
3.3實現(xiàn)函數(shù)
//////////////////////////////////////////////
//將接收到的十六進制數(shù)據(jù)轉(zhuǎn)換為十進制
void CSerialTestDlg::HexToDec(CString str){}
//////////////////////////////////////////////
//完成對應(yīng)采樣角頻率的處理
if(m_angleComb.GetCurSel()==0){} 0.50
if(m_angleComb.GetCurSel()==1){} 10
//////////////////////////////////////////////
//截取需要的字符串長度
StrData.GetLength()==2244
//////////////////////////////////////////////
//高位,低位換位
for(k=0;k<=2160;k+=6){}
//////////////////////////////////////////////
//十六進制轉(zhuǎn)為十進制
do
{}
while(j<len2);
4.坐標標定
根據(jù)采樣角頻率的不同,一個周期的距離數(shù)據(jù)分別有181個(10 )和361個(0.50 )數(shù)據(jù)。如下圖所示:d為我們得到的數(shù)據(jù),a為對應(yīng)的角度,對應(yīng)到笛卡爾坐標中:
x=d*cosa (1)
y=d*sina (2)
4.1坐標系的繪制
實現(xiàn)函數(shù)
void CSerialTestDlg::DrawPoint(int dis[]){}
為了方便重復(fù)繪制和清除舊圖,程序中的坐標系為加載的位圖在void CSerialTestDlg::OnPaint()中加載。資源中位圖文件為IDB_BITMAP1。加載后的如下圖:
4.2數(shù)據(jù)標定
首先初始化double angle[361]和double angle1[181]這兩個數(shù)據(jù),分別存儲0.50 和10 兩種采樣角頻率的361個(00~3600)和181(00~1800)個角度。
根據(jù)轉(zhuǎn)換到笛卡爾坐標的轉(zhuǎn)換式,算出坐標中的x,y值:
x=dis*cos(angle1*PI/180);
y=dis*sin(angle1*PI/180);
由于計算機中對屏幕坐標的定義如左圖所示:y軸是下正上負。為了按正常視覺效果來顯示,需要對y坐標值取負。
CPoint m_ptEnd;
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準確性和合法性由相關(guān)企業(yè)負責(zé),化工儀器網(wǎng)對此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購買風(fēng)險,建議您在購買產(chǎn)品前務(wù)必確認供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。