กลับไปหน้ารวมไฟล์
quadruped-bai-servo-e690a6.md

เกี่ยวกับโปรเจกต์นี้

หุ่นยนต์สี่ขาสายประหยัดแบบ 12DOF ขยับร่างด้วย Hobby [Servo](https://s.shopee.co.th/7fUgFAWSki) บอกก่อนนะว่านี่เป็นเวอร์ชันยุคบุกเบิกที่พัฒนาตั้งแต่ปี 2019 นู่น ถ้าใครอยากจัดตัวแรงระดับเทพไว้ประดับโต๊ะทำงาน แนะนำให้ไปส่องตัว Quadruped bai tiny แทนนะน้อง

ในนี้มีของดีเตรียมไว้ให้เพียบ ทั้ง 3D Model, รายการอุปกรณ์ (BOM), วงจร Electronic, ไฟล์ Simulate และที่ขาดไม่ได้คือ Source Code ของโปรเจกต์นี้ จัดไปวัยรุ่น!

วิดีโอโชว์พาว

ตอนทรงตัว (Balancing)

ตอนเดิน (Walking)

การประกอบร่าง (Body Assembly)

ระบบไฟฟ้า (Electronic)

การจำลอง (Simulate)

รายละเอียดทางเทคนิคแบบจัดเต็ม

การเคลื่อนที่เลียนแบบสิ่งมีชีวิต (Bionic Multi-Legged Locomotion)

เจ้า Quadruped Bai ตัวนี้คือแพลตฟอร์มหุ่นยนต์สี่ขาที่เอาไว้ลองวิชาเรื่องการประสานงานของขาที่ซับซ้อน เพื่อให้มันเดินได้เนียนๆ เหมือนสัตว์จริงๆ

  • Servo Coordination Matrix: ควบคุมด้วย Board Arduino (แนะนำให้พ่วง PCA9685 I2C driver จะได้ไม่เปลือง Pins) คุม Servo ทั้งหมด 8 ตัว (ขาละ 2 ตัว คือส่วนเข่าและสะโพก) ตัว Firmware ใช้ลอจิก "Walking Gate" เพื่อคุมสมดุลจุดศูนย์ถ่วง ไม่ให้เดินแล้วหน้าคว่ำ
  • พื้นฐาน Inverse Kinematics (IK): (อันนี้เลเวลแอดวานซ์หน่อย) ตัว Code จะคำนวณมุมของข้อต่อที่เป๊ะๆ เพื่อให้เท้าขยับไปที่พิกัด X, Y ตามสั่ง ทำให้หุ่นเดินบนพื้นขรุขระหรือย่อตัวลงได้นิ่มๆ เลยล่ะ

ความคล่องตัว (Maneuverability)

  • Dynamic Balance: มี Code ท่าทางสำเร็จรูปมาให้เสร็จสรรพ ไม่ว่าจะเป็น "Walk" (เดิน), "Turn" (เลี้ยว), "Wave" (โบกมือ) และ "Crouch" (หมอบ) เป็นพื้นฐานให้พวกนายเอาไปลุยโปรเจกต์หุ่นยนต์ Bionic แบบอัตโนมัติได้แบบหล่อเท่เลยงานนี้!

ข้อมูล Frontmatter ดั้งเดิม

title: "Quadruped bai servo"
description: "Open source quadruped with feet sensor."
author: "shuang_peng"
category: "Motors & Robotics"
tags:
  - "embedded"
  - "robots"
views: 4049
likes: 4
price: 299
difficulty: "Intermediate"
components:
  - "1x Arduino Nano R3"
  - "12x EMax 12g ES08MD high Sensitive servo"
  - "1x 3D Printer (generic)"
  - "1x Inertial Measurement Unit (IMU) (6 deg of freedom)"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles:
  - "https://github.com/psrobotics/Quadruped_bai_servo"
documentationLinks: []
passwordHash: "344421c41a09d99d65fc01d876446c81c5b377422fd8fb5f6b71f4a4b9e56fe3"
encryptedPayload: "U2FsdGVkX1/BbxdQntwPyqOVl5RZ1rqBfRHfmomYOt8cZ2HbhhBBbkraB23XIslpMDeY0/OeATvDqKFeB9GPPY8kNi1tKjDg4f0hCkSCVQc="
seoDescription: "Open source Quadruped project with Feet Sensor and Servo. Includes source code and hardware details."
videoLinks:
  - "https://www.youtube.com/embed/fsc0w1NeIVk"
  - "https://www.youtube.com/embed/FCRvykWv6ok"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/quadruped-bai-servo-e690a6_cover.jpg"
lang: "th"