![](/images/zamkniecie_strony.jpg)
Elżbieta Zawidzka, MSc |
![]() |
|
Recent publications
1. | Tauzowski P., Błachowski B.D., Zawidzka E., Zawidzki M., MorphoGen: Topology optimization software for Extremely Modular Systems, SoftwareX, ISSN: 2352-7110, DOI: 10.1016/j.softx.2024.101797, Vol.27, pp.1-10, 2024![]() Abstract: This paper introduces MorphoGen — an integrated reliability-based topology optimization and nonlinear finite element analysis system for 2D and 3D domains. The system’s key innovation is its seamless prototyping of scientific formulations for computational problems in topology optimization. Its layered and object-oriented architecture, based on the template method design pattern, facilitates effortless modifications of algorithms and the introduction of new types of finite elements, materials, and analyses. MorphoGen also offers flexible handling of objective functions and constraints during topological optimization, enhancing its adaptability. It empowers researchers and practitioners to explore a wide range of engineering challenges, fostering a deeper understanding of complex structural behaviors and efficient design solutions. There are many topology optimization software and open source codes, especially based on the classical SIMP method. Unlike these codes our package is freely distributed among users and since it is distributed on the MIT licence, which allows for its easy modification depending on the particular needs of the users. For this purpose, we use the topology optimization algorithm proposed for the first time in our previous paper (Blachowski et al., 2020). The algorithm is based on a fully stress design-based optimality criteria and can be applied for topology optimization of either linearly elastic and elastoplastic structures. Additionally, the novelty of the proposed system is related to its ability of solving optimal topology under various constraints such as displacement, stresses and fatigue in both deterministic and probabilistic cases. Another application are modular structures, which reduce design complexity and manufacturing costs as well as rapid reconfiguration. However, in the realm of structural optimization, modular systems are more challenging due to various: modes of operation of the modules and the stresses configurations. Moreover, this area of research is dramatically less explored. Thus the effectiveness of MorphoGen for structural engineering is demonstrated with examples of topological shape optimization of two Extremely Modular Systems: a planar robotic manipulator Arm-Z and spatial free-form ramp Truss-Z. Keywords:Stress Constrained Topology Optimizatio,Extremely Modular System,Object-oriented software architecture,MATLAB-based array programming,First Order Reliability Analysis Affiliations:
| ![]() | ||||||||||||
2. | Zawidzka E., Szklarski J. T., Kobaka J.♦, Zawidzki M., Przykłady Małej Architektury w oparciu o System Arm-Z, POMIARY - AUTOMATYKA - ROBOTYKA. PAR, ISSN: 1427-9126, DOI: 10.14313/PAR_252/73, Vol.2, pp.73-80, 2024![]() Abstract: Arm-Z to koncepcja hiperredundantnego manipulatora robotycznego opartego na sekwencji szeregowo połączonych identycznych modułów. Każdy moduł ma tylko jeden stopień swobody (1-DOF) – skręt względem poprzedniego. Moduły systemu Arm-Z mogą być masowo produkowane i łatwo wymieniane w przypadku awarii. Sterowanie Arm-Z jest stosunkowo trudne, dlatego zwykle wymaga stosowania metod inteligencji obliczeniowej. W artykule przedstawiono kilka koncepcji kinetycznych obiektów małej architektury opartych na Arm-Z: spiralną kolumnę o regulowanej wysokości, system nadążania słonecznego, kinetyczną rzeźbę bioniczną i kinetyczny zraszacz/fontannę. Prezentowane koncepcje są zasadniczo nisko-technologiczne (“low-tech”). W każdym przypadku moduł bazowy jest przymocowany do podstawy (podłoża). Dla prostoty napęd jest przykładany bezpośrednio do pierwszego modułu, a następnie przenoszony za pomocą wewnętrznych przekładni na kolejne moduły. Każdy moduł jest wyposażony w zestaw cylindrycznych i stożkowych kół zębatych z zębami prostymi o profilu spiralnym (do połączeń miedzy modułami). Keywords:Arm-Z, hiperredundancja, manipulator, mała architektura, systemy modularne Affiliations:
| ![]() | ||||||||||||
3. | Zawidzka E., Zawidzki M., Simulation of simple movements of Arm-Z oblique swivel joint chain manipulator, POMIARY - AUTOMATYKA - ROBOTYKA. PAR, ISSN: 1427-9126, DOI: 10.14313/PAR_248/59, Vol.27, No.2, pp.59-67, 2023![]() Abstract: Arm-Z is a concept of a hyper-redundant manipulator based on linearly joined sequence of congruent modules by oblique swivel joint mechanism. Each module has one degree of freedom only, namely a twist relative to the previous module in the sequence. Although the concept of this type of manipulator is relatively old and simple, its control is very difficult an nonintuitive, which results in a limited use in industrial practice. This paper presents a simple simulation of Arm-Z in Mathematica programming environment which demonstrates a few simple but potentially useful movements. Keywords:Arm-Z, Extremely Modular System, hyper-redundant manipulator, Mathematica, oblique swivel joint Affiliations:
| ![]() | ||||||||||||
4. | Zawidzka E., Zawidzki M., Kiński W.♦, Prototyp ekstremalnie modularnego hiperredundantnego manipulatora Arm-Z, POMIARY - AUTOMATYKA - ROBOTYKA. PAR, ISSN: 1427-9126, DOI: 10.14313/PAR_247/39, Vol.27, No.1, pp.39-44, 2023![]() Abstract: Arm-Z to koncepcja hiperredundantnego manipulatora robotycznego składającego się z przystających modułów o jednym stopniu swobody (1-DOF) i realizującego (prawie) dowolne ruchy w przestrzeni. Zasadnicze zalety Arm-Z to: ekonomizacja (dzięki masowej produkcji identycznych elementów) oraz odporność na awarie (po pierwsze – zepsute moduły mogą być łatwo zastąpione, po drugie – nawet gdy jeden lub więcej modułów ulegnie awarii – manipulator taki może ciągle wykonywać, prawdopodobnie w stopniu ograniczonym, zakładane zadania). Podstawową wadą systemu Arm-Z jest jego nieintuicyjne, bardzo trudne sterowanie. Innymi słowy, połączenie koncepcji nietrywialnego modułu z formowaniem praktycznych konstrukcji oraz sterowanie ich rekonfiguracją (transformacją ze stanu A do B) są bardzo złożone obliczeniowo. Mimo to prezentowane podejście jest racjonalne, zważywszy powszechną dostępność wielkich mocy obliczeniowych w kontraście z wysokimi kosztami i „delikatnością” niestandardowych rozwiązań i urządzeń. W artykule nakreślono ogólną koncepcję manipulatora Arm-Z i zaprezentowano wstępne prace zmierzające do wykonania prototypu. Keywords:Arm-Z, odporność na awarie, sterowanie kształtem ogólnym, systemy modularne Affiliations:
| ![]() | ||||||||||||
5. | Zawidzka E., Zawidzki M., Discrete (Two-State) Modular Hyper-Redundant Planar Manipulator, COMPUTER ASSISTED METHODS IN ENGINEERING AND SCIENCE, ISSN: 2299-3649, DOI: 10.24423/cames.550, Vol.29, No.4, pp.397-407, 2022![]() Abstract: This paper presents a concept of an extremely simple planar manipulator composed of 24 congruent modules. Each module has only two possible discrete positions in relation to the previous module: left (− π 6 ) or right ( π 6 ). However, despite its conceptual simplicity, this manipulator can perform relatively demanding tasks, for example as an inspection device. The manipulator is placed in an experimental environment, and the goal is to place its tip in close proximity to five given points without collisions. Despite the constraints of its motion, the manipulator effectively “crawls” inside the working space and visits assigned points. The control of the manipulator is executed by manual placing to desired configurations and interpolating the intermediate transitions. The preliminary results are promising and show that for certain practical types of tasks, the functionality and precision of this extremely simple manipulator could be sufficient, e.g., visual inspection, provision of survival supplies, placing of explosives, etc. Keywords:discrete manipulator,hyper-redundant,snake robot,modular Affiliations:
| ![]() | ||||||||||||
6. | Zawidzka E., Szklarski J., Kiński W.♦, Zawidzki M., Prototype of the Arm-Z modular solar tracker, Advances in Intelligent Systems and Computing, ISSN: 2194-5357, DOI: 10.1007/978-3-031-03502-9_28, Vol.1427, pp.273-282, 2022![]() Abstract: Arm-Z - a hyper-redundant manipulator based on linearly joined sequence of congruent units is presented. Each unit has 1-DOF (one degree of freedom) only, namely a twist relative to the previous unit in the sequence. Arm-Z has a potential of being economical and robust. The control of Arm-Z, however, is not intuitive and difficult. This paper presents the preliminary results of designing a prototype of a modular Sun-tracking device comprised of four congruent units with possible application as a solar energy harvester or a Sun-shade. Keywords:Extremely modular system, Arm-Z, Hyper-redundant manipulator, Rapid prototyping, Low-tech Affiliations:
| ![]() | ||||||||||||
7. | Zawidzka E., Zawidzki M., Kinetic street furniture with Arm-Z, WIT Transactions on The Built Environment, ISSN: 1743-3509, DOI: 10.2495/HPSU220021, Vol.209, pp.15-22, 2022![]() Abstract: Arm-Z is a concept of a hyper-redundant manipulator based on linearly joined sequence of congruent units. Each unit has only one degree of freedom (1-DOF), namely a twist relative to the previous unit in the sequence. Since each module is identical, Arm-Z has a potential of being economical and robust: the modules can be mass-produced and, in case of failure, easily replaced. However, the control of Arm-Z is nonintuitive and difficult, thus it usually requires application of computational intelligence methods. This paper presents a number of concepts for kinetic street furniture based on Arm-Z: a spiral column of adjustable height, a sun-tracking shade/solar energy harvester, bio-mimicry sculpture, kinetic sprinkler/fountain. The proposed concepts are low-tech in principle. Therefore in each case, the first module in the sequence is fastened to a solid base (ground). For simplicity, the drive is applied directly to the first module and transferred to subsequent units by internal gears. Each module is equipped with a set of cylindrical and bevel gears with straight teeth with involute profile (for connecting the modules). Keywords:Arm-Z, extremely modular system, low-tech, street furniture Affiliations:
| ![]() | ||||||||||||
8. | Zawidzka E., Szklarski J., Zawidzki M., Arm-Z as a modular tracking device, Lecture Notes in Networks and Systems, ISSN: 2367-3389, DOI: 10.1007/978-981-19-1610-6_37, Vol.448, pp.429-437, 2022![]() Abstract: Arm-Z is a hyper-redundant manipulator based on a sequence of linearly joined identical modules. Each module has only one degree of freedom—a twist relative to the previous module. Arm-Z can be potentially economical, as the modules can be mass-produced. Arm-Z is also robust, as the malfunctioning module can be replaced. Moreover, if some modules malfunction, the device can still execute tasks with certain accuracy. However, the disadvantage of Arm-Z is a non-intuitive and difficult control. This paper presents a concept of a modular tracking device comprised of four identical modules. As an example, the Sun-tracking setup is used with possible application for solar energy harvesting. Keywords:Extremely modular system, Arm-Z, Hyper-redundant manipulator, Sun-tracking Affiliations:
| ![]() | ||||||||||||
9. | Zawidzka E., Kiński W.♦, Zawidzki M., Preliminary prototype of a 4-unit arm-Z hyper-redundant modular manipulator, Advances in Intelligent Systems and Computing, ISSN: 2194-5357, DOI: 10.1007/978-3-030-74893-7_27, pp.285-294, 2021![]() Abstract: Arm-Z is a concept of a robotic manipulator comprised of linearly joined congruent modules with possibility of relative twist. The advantages of Arm-Z are: economization (mass-production) and robustness (modules which failed can be replaced, also if some fail the system can perform certain tasks). Non-intuitive and difficult control are the disadvantages of Arm-Z. It has been introduced over six years ago. The theretofore research focused on the control of the virtual Arm-Z manipulator through the relative twists of its constituent units. This paper documents the fabrication and testing of the preliminary physical prototype of a simple Arm-Z, which has been built using relatively low-tech approach. The modules have been assembled from 3D-printed elements using PET-G filament. Each module is equipped with a transmission mechanism allowing to pre-set the spin of its twist (either positive/right or negative/left). Although the presented system is very simple it demonstrates certain meaningful kinematic actions and sets clear paths for the future research in the area of Extremely Modular Systems. Keywords:extremely modular system, arm-Z, hyper-redundant manipulator, rapid prototyping, low-tech Affiliations:
| ![]() |
Conference papers
1. | Szklarski J., Zawidzka E., Zawidzki M., Reinforced Learning for Ground Movement of the Hyperreduntant Modular Robot, PP-RAI 2024, PP-RAI 2024: 5th Polish Conference on Artificial Intelligence, 2024-04-18/04-20, Warszawa (PL), pp.1-8, 2024![]() Abstract: We show that the Soft Actor-Critic Reinforced Learning algorithm is able to find efficient motion patterns for a hyper-redundant robot consisting of 6 identical modules connected in a chain like fashion. The control is done by applying relative angular velocities between the modules. Analogous system has been studied before in the context of a robotic trunk-like manipulator. Keywords:Reinforced Learning, Robotic Locomotion, Hyperreduntant Modular Manipulator, Arm-Z, Extremely Modular System Affiliations:
| ![]() | |||||||||
2. | Zawidzka E., Chikahiro Y.♦, Ario I.♦, Extremely Modular Arm-Z manipulator, The 5th National Convention of the Japan Society of Civil Engineers, 2023-09-14/09-15, Hiroshima (JP), pp.1-2, 2023 | ![]() |
Conference abstracts
1. | Zawidzka E., Zawidzki M., Extremely Modular Hyperredundant Arm-Z for Emergency, The 21th Symposium on Construction Robotics in Japan, 2023-09-05/09-07, Hokkaido (JP), pp.1, 2023 | ![]() | |||||||||||||||
2. | Zawidzka E., Tauzowski P., Zawidzki M.♦, Błachowski B., Jankowski Ł., Structural topology optimization of a modular snake-like manipulator, CMM-SolMech 2022, 24th International Conference on Computer Methods in Mechanics; 42nd Solid Mechanics Conference, 2022-09-05/09-08, Świnoujście (PL), pp.1-1, 2022![]() Abstract: This contribution concerns a snake-like robotic manipulator arm proposed first in [1]. The manipulator is composed of linearly but nonaxially joined identical modules with a possibility of relative twist, which amounts to one degree of freedom per module. It is an example of an extremely modular system [2], and its advantages are: economization (due to modularity and possible mass production) and robustness (easy repair by replacement of a failed module). The hitherto research involved the possible geometric transformations of the manipulator arm [3], but not its structural optimization. However, structural design of the involved modules is a challenging task, as the process has to take into account the relative position of the module along the arm, as well as the variety of global configurations of the deployed manipulator. It leads to a multi-load structural optimization problem with a significantly large number of loads. This contribution considers topology optimization of such a modular manipulator structure. Due to the large variety of possible load conditions, the initial analysis involves a 2D model of the structure with a discrete set of two possible relative arrangements of adjacent modules. Such a formulation allows the proposed approach to be preliminarily explored, tested and optimized in a numerically manageable simplified environment. The support of the National Science Centre, Poland, granted under the grant agreement 2019/33/B/ST8/02791 is gratefully acknowledged. Affiliations:
| ![]() | |||||||||||||||
3. | Zawidzka E., Kiński W.♦, Szklarski J., Zawidzki M., Arm-Z: a hyper-redundant modular inspection manipulator (for extreme environments), WEO 2021, 2nd Workshop on Engineering Optimization, 2021-10-07/10-08, Warszawa (PL), pp.1-3, 2021 | ![]() |