Abstract

Programmable mechanical structures are formed by autonomous and adaptive cells and can reproduce meshes known from the finite element method. Furthermore, they can change their structure not only through morphing, but also by self-reconfiguration of the cells. A crucial component of the cells, which can preserve the underlying geometry of a triangular mesh, are six-bar linkages. The main part of the present contribution concerns the six-bar linkages as a fully 3D-printable compliant mechanism where each revolute joint of the six-bar linkage is replaced with a notch flexure hinge with the circular contour. The utilization of notch flexure hinges presents two significant drawbacks. First, notch flexure hinges do not maintain the center of rotation. Second, although compliance is an inherent and desirable characteristic of flexural hinges, it gives rise to secondary or parasitic motion. The compliance subsequently lead to alterations in the underlying geometry of a triangular mesh. For self-reconfiguration of the cells, an efficient model is needed to predict the positioning errors. Therefore, the flexure hinge is represented by three distinct models, namely a finite element model, a beam model, and a simplified linearized model based on translational and rotational spring elements. These models are compared and evaluated in succession first to identify the parameters of the simplified model and later on, the simplified model is used to show the deviations of a medium-scaled programmable structure with respect to the idealized behavior. The current work brings us closer to both the development of programmable mechanical structures and the prediction of positioning errors during self-reconfiguration.

References

1.
Claytronics
,
Carnegie Mellon University
, https://www.cs.cmu.edu/~claytronics/, Accessed March 17, 2022.
2.
Goldstein
,
S. C.
,
Campbell
,
J. D.
, and
Mowry
,
T. C.
,
2005
, “
Programmable Matter
,”
IEEE Comput.
,
38
(
6
), pp.
99
101
.
3.
Yim
,
M.
,
Shen
,
W. M.
,
Salemi
,
B.
,
Rus
,
D.
,
Moll
,
M.
,
Lipson
,
H.
,
Klavins
,
E.
, and
Chirikjian
,
G. S.
,
2007
, “
Modular Self-Reconfigurable Robot Systems [Grand Challenges of Robotics]
,”
IEEE Rob. Auto. Magaz.
,
14
(
1
), pp.
43
52
.
4.
Piranda
,
B.
, and
Bourgeois
,
J.
,
2018
, “
Designing a Quasi-Spherical Module for a Huge Modular Robot to Create Programmable Matter
,”
Auto. Rob.
,
42
(
8
), pp.
1619
1633
.
5.
Thalamy
,
P.
,
Piranda
,
B.
, and
Bourgeois
,
J.
,
2019
, “
A Survey of Autonomous Self-Reconfiguration Methods for Robot-Based Programmable Matter
,”
Rob. Auton. Syst.
,
120
, p.
10
.
6.
Hamlin
,
G.
, and
Sanderson
,
A.
,
1996
, “
TETROBOT Modular Robotics: Prototype and Experiments
,”
IEEE International Conference on Intelligent Robots and Systems
,
Osaka, Japan
,
Nov. 8
, Vol. 2, IEEE, pp.
390
395
.
7.
Lyder
,
A.
,
Garcia
,
R. F. M.
, and
Stoy
,
K.
,
2008
, “
Mechanical Design of Odin, an Extendable Heterogeneous Deformable Modular Robot
,”
2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS
,
Nice, France
,
Oct. 14
, pp.
883
888
.
8.
Hossain
,
S. G. M.
,
Nelson
,
C. A.
,
Chu
,
K. D.
, and
Dasgupta
,
P.
,
2014
, “
Kinematics and Interfacing of ModRED: A Self-Healing Capable, 4DOF Modular Self-Reconfigurable Robot
,”
ASME J. Mech. Rob.
,
6
(
4
), p.
041017
.
9.
Stuart
,
A. D.
,
Hammond
,
Z. M.
, and
Follmer
,
S.
,
2021
, “
Balloon Animal Robots: Reconfigurable Isoperimetric Inflated Soft Robots
,”
2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
,
Prague, Czech Republic
,
Dec. 16
, pp.
6941
6947
.
10.
Romanishin
,
J. W.
,
Gilpin
,
K.
, and
Rus
,
D.
,
2013
, “
M-Blocks: Momentum-Driven, Magnetic Modular Robots
,”
IEEE International Conference on Intelligent Robots and Systems
,
Tokyo, Japan
,
Nov. 3–7
, pp.
4288
4295
.
11.
Chirikjian
,
G. S.
,
1994
, “
Kinematics of a Metamorphic Robotic System
,”
Proceedings - IEEE International Conference on Robotics and Automation
,
San Diego, CA
,
May 8–13
, IEEE, pp.
449
455
.
12.
Pamecha
,
A.
,
Chiang
,
C.-J.
,
Stein
,
D.
, and
Chirikjian
,
G.
,
1996
, “
Design and Implementation of Metamorphic Robots
,”
Proceedings of the ASME Design Engineering Technical Conference and Computers in Engineering Conference 2014
,
Irvine, CA
,
Aug. 18–22
, pp.
1
10
.
13.
Gerbl
,
M.
, and
Gerstmayr
,
J.
,
2023
, “
Self-Reconfiguration of PARTS: A Parallel Reconfiguration Algorithm Based on Surface Flow
,”
Rob. Auto. Syst.
,
164
, p.
104417
.
14.
Pieber
,
M.
,
Neurauter
,
R.
, and
Gerstmayr
,
J.
,
2018
, “
An Adaptive Robot for Building In-Plane Programmable Structures
,”
IEEE International Conference on Intelligent Robots and Systems
,
Madrid, Spain
,
Oct. 1–5
, Institute of Electrical and Electronics Engineers Inc., pp.
5320
5327
.
15.
Pieber
,
M.
, and
Gerstmayr
,
J.
,
2020
, “
Six-Bar Linkages With Compliant Mechanisms for an Adaptive Robot
,”
Volume 10: 44th Mechanisms and Robotics Conference (MR) of International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
,
Virtual, Online
,
Aug. 17–19
, p. V010T10A014.
16.
Lobontiu
,
N.
, and
Garcia
,
E.
,
2003
, “
Analytical Model of Displacement Amplification and Stiffness Optimization for a Class of Flexure-Based Compliant Mechanisms
,”
Comput. Struct.
,
81
(
32
), pp.
2797
2810
.
17.
Howell
,
L. L.
,
Magleby
,
S. P.
, and
Olsen
,
B. M.
,
2013
,
Handbook of Compliant Mechanisms
,
John Wiley & Sons Ltd
,
Hoboken, NJ
.
18.
Zentner
,
L.
,
2014
,
Nachgiebige Mechanismen
,
De Gruyter Oldenbourg
,
Berlin, Germany
.
19.
Zentner
,
L.
, and
Linß
,
S.
,
2019
,
Compliant Systems
,
De Gruyter Oldenbourg
,
Berlin, Germany
.
20.
Henning
,
S.
,
Linß
,
S.
, and
Zentner
,
L.
,
2018
, “
detasFLEX – A Computational Design Tool for the Analysis of Various Notch Flexure Hinges Based on Non-Linear Modeling
,”
Mech. Sci.
,
9
(
2
), pp.
389
404
.
21.
SIMULA
,
ABAQUS/CAE 2016
, http://130.149.89.49:2080/v2016/index.html. Accessed March 27, 2023.
22.
Neurauter
,
R.
, and
Gerstmayr
,
J.
,
2023
, “
A Novel Motion-Reconstruction Method for Inertial Sensors With Constraints
,”
Multibody Syst. Dyn.
,
57
(
2
), pp.
181
209
.
23.
Penrose
,
R.
,
1956
, “
On Best Approximate Solutions of Linear Matrix Equations
,”
Math. Proc. Camb. Philos. Soc.
,
52
(
1
), pp.
17
19
.
24.
Simo
,
J.
, and
Vu-Quoc
,
L.
,
1986
, “
On the Dynamics of Flexible Beams Under Large Overall Motions–The Plane Case: Part I
,”
ASME J. Appl. Mech.
,
53
(
4
), pp.
849
854
.
25.
Gerstmayr
,
J.
,
2023
,
Exudyn – A C++ Based Python Package for Flexible Multibody Systems
. Preprint, Research Square, https://www.researchsquare.com/article/rs-2693700/v1
You do not currently have access to this content.