在 VEXcode AIM 中配置顏色簽名

顏色特徵是 VEX AIM 編碼機器人中的 AI 視覺感測器用於顏色識別的兩個視覺特徵之一。 為了使 AI 視覺感測器能夠識別顏色簽名,需要對其進行初始配置。 按照本文概述的步驟正確配置顏色簽名。

注意:必須使用有線連接才能使用 AI Vision 實用程式並為機器人配置顏色特徵。 請參閱本文以了解有關使用有線連接將機器人連接到 VEXcode AIM 的更多資訊。

配置顏色簽名

VEXcode AIM 中的 AI 視覺實用程式。 左圖顯示的是來自機器人的攝影機畫面,白色背景中央有一個紅色立方體。

將您希望 AI 視覺感測器能夠識別的純色物體放在它前面。

將滑鼠遊標放在純色物件上,然後選擇並拖曳所需的顏色進行配置。 所選區域的邊緣將出現一個紅色框。

注意: 請確保保持在您想要選擇的顏色範圍內。 否則,您可能會意外地從背景中抓取顏色,從而影響 AI 視覺感測器的偵測。

與之前相同的實用程序,紅色立方體上有一個紅色框,顯示選擇顏色的位置。 在視窗的右側,“設定顏色”按鈕會被反白顯示。

設定顏色 按鈕將變為可用。 選擇它來保存顏色。

一旦設定了顏色,AI 視覺感應器將把它儲存為 顏色簽名

放大 AI Vision 實用程式視窗的版本,並在剛剛設定的顏色簽署的名稱文字方塊上標註。

透過選擇 名稱 文字方塊並輸入來重新命名顏色特徵。

AI Vision 實用程式視窗在右側放大,並反白顯示新增顏色按鈕。

選擇 新增顏色 來為其他物件配置任意進一步的 顏色簽章

AI 視覺感測器一次 可以追蹤 7 顏色簽名。

VEXcode AIM 中的 AI 視覺實用程序,右下角的關閉按鈕會反白顯示。

設定完所有所需顏色後,選擇 Close

放大 VEXcode AIM 中的控制台視圖,並反白顯示「配置的顏色」部分。 其中有一行與先前配置的顏色相符。

所有配置的顏色特徵現在都會出現在 AIM 控制面板中。


調整色彩特徵

可調整顏色特徵的 色調範圍飽和度範圍 以便感測器更容易偵測到顏色。

放大 AI Vision Utility 視圖,顯示可用於調整設定顏色特徵的選項。

配置顏色特徵時,會出現色調和飽和度範圍的選項。 這些允許您調整顏色特徵以使其更具 彈性。 當物體可以移動並且仍能被 AI Vision Utility 追蹤時,顏色特徵被認為具有彈性。

有層疊彩虹色的圓圈。 紅色位於 0 度航向,綠色位於約 120 度航向,藍色位於約 240 度航向。

第一個滑桿是 色調範圍。 色調是感知到的顏色,由其在色輪上的位置定義。 該色輪的範圍是 0 到 359.9 度,色輪上的每種顏色都有定義的度數值。 

色調範圍可讓您選擇將報告為該顏色的配置顏色的上方和下方的度數。 例如,深藍色的色調值可能為 240 度。 色調範圍為 20 度,從 220 度到 260 度的任何顏色都會報告為深藍色配置顏色。

若要調整顏色配置,請緩慢移動 色調範圍 滑桿,直到目標框在物體周圍穩定下來。 不要將其移動得比需要的更遠。

表格顯示了基於飽和度值的顏色變化。 在最左邊等於 0% 飽和度的地方,顏色呈現灰色。 隨著向右移動並看到飽和度值的增加,顏色的亮度也會增加。

第二個滑塊是 飽和度範圍。 飽和度是顏色的強度或純度。 顏色越亮,越飽和。 飽和度是一個相對尺度,用百分比來衡量,0% 表示柔和的灰色調,100% 表示該色調的強烈版本。 

飽和度範圍可讓您選擇將報告為該顏色的配置顏色上方和下方的飽和度百分比。 例如,昏暗燈光下的紅球可能顯示 50% 飽和度。 飽和度範圍為 .25(25% 的十進制等價物),飽和度在 25% 到 75% 之間的任何值均會報告為紅色配置顏色。

移動 飽和度範圍 滑桿,直到要追蹤的物件完全被目標框包圍。

現在您可以測試 色簽名的彈性。 將物體置於不同的光照條件下或移動它,看看 AI 視覺感測器是否可以在不同的設定和條件下繼續追蹤它。

一旦設定了兩個或更多個 顏色簽名 ,您就可以開始配置 顏色代碼

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: