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