คุณสามารถใช้ Linux ที่ง่าย (โดยไม่มี X-Windowing และยูทิลิตี้กราฟิกอื่น ๆ ที่หุ่นยนต์อาจไม่ต้องการ) Raspian-Lite เป็นหนึ่งในระบบปฏิบัติการดังกล่าว
จากนั้นมีเฟรมเวิร์กจำนวนหนึ่งที่จะทำงานบน Raspberry Pi พวกเขาทำงานภายใต้ Linux OS
ROS (ระบบปฏิบัติการหุ่นยนต์) เป็นหนึ่งในเฟรมเวิร์กที่ได้รับความนิยมมากที่สุด แต่ก็มีความซับซ้อนในการเรียนรู้ ดังที่ Peter Parker ได้เรียนรู้: ด้วยพลังอันยิ่งใหญ่ :)
ROS เขียนขึ้นใน C ++ แต่สามารถเข้าถึงได้ในหลายภาษารวมถึง Java และ Python
Gobot นี่คือกรอบการเขียนในภาษาไป มีจำนวนของเซ็นเซอร์และบอร์ดที่เฟรมเวิร์กรู้ คุณสามารถใส่ความฉลาดหลักลงในคอมพิวเตอร์ขนาดใหญ่และใช้บอร์ดขนาดเล็กที่มีการเชื่อมต่อไร้สายบนหุ่นยนต์ Gobot มีโปรเจ็กต์น้องสาว (Artoo - ใช้ Ruby และ Cylon.js - ใช้ JavaScript)
Go เป็นภาษา C ที่ใช้งานง่ายสร้างขึ้นโดย Google ฉันคิดว่ามันเป็นพื้นฐานของ C (Go คือ C เหมือนกับ BASIC คือ Fortran) มันรวบรวมอย่างรวดเร็ว
ฉันคิดว่าการเริ่มต้นพอร์ต Rust ของ Gobot (Rust เป็นภาษา C อื่นที่คล้ายกับ Go แต่มันถูกออกแบบมาให้มีความปลอดภัยในการพิมพ์มากที่สุดข้อผิดพลาดของตัวชี้จำนวนมากที่พบบ่อยใน C / C ++ นั้นถูกคอมไพล์โดย Rust .