@Article{stasse:ar:2008, author = {Stasse, Olivier and Verrelst, Bjorn and Wieber, Pierre-Brice and Vanderbourght, Bram and Evrard, Paul and Kheddar, Abderrahmane and Yokoi, Kazuhito}, title = {Modular architecture for humanoid walking pattern prototyping and experiments}, journal = {Advanced Robotics}, year = {2008}, volume = {22}, number = {6}, pages = {589--611}, month = {June}, doi = {10.1163/156855308X305236}, url = {http://www.cs.cmu.edu/\textasciitilde cga/ew/stasse-advrob08.pdf}, keywords = {design pattern, walking pattern generator, humanoid robot}, abstract = {In this paper we describe the use of design patterns as a basis for creating a Humanoid Walking Pattern Generator Software having a modular architecture. This architecture made possible the rapid porting of several novel walking algorithms on a full size humanoid robot HRP-2. The body of work currently available allows extracting a general software architecture usable with inter-exchange between simulations and real experiments. The proposed architecture with the associated design patterns are described together with several applications: a pattern generator for a HRP-2 with passive toe-joints, a pattern for dynamically stepping over large obstacles, and a new quadratic problem (QP) formulation for the generation of the reference ZMP. Thanks to the versatility and the modularity of the proposed framework, the QP method has been implemented and experienced within four days only.}, publisher = {TAYLOR \& FRANCIS LTD}, address = {2-4 PARK SQUARE, MILTON PARK, ABINGDON OR14 4RN, OXON, ENGLAND} }