जब उपयोगकर्ताओं को DIY रोबोट किट मिलती है, तो आमतौर पर वे असेंबली खत्म करने के लिए मैनुअल का पालन करेंगे; रिमोट कंट्रोल रोबोट सभी कार्यों और कार्यों का पता लगाने के लिए DIY रोबोट पूर्व निर्धारित किया गया था; रोबोट को कुछ कार्य करने के लिए प्रोग्रामिंग करना जो पूर्व निर्धारित नहीं हैं; फिर अपने आप से एक नया रोबोट फॉर्म या रोबोट फ़ंक्शन बनाएं।