跳轉到內容

機器人學與世界/機器人程式設計

來自華夏公益教科書,開放的書籍,開放的世界

6. 機器人程式設計

[編輯 | 編輯原始碼]

如何程式設計一個機器人

步驟1 - 購買工廠製造的機器人。有幾種不同的製造商,但最受歡迎和最成熟的家庭機器人制造商是 iRobot 公司。你可以透過下面釋出的連結訪問他們的網站。

步驟2 - 設定工廠製造機器人的內部時鐘。它可能已經配備了原子或無線電控制時鐘,這意味著你只需要開啟它來設定時間。機器人設定好正確日期後,安排你希望機器人執行的時間。對於清潔機器人來說,通常是在你不在家的時候。一些機器人也可能需要它要移動的房間的尺寸測量。

步驟3 - 組裝一個機器人。此步驟適用於更高階的機器人使用者。機器人的部件和構造很大程度上取決於機器人的主要功能。如果你想要機器人四處搬運東西,它可能看起來像一個安裝在輪子上的手臂。由於各種各樣的機器人和複雜的構造,建議尋找你想要建造的機器人的具體計劃。

步驟4 - 為你的機器人編寫程式碼。同樣,這看起來像是單一步驟中的一個模糊而巨大的任務,而且確實是。你可以用幾種不同的程式語言編寫程式碼,具體取決於你使用的軟體。你編寫的程式碼也將取決於機器人的主要功能。由於你不希望你的機器人卡在角落,一個常見的程式設計部分是處理在這樣的情況下該怎麼做。程式設計應該大致類似於基本推理。例如,如果左側感測器檢測到物體,則將輪子轉向右側。程式設計需要大量的預見性和反覆試驗。

步驟5 - 測試你的程式。這對工廠製造和家用機器人都很重要。讓機器人經歷所有可能遇到的情況,並注意它的效能。根據需要回到程式碼中進行修正。

華夏公益教科書