يعتبر مايكروداك روبوتا صغيرا يجمع بين الذكاء الاصطناعي والتعلم المعزز والبرمجيات مفتوحة المصدر، ليتيح للمستخدمين تدريب الروبوت على مهارات جديدة وتطوير قدراته.