Abstract
This paper discusses on determination of the workspace of the body of a quadruped walking robot, called "body workspace", and its applicability in legged locomotion. The body workspace represents the set of all valid body configurations for a next step by considering three constraints of a body position: existence of the inverse kinematic solutions, reach-ability of the next swing leg to the next desired foothold, and static equilibrium of the robot when the next swing leg is lifted. The space contains all the body positions that ensure the existence of inverse kinematic solutions, is calculated in the first. Then, a subspace inside the determined space that allows the robot to reach the next desired foothold is analyzed. Finally, the workspace is obtained by excluding all the positions inside the subspace that do not ensure the equilibrium of the robot when the next swing leg is lifted. Therefore, the workspace shows all possible solutions for choosing the next body configuration of a given static walking problem. It is significant in improving the robot's performances since moving body takes an intrinsic role in static walking, besides swinging a leg. The algorithm runs fast in real-time because it is a pure geometric method. The body workspace of a quadruped walking robot is visualized to help the understanding of the algorithm. In addition, applications of using the body workspace in improving the robot's ability are presented to show potential applicability of the workspace.
| Original language | English |
|---|---|
| Pages (from-to) | 271-284 |
| Number of pages | 14 |
| Journal | Journal of Intelligent and Robotic Systems: Theory and Applications |
| Volume | 67 |
| Issue number | 3-4 |
| DOIs | |
| State | Published - Sep 2012 |
Keywords
- Body movement
- Body workspace
- Legged robot
- Quadruped robot