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