Building a Quadruped Robot: Servo-Driven Crawl Gait Prototype

Added:

原型测试
四腿组装
调试优化

原型测试

0:07
Playing Section
  • 1

    比较两种电机性能,扭矩与噪音差异明显。

  • 2

    展示单腿行走,基于反运动学实现椭圆步态。

  • 3

    使用临时材料和冗余接线加快原型迭代。

Fundamentals of Servo Motors: Understanding PWM (Pulse Width Modulation) signals, angular positioning, and torque requirements for robotic joints.
Basic Kinematics: Distinguishing between Forward Kinematics (calculating end-effector position from joint angles) and Inverse Kinematics (calculating joint angles from target positions).
Trigonometry and Vector Mathematics: High-school level geometry and algebra required to solve the geometric equations used in 2D and 3D inverse kinematics.
Microcontroller Basics: Familiarity with programming platforms (like Arduino, ESP32, or Raspberry Pi) to write code that coordinates multiple outputs simultaneously.
Dynamic Gait Analysis: Transitioning from a static crawl gait to dynamic gaits such as trotting, bounding, and galloping, which require momentum management.
Closed-Loop Feedback and IMU Integration: Implementing Inertial Measurement Units (IMUs) and PID control loops to allow the robot to self-balance on uneven terrain.
Terrain Mapping and Path Planning: Integrating sensors like LiDAR or depth cameras (RGB-D) alongside ROS (Robot Operating System) for autonomous navigation.
Actuator Upgrades & Force Control: Exploring BLDC (Brushless DC) motors, field-oriented control (FOC), and compliance control to build highly agile, impact-resistant quadrupeds.
437 views12likes5:11@JonathanLi-9813Original Release: 2026-05-07

This video demonstrates the implementation of a crawl gait in a quadruped robot (Casper V1), where the robot uses inverse kinematics with the law of cosines to achieve elliptical step patterns. The robot has two degrees of freedom per leg and uses interrupts to prevent conflicts between walking and control signals. The creator notes that while the robot can walk and turn, the steering is 'sketchy' and not natural, and the feet made from insulation foam lack sufficient friction. The video also discusses motor selection trade-offs, where a 35 kg motor offers more torque and quieter operation compared to a louder alternative with less torque.