هندسة ميكانيكية
قد تكون هذه الروبوتات بأي شكل وحجم ، ولكن جميعها مبرمجة مسبقًا وتتفاعل ماديًا مع العالم. لإنشاء روبوت ، يستخدم المهندس عادة الكينماتيك (لتحديد نطاق حركة الروبوت) والكيناتيك (لتحديد الاجهادات داخل الروبوت).