120 likes | 378 Views
LEGO 機器人教學. -MRDS 為例 ( 下 ). VSE 視覺化模擬環境. 桌面球型控制器 (Desktop Joystick) 遊戲搖桿. VSE 視覺化模擬 - 球型控制器. 泛用型差動駕駛控制器 (GenericDifferential Drive) 。 Use a manifest → Import →LEGO.NXT.TriBot From : UpdateAxes , To : SetDrivePower 。. VSE 模擬 - 自走控制. 機器人自主行走控制 -iRobot 掃地機器人 圓型軌跡
E N D
LEGO機器人教學 -MRDS為例(下)
VSE視覺化模擬環境 • 桌面球型控制器(Desktop Joystick) • 遊戲搖桿
VSE視覺化模擬-球型控制器 • 泛用型差動駕駛控制器(GenericDifferential Drive)。 • Use a manifest→Import →LEGO.NXT.TriBot • From:UpdateAxes,To:SetDrivePower。
VSE模擬-自走控制 • 機器人自主行走控制-iRobot掃地機器人 • 圓型軌跡 以Data元件紀錄輸出至Variable元件中成為變數輸出。 • 8字型軌跡 以時間(Timer)元件控制LEGO機器人左右輪動力輸出改變
自走控制-圓形軌跡 • Data和Variable元件以SetValue做Connections。 • 計算結果輸入Join元件中作為左右輪同時有動力數值輸出的依據,並輸出至Generic Differential Drive元件。
LEGO藍芽遙控機器人 • DSS Manifest Editor • (GenericDifferential Drive)元件改為使用LegoNXTDriver2元件。
LEGO藍芽遙控機器人 • DSS Manifest Editor編輯畫面
LEGO藍芽遙控機器人 • 感測器與動力元件模組化設定
LEGO藍芽遙控機器人 • 「RunMainfest」 檢視是否設定成功
LEGO藍芽遙控機器人 • LegoNXTDriver2屬性中選取「Use a manifest」並插入(Import)剛剛完成的LegoRobot-1.manifest.xml 。
謝謝聆聽 歡迎指教