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.
This is a preview of subscription content, log in to check access.
Buy single article
Instant unlimited access to the full article PDF.
Price includes VAT for USA
Subscribe to journal
Immediate online access to all issues from 2019. Subscription will auto renew annually.
This is the net price. Taxes to be calculated in checkout.
Kolter, J.Z., Ng, A.Y.: The Stanford LittleDog: a learning and rapid replanning approach to quadruped locomotion. Int. J. Robot Res. 30(2), 150–174 (2011)
Estremera, J., Santos, P.G.: Generating continuous free crab gaits for quadruped robots on irregular terrain. IEEE Trans. Robot. 21(6), 1067–1076 (2005)
Neuhaus, P.D., Pratt, J.E., Johnson, M.J.: Comprehensive summary of the Institute for Human and Machine Cognition’s experience with LittleDog. Int. J. Robot Res. 30(2), 216–235 (2011)
Loc, V.G., Roh, S., Koo, I.M., Trong, T.D., Kim, H.M., Moon, H., Park, S.D, Choi, H.R.: Control of a quadruped robot with enhanced adaptability over unstructured terrain. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), France (2009)
Pongas, D., Mistry, M., Schaal, S.: A robust quadruped walking gait for traversing rough terrain. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Italy, 10–14 April (2008)
Hirose, S.: A study of design and control of a quadruped walking vehicle. Int. J. Robot Res. 3(2), 113–133 (1984)
Eldershaw, C., Yim, M.: Motion planning of legged vehicles in an unstructured environment. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Korea, 21–26 May (2001)
Hauser, K., Bretl, T., Latombe, J.-C.: Motion planning for legged robots on varied terrain. Int. J. Robot Res. 27(11–12), 1325–1349 (2008)
Mitchell, B., Hofmann, A.G., Williams, B.C.: Search-based foot placement for quadrupedal traversal of challenging terrain. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Italy, 10–14 April (2007)
Vernaza, P., Likhachev, M., Bhattacharya, S., Chitta, S., Kushleyev, A., Lee D.D.: Search-based planning for a legged robot over rough terrain. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Japan, 12–17 May (2009)
Kalakrishnan, M., Buchli, J., Pastor, P., Mistry, M., Schaal, S.: Learning, planning, and control for quadruped locomotion over challenging terrain. Int. J. Robot Res. 30(2), 236–258 (2011)
Playter, R., Buehler, M., Raibert, M.: BigDog. In: Proceeding of SPIE, vol. 6230 (2008)
Kimura, H., Fukuoka, Y., Cohen, A.H.: Adaptive dynamic walking of a quadruped robot on natural ground based on biological concepts. Int. J. Robot Res. 26(5), 475–490 (2007)
Gosselin, C.: Determination of the workspace of 6-DOF parallel manipulator. J. Mech. Des. 112(3), 331–336 (1990)
Bretl, T.: Testing static equilibrium for legged robots. IEEE Trans. Robot. 24(4), 794–807 (2008)
Or, Y., Rimon, E.: Analytic characterization of a class of three-contact frictional equilibrium postures in three-dimensional gravitational environments. Int. J. Robot Res. 29(1), 3–22 (2010)
Yang, G., Chen, I., Lin, W., Angeles, J.: Singularity analysis of three-legged parallel robots based on passive-joint velocities. IEEE Trans. Robot. Autom. 17(4), 413–422 (2001)
Gao, F., Liu, X.-J., Chen, X.: The relationships between the shapes of the workspaces and the link lengths of 3-DOF symmetrical planar parallel manipulators. Mech. Mach. Theory 36, 205–220 (2001)
Gosselin, C., Jean, M.: Determination of the workspace of planar parallel manipulators with joint limits. Robot. Auton. Syst. 17, 129–138 (1996)
Kang, T.H., Kim, H.S., Son, T.Y., Choi, H.R.: Design of quadruped walking and climbing robot. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 619–624 (2003)
Loc, V.G., Roh, S, Koo, I.M., Trong, T.D., Kim, H.M., Moon, H., Choi, H.R.: Sensing and gait planning of quadruped walking and climbing robot for traversing in complex environment. Robot. Auton. Syst. 58(5), 666–675 (2010)
Loc, V.G., Koo, I.M., Trong, T.D., Park, S.D., Moon, H., Choi, H.R.: Improving traversability of quadruped walking robots using body movement in 3D rough terrains. Robot. Auton. Syst. 59(12), 1036–1048 (2011)
This work was supported by Dual Use Projects of MKE (Ministry of Knowledge and Economy) contract titled “Development of Quadruped Legged Robot Platform Technology”. An earlier version of this document was approved by ADD Dual Use Technology Center for Public Release.
About this article
Cite this article
Loc, V., Koo, I.M., Tran, D.T. et al. Body Workspace of Quadruped Walking Robot and its Applicability in Legged Locomotion. J Intell Robot Syst 67, 271–284 (2012). https://doi.org/10.1007/s10846-012-9670-0
- Body movement
- Body workspace
- Legged robot
- Quadruped robot