7 research outputs found
λ‘λ΄ μμ€ν μ μ€κ³ λ° λμ λμ μ΅μ ν
νμλ
Όλ¬Έ (μμ¬) -- μμΈλνκ΅ λνμ : 곡과λν κΈ°κ³κ³΅νλΆ, 2020. 8. λ°μ’
μ°.A robot design has the potential for numerous combinations of the components such as the actuators, links, joints, etc. Therefore, a process of finding a good design is a challenging problem even for the robot experts. To overcome this difficulty, we present an optimization framework for the morphological shape of a robot, considering its motion. Both the design and motion parameters can be simultaneously optimized for specific tasks by our methodology. In the space where the design and motion parameters are combined, our framework seeks the steepest direction that reduces the objective function on the constraint manifold. To overcome the flaws of the previous studies, we utilize the recently discovered recursive differential dynamics, which informs of the analytic relationship between the variation of joint torques and design parameters, thus our framework brings faster and more accurate optimization results. We validate our optimization framework through two numerical experiments: the 2-R planar manipulator with a given end-effector trajectory and the quadruped robot with a locomotion task.λ‘λ΄ λμμΈμλ μ‘μΈμμ΄ν°, λ§ν¬, κ΄μ λ±κ³Ό κ°μ ꡬμ±μμμ μλ§μ μ‘°ν© κ°λ₯μ±μ΄ μ‘΄μ¬νλ€. λ°λΌμ, μ’μ λ‘λ΄ λμμΈμ μ°Ύλ κ³Όμ μ μ λ¬Έκ°μκ²λ μ΄λ €μ΄ λ¬Έμ μ΄λ€. μ λ¬Έμ μ μ 극볡νκΈ° μν΄ λ‘λ΄μ λμμ κ³ λ €νμ¬ ννλ₯Ό μ΅μ ννλ λ°©λ²λ‘ μ μ μνλ€. μ μλ λ°©λ²λ‘ μ ν΅ν΄ νΉμ μμ
μ μν λ‘λ΄ νν λ° λμμ λμ μ΅μ νκ° κ°λ₯νλ€. μ λ°©λ²λ‘ μ νν λ° λμ λ³μκ° κ²°ν©λ κ³΅κ° μμμ λͺ©μ ν¨μλ₯Ό κ°μ₯ λ§μ΄ κ°μμν€λ ꡬμ쑰건 맀λν΄λ μμμμ λ°©ν₯μ μ°Ύμ μ΅μ νλ₯Ό μ§ννλ€. μ΄μ μ°κ΅¬λ€μ κ²°μ μ 극볡νκΈ° μν΄ μ°λ¦¬λ μ΅κ·Ό κ°λ°λ λ°λ³΅ λ―ΈλΆ λμν(recursive differential dynamics) μκ³ λ¦¬μ¦μ μ¬μ©νλ€. μ΄ μκ³ λ¦¬μ¦μ ν΅ν΄ κ΄μ ν ν¬ λ³νμ νν λ³ν μ¬μ΄μ ν΄μμ κ΄κ³λ₯Ό κ³μ°ν μ μλ€. λ°λΌμ, μ μλ λ°©λ²λ‘ μ μ¬μ©νλ©΄ λμ± λΉ λ₯΄κ³ μ νν μ΅μ ν κ²°κ³Όλ₯Ό λμΆν μ μλ€. μ΄ λ κ°μ§ μμΉμ μ€νμ ν΅ν΄ μ μ΅μ ν λ°©λ²λ‘ μ κ²μ¦νμλ€: μλμ΄νν°κ° μ£Όμ΄μ§ κΆ€μ μ μΆμ’
νλ 2μΆ νλ©΄ 맀λν°λ μ΄ν°, 4μ‘±λ‘λ΄μ 보νμμ
.1 Introduction 1
1.1 Design Optimization of Robotic Devices 1
1.2 Limitations of Previous Works 4
1.3 Main Contributions of This Thesis 5
2 Preliminaries 7
2.1 Lie Group Theory 7
2.1.1 SO(3) and SE(3) 8
2.1.2 Twists and Wrenches 10
2.1.3 Adjoint Mappings 10
2.2 Rigid Body Dynamics 11
2.2.1 Dynamics of a Single Rigid Body 11
2.2.2 Dynamics of Open Chains 12
2.2.3 Dynamics of Floating Bodies 14
2.3 Recursive Differential Dynamics 15
3 Simultaneous Design and Motion Optimization 18
3.1 Problem Definition 18
3.2 Optimization Parameters 20
3.2.1 Design Parameters 20
3.2.2 Motion Parameters 23
3.2.3 Constraints 24
3.2.4 Inertial Changes 26
3.3 Optimization Algorithm Description 27
4 Numerical Experiments31
4.1 2-R Planar Manipulator 31
4.1.1Experimental Settings 31
4.1.2Optimization Results 33
4.2 Quadruped Robot 36
4.2.1Experimental Settings 37
4.2.2Optimization Results 39
5 Conclusion 44
A Appendix 46
A.1 Local parametrization of the design 46
A.2 Design rule for the link 48
A.3 Derivative of the constraints 51
A.3.1 End-effector trajectory 51
A.3.2 Equations of motion of the base for quadruped robots 52
A.4 Laikago Specification 53
Bibliography 55
κ΅λ¬Έμ΄λ‘ 60Maste
Computational Synthesis of Wearable Robot Mechanisms: Application to Hip-Joint Mechanisms
Since wearable linkage mechanisms could control the moment transmission from
actuator(s) to wearers, they can help ensure that even low-cost wearable
systems provide advanced functionality tailored to users' needs. For example,
if a hip mechanism transforms an input torque into a spatially-varying moment,
a wearer can get effective assistance both in the sagittal and frontal planes
during walking, even with an affordable single-actuator system. However, due to
the combinatorial nature of the linkage mechanism design space, the topologies
of such nonlinear-moment-generating mechanisms are challenging to determine,
even with significant computational resources and numerical data. Furthermore,
on-premise production development and interactive design are nearly impossible
in conventional synthesis approaches. Here, we propose an innovative autonomous
computational approach for synthesizing such wearable robot mechanisms,
eliminating the need for exhaustive searches or numerous data sets. Our method
transforms the synthesis problem into a gradient-based optimization problem
with sophisticated objective and constraint functions while ensuring the
desired degree of freedom, range of motion, and force transmission
characteristics. To generate arbitrary mechanism topologies and dimensions, we
employed a unified ground model. By applying the proposed method for the design
of hip joint mechanisms, the topologies and dimensions of non-series-type hip
joint mechanisms were obtained. Biomechanical simulations validated its
multi-moment assistance capability, and its wearability was verified via
prototype fabrication. The proposed design strategy can open a new way to
design various wearable robot mechanisms, such as shoulders, knees, and ankles.Comment: 28 pages, 7 figures, Supplementary Material
Mechanism and Behaviour Co-optimisation of High Performance Mobile Robots
Mobile robots do not display the level of physical performance one would expect, given the specifications of their hardware. This research is based on the idea that their poor performance is at least partly due to their design, and proposes an optimisation approach for the design of high-performance mobile robots. The aim is to facilitate the design process, and produce versatile and robust robots that can exploit the maximum potential of today's technology. This can be achieved by a systematic optimisation study that is based on careful modelling of the robot's dynamics and its limitations, and takes into consideration the performance requirements that the robot is designed to meet. The approach is divided into two parts: (1) an optimisation framework, and (2) an optimisation methodology. In the framework, designs that can perform a large set of tasks are sought, by simultaneously optimising the design and the behaviours to perform them. The optimisation methodology consists of several stages, where various techniques are used for determining the design's most important parameters, and for maximising the chances of finding the best possible design based on the designer's evaluation criteria.
The effectiveness of the optimisation approach is proved via a specific case-study of a high-performance balancing and hopping monopedal robot. The outcome is a robot design and a set of optimal behaviours that can meet several performance requirements of conflicting nature, by pushing the hardware to its limits in a safe way. The findings of this research demonstrate the importance of using realistic models, and taking into consideration the tasks that the robot is meant to perform in the design process