用戶界面有一個(gè)預(yù)先定義的實(shí)驗(yàn)組件庫(kù),可以快速(重新)建立特定的交通場(chǎng)景,配置特定的車輛配置,并實(shí)現(xiàn)特定的數(shù)據(jù)處理或控制算法。
下圖顯示了GUI的基本元素。在頂部,可以看到菜單和工具欄,在左側(cè),可以找到包含實(shí)驗(yàn)組件的各種選項(xiàng)卡,用于定義實(shí)驗(yàn)。在右側(cè),找到了實(shí)驗(yàn)樹、屬性編輯器和屬性描述字段。實(shí)驗(yàn)樹顯示了所選擇的各種元素與實(shí)驗(yàn)世界之間的關(guān)系。
PreScan實(shí)驗(yàn)組件庫(kù)
庫(kù)中包含PreScan的實(shí)驗(yàn)組件,可以通過(guò)選擇、點(diǎn)擊和定位的方式在Build區(qū)域中定位。庫(kù)中的組件以選項(xiàng)卡分組。當(dāng)實(shí)驗(yàn)組件被定位在 "構(gòu)建區(qū)域 "中時(shí),大多數(shù)情況下都會(huì)出現(xiàn)配置對(duì)話框。
構(gòu)建區(qū)域和實(shí)驗(yàn)樹
構(gòu)建區(qū)域是實(shí)驗(yàn)場(chǎng)景的二維表示。實(shí)驗(yàn)樹提供了實(shí)驗(yàn)中的所有組件的概覽。
在 "構(gòu)建區(qū)域 "和 "實(shí)驗(yàn)樹 "中都可以選擇元素。鼠標(biāo)右鍵點(diǎn)擊選定的項(xiàng)目,會(huì)出現(xiàn)一個(gè)上下文菜單。選擇配置選項(xiàng),可以對(duì)所選組件進(jìn)行配置。
屬性編輯和屬性描述
當(dāng)選擇一個(gè)對(duì)象時(shí),可以在屬性編輯器中直接設(shè)置它的一些參數(shù)。屬性說(shuō)明中給出了對(duì)屬性的簡(jiǎn)短說(shuō)明。
屬性編輯器中的所有黑色屬性都可以由用戶編輯?;疑膶傩圆荒芫庉?,但可以作為參考值使用。
當(dāng)選擇多個(gè)對(duì)象時(shí),只顯示共享的參數(shù)值。如果參數(shù)值框顯示為空,則不同對(duì)象的參數(shù)值不同。如果輸入了一個(gè)值,所有對(duì)象都會(huì)得到該值。
工具欄
工具欄包含菜單項(xiàng)目的快捷圖標(biāo)。此外,還有一個(gè)動(dòng)畫滑塊,帶有播放/暫停、停止和倒退按鈕。該滑塊和這些按鈕可用于在VisViewer中的3D世界中對(duì)演員進(jìn)行動(dòng)畫化。當(dāng)動(dòng)畫更新2D按鈕(在 "設(shè)置"菜單中找到)被激活時(shí),動(dòng)畫也會(huì)在 "構(gòu)建區(qū)域 "中更新。
構(gòu)建區(qū)域工具欄
建立區(qū)域工具欄可以用來(lái)控制建立區(qū)域。工具欄由以下部分組成,下面將對(duì)其進(jìn)行說(shuō)明。
->選擇和縮放
->軌跡創(chuàng)建
->顯示
->選擇一個(gè)或多個(gè)項(xiàng)目
->縮放到所選的矩形
->縮放到所選的矩形
->縮小
->放大
->自動(dòng)變焦到實(shí)驗(yàn)中的所有對(duì)象
->平移到實(shí)驗(yàn)的另一個(gè)部分
->繪制一條自由路徑
->繪制一個(gè)繼承路徑
->同步軌跡
->編輯節(jié)點(diǎn)
->直線(S)
->弧線(A)
->Bézier曲線(B)
->車道變化(L)
->高程變化(E)
->編輯軌跡
->顯示或隱藏所有光束
->顯示或隱藏所有傳感器光束
->顯示或隱藏所有可視化輔助光束
->顯示或隱藏所有重心位置
->顯示或隱藏GPS坐標(biāo)
->顯示或隱藏車道標(biāo)記傳感器的車道定義
->底層
->車道標(biāo)記傳感器的標(biāo)簽車道定義
->切換線框繪制模式
構(gòu)建區(qū)域的對(duì)象選擇
構(gòu)建區(qū)域中的對(duì)象可以通過(guò)LMB點(diǎn)擊這個(gè)對(duì)象來(lái)選擇。每一個(gè)被選中的對(duì)象都有選擇指示器,它是一個(gè)黑色的邊框或黑色的包圍線。當(dāng)選定的對(duì)象被構(gòu)建區(qū)域中的其他對(duì)象遮擋住時(shí),選擇指示線也是可見(jiàn)的??梢允褂眠x擇指示器來(lái)操作對(duì)象或打開(kāi)其上下文菜單。
如果在LMB的點(diǎn)擊位置上有一個(gè)以上的對(duì)象,則選中的對(duì)象是被畫在上面的對(duì)象。為了區(qū)分哪一個(gè)對(duì)象將成為第一個(gè)選擇對(duì)象,會(huì)顯示一個(gè)選擇預(yù)覽,它看起來(lái)與選擇指示器類似,但用一條較細(xì)的線畫出來(lái)。如果光標(biāo)懸停在已經(jīng)被選中的對(duì)象上,選擇指示線就會(huì)變粗。
用戶可以在Build區(qū)域中使用選擇框選擇多個(gè)對(duì)象。要激活這個(gè)選擇框,用戶必須在Build區(qū)域的空白處點(diǎn)擊LMB,當(dāng)LMB被按下時(shí),移動(dòng)鼠標(biāo)。當(dāng)釋放LMB時(shí),所有完全在選擇框中的對(duì)象都會(huì)被選中。只有部分在選擇框中的對(duì)象不會(huì)被選中。
選擇框中只有兩輛車將會(huì)被選擇
上下文菜單中的選擇列表
用戶可以使用對(duì)象的上下文菜單中的選擇列表選擇位于鼠標(biāo)光標(biāo)位置的每個(gè)對(duì)象。上下文菜單)->選擇。
該上下文菜單是通過(guò)人民幣點(diǎn)擊Build區(qū)域中的對(duì)象打開(kāi)的。
當(dāng)最后的RMB點(diǎn)擊位置只有一個(gè)對(duì)象時(shí),選擇列表被禁用(灰色)。
->繪圖模式
->構(gòu)建區(qū)域中有兩種與對(duì)象選擇有關(guān)的繪圖模式。
->普通模式
->線框
可以使用工具欄上的 "Toggle Wireframe Draw Mode"圖標(biāo)開(kāi)啟線框繪制模式。
啟用線框模式時(shí),"構(gòu)建區(qū)域 "中的所有對(duì)象都有與選擇指示器形狀相同的金色邊框。只要啟用了線框模式,所有對(duì)象(即使是被其他對(duì)象遮擋的對(duì)象)都可以看到線框。在線框模式下,也可以選擇對(duì)象,并使用線框打開(kāi)其上下文菜單。
歡迎關(guān)注,轉(zhuǎn)發(fā)和點(diǎn)贊此文,后期將會(huì)邀請(qǐng)小明師兄為大家分享更多的仿真文章,和小明師兄一起學(xué)習(xí)和進(jìn)步。