了解 VIQC 中的機器人功能 投入 VEXcode VR


VEXcode VR 中的 VIQC Pitching In Playground 中使用的機器人是 Fling 的虛擬版本,即 VEX IQ Hero Bot,用於 2021-2022 年 VEX IQ 挑戰 (VIQC) Pitching In。 虛擬 Fling 具有與實體 Fling 相同的尺寸和電機,但添加了用於在 VEXcode VR 中進行自主編程的感測器。 在VEXcode VR版本的Pitching In中,只有一個機器人,並且已經預先配置好。 這消除了對機器人配置或預定模板專案的需求。

圖片5.png


機器人控制

Fling 有以下控制:

傳動系統 帶陀螺儀。 這使得 VEXcode IQ 工具箱中的「Drivetrain」類別的區塊能夠驅動和轉動機器人。

由臂彈射馬達控制的 彈射臂。 這使得機器人可以將球射入球門,並從懸吊桿上低垂得分。

  • 使用[旋轉]塊以連續運動方式發射彈射臂。 預設位置是手臂放下。
  • 使用 [旋轉至位置] 塊將彈射臂設定為 2600 度位置時可平整。 當在懸掛桿下行駛時,這非常有用。

彈射臂張力 由臂張力馬達控制。 這使得機器人可以在場地上不同距離發射球。

  • 可以使用 [旋轉到位置] 塊來調整彈射器臂張力。 當從球場上不同距離發射球時,這非常有用。
  • 預設張力設定為 90 度。

由進氣馬達控制的 進氣。 這允許機器人接收由彈射臂發射的球,或反轉進氣口(反轉進氣口也稱為排氣口)以將球旋轉出來並遠離進氣口。 出口可用於收集球並將它們移動到不同的位置。

  • 可以使用 [Spin​​ for] 塊來旋轉進氣口。 將進氣口旋轉 180 度,將球從球場上吸入。

機器人感測器

Virtual Fling 在 VEXcode VR 中加入了用於自主編程的感測器。

傳動系統

圖片3.jpg

陀螺儀感測器傳動系統一起使用。 這使得機器人能夠進行準確且精確的轉彎。

傳動系統航向報告的值範圍為 0 到 359.9 度,順時針方向為正。

距離感測器

圖4.png

距離感測器 報告物體是否靠近感測器,以及感測器正面到物體的大致距離(以毫米或英吋為單位)。

Fling-DistanceCallout.png

投擲中心的距離感測器可用於偵測球何時加載到彈射臂上。

有關 IQ 距離感測器的更多信息, 請參閱此 VEX 庫 文章

保險桿開關

圖片1.png

緩衝開關 報告目前是否被按下。

Fling-BumperCallout.png

保險桿開關位於彈射器臂的底部,可用於確定彈射器臂何時完全降低。

有關緩衝開關的更多信息, 請參閱此 VEX 庫 文章

顏色感測器

圖片2.png

顏色感測器 使用反射光來偵測物體的顏色、色調值、灰階值和接近度。

Fling-ColorCallout.png

位於 Fling 下方的顏色感測器用於偵測機器人是否駛過虛擬場地上的黑線。

當駕駛直到偵測到場地上的特定黑線時,或甚至使用場地上的黑線數量來追蹤 Fling 應該駕駛多遠時,這可能很有用。

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

Last Updated: