LEGO機器人教學 -MRDS為例(下)
VSE視覺化模擬環境 桌面球型控制器(Desktop Joystick) 遊戲搖桿 傳統座標系統 MRDS座標系統 第一象限 (X+;Y+) 第四象限 (X+;Y-) 第二象限 (X-;Y+) 第三項限 (X-;Y-) 第三象限 第二項限
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元件。 Motor Port Motor Name A Right Hand B Right Wheel C Left Wheel Sensor Port Sensor Name 1 Touch Sensor 2 Light Sensor 3 Sound Sensor 4 Ultrasonic Sensor
LEGO藍芽遙控機器人 DSS Manifest Editor編輯畫面
LEGO藍芽遙控機器人 感測器與動力元件模組化設定
LEGO藍芽遙控機器人 「RunMainfest」 檢視是否設定成功
LEGO藍芽遙控機器人 LegoNXTDriver2屬性中選取「Use a manifest」並插入(Import)剛剛完成的LegoRobot-1.manifest.xml 。
謝謝聆聽 歡迎指教