7 CONCLUSIONS
The main goal of this work was to design low-
cost bipedal anthropomorphic robot, provide stiff-
ness analysis and implement error compensation tech-
nique. The biped robot was designed based on open
source Poppy Humanoid project with 10 DoF lower
limbs, but with enhancing their mechanical structure
and functionality with additional DoF at the ankle.
The robot’s lower body was modeled in V-REP sim-
ulator and prototyped using 3D printing technology.
Despite increasing DoF relative to Poppy humanoid,
we succeeded to reduce overall cost using hobby ser-
vomotors, inexpensive fabrication methods and cost-
efficient electronics components. As far as the cur-
rent robot design has a non-spherical hip joint, which
does not allow to use an analytical solution for the
inverse kinematics, we computed inverse kinematics
using hybrid and numerical methods. Stiffness model
of the robot was obtained using VJM for single sup-
port phase and main source of compliance in the robot
joints. Integration of stiffness model into gait pattern
generation algorithm allowed us to compensate de-
flections caused by link weights. These trajectories
were examined both with the robot model in V-REP
simulator and on the real 3D-printed lower body pro-
totype. The results of experiments demonstrated sta-
ble walking capability of the designed Poppy-inspired
humanoid with 12 DoF lower limbs.
Future work includes deep consideration of mo-
tion processes, creation and implementation of on-
line trajectory generation and compensation, using
stiffness model along with the variable stiffness ac-
tuators. For hardware part the main future tasks are
to enhance and to produce lower limbs with a higher
motion range, passive/active joints with spring sup-
port, and to design robots upper body.
ACKNOWLEDGEMENTS
This research has been suppotred by the grant of Rus-
sian Ministry of Education and Science 2017-14-576-
0053-7882 and Innopolis University
REFERENCES
Buss, S. R. (2004). Introduction to inverse kinematics with
jacobian transpose, pseudoinverse and damped least
squares methods. IEEE Journal of Robotics and Au-
tomation, 17(1-19):16.
Cisneros Lim
´
on, R., Ibarra Zannatha, J. M., and Ar-
mada Rodriguez, M. A. (2013). Inverse kinematics of
a humanoid robot with non-spherical hip: a hybrid al-
gorithm approach. International Journal of Advanced
Robotic Systems, 10:1–13.
Craig, J. J. (2005). Introduction to robotics: mechanics and
control, volume 3. Pearson Prentice Hall Upper Sad-
dle River.
Ferro, F. and Marchionni, L. (2014). Reem: A humanoid
service robot. In ROBOT2013: First Iberian Robotics
Conference, pages 521–525. Springer.
Gouaillier, D., Hugel, V., Blazevic, P., Kilner, C., Mon-
ceaux, J., Lafourcade, P., Marnier, B., Serre, J., and
Maisonnier, B. (2009). Mechatronic design of nao hu-
manoid. In Robotics and Automation, 2009. ICRA’09.
IEEE International Conference on, pages 769–774.
IEEE.
Ha, I., Tamura, Y., Asama, H., Han, J., and Hong, D. W.
(2011). Development of open humanoid platform
darwin-op. In SICE Annual Conference (SICE), 2011
Proceedings of, pages 2178–2181. IEEE.
Jazar, R. N. (2010). Theory of applied robotics: kinematics,
dynamics, and control. Springer Science & Business
Media.
Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Harada,
K., Yokoi, K., and Hirukawa, H. (2003). Biped
walking pattern generation by using preview control
of zero-moment point. In Robotics and Automa-
tion, 2003. Proceedings. ICRA’03. IEEE International
Conference on, volume 2, pages 1620–1626. IEEE.
Khusainov, R., Shimchik, I., Afanasyev, I., and Magid, E.
(2015). Toward a human-like locomotion: Modelling
dynamically stable locomotion of an anthropomorphic
robot in simulink environment. In Informatics in Con-
trol, Automation and Robotics (ICINCO), 2015 12th
International Conference on, volume 02, pages 141–
148.
Klimchik, A., Chablat, D., and Pashkevich, A. (2014). Stiff-
ness modeling for perfect and non-perfect parallel ma-
nipulators under internal and external loadings. Mech-
anism and Machine Theory, 79:1–28.
Klimchik, A., Furet, B., Caro, S., and Pashkevich, A.
(2015). Identification of the manipulator stiffness
model parameters in industrial environment. Mech-
anism and Machine Theory, 90:1–22.
Lapeyre, M., N’Guyen, S., Le Falher, A., and Oudeyer,
P.-Y. (2014). Rapid morphological exploration with
the poppy humanoid platform. In 2014 IEEE-RAS In-
ternational Conference on Humanoid Robots, pages
959–966. IEEE.
Lapeyre, M., Rouanet, P., and Oudeyer, P.-Y. (2013a).
Poppy humanoid platform: Experimental evaluation
of the role of a bio-inspired thigh shape. In 2013 13th
IEEE-RAS International Conference on Humanoid
Robots (Humanoids), pages 376–383. IEEE.
Lapeyre, M., Rouanet, P., and Oudeyer, P.-Y. (2013b). The
poppy humanoid robot: Leg design for biped locomo-
tion. In 2013 IEEE/RSJ International Conference on
Intelligent Robots and Systems, pages 349–356. IEEE.
Pashkevich, A., Klimchik, A., and Chablat, D. (2011).
Enhanced stiffness modeling of manipulators with
Design and Stiffness Analysis of 12 DoF Poppy-inspired Humanoid
75