639 research outputs found

    Dynamical Modelling and a Decentralized Adaptive Controller for a 12-Tetrahedral Rolling Robot

    Get PDF
    The 12-tetrahedral robot is an addressable reconfigurable technology (ART)-based variable geometry truss mechanism with twenty-six extensible struts and nine nodes arranged in a tetrahedral mesh. The robot has the capability of reconfiguring shape and dimension for environment sensing requirements, which makes it suitable for space exploration and environmental perception. In this paper, we have derived a dynamics model and presented a decentralized adaptive controller for a 12-tetrahedral robot. First, the robot is divided into the node and the strut subsystems, and the kinetic and the potential energy are calculated for the two subsystems. Then, the dynamics model is achieved by applying the Lagrangian formalism on the total energy of the robot. Since the dynamics is too complicated for implementing model-based controllers, a two-layer controller is presented to control the robot, in which the planning layer determines gait and trajectory of the robot, and the executive layer adopts the decentralized adaptive control strategy and consists of twenty-six strut controllers. Each strut controller regulates the movement of the corresponding strut without information exchange with other struts. Co-simulations based on ADAMS and Matlab have been conducted to verify the feasibility and effectiveness of the proposed controller

    Analysis of Sample Acquisition Dynamics Using Discrete Element Method

    Get PDF
    The analysis presented in this paper is conducted in the framework of the Ocean Worlds Autonomy Testbed for Exploration Research and Simulation (OceanWATERS) project, currently under development at NASA Ames Research Center. OceanWATERS aims at designing a simulation environment which allows for testing autonomy of scientific lander missions to the icy moons of our solar system. Mainly focused on reproducing the end effector interaction with the inherent terrain, this paper introduces a novel discrete element method (DEM)-based approach to determine forces and torques acting on the landers scoop during the sample acquisition process. An accurate force feedback from the terrain on the scoop is required by fault-detection and autonomous decision-making algorithms to identify when the requested torque on the robotic arms joints exceeds the maximum available torque. Knowledge of the terrain force feedback significantly helps evaluating the arms links structural properties and properly selecting actuators for the joints. Models available in literature constitute a partial representation of the dynamics of the interaction. As an example, Balovnev derived an analytical expression of the vertical and horizontal force acting on a bucket while collecting a sample as a function of its geometry and velocity, soil parameters and reached depth. Although the model represents an adequate approximation of the two force components, it ignores the direction orthogonal to the scoop motion and neglects the torque. This work relies on DEM analysis to compensate for analytical models deficiencies and inaccuracies, i. e. provide force and torque 3D vectors, defined in the moving reference (body) frame attached to the scoop, at each instant of the sample collection process. Results from the first presented analysis relate to the specific OceanWATERS sampling strategy, which consists of collecting the sample through five consecutive passes with increasing depth, each pass following the same circularlinear- circular trajectory. Data is collected given a specific scoop design interacting with two types of bulk materials, which may characterize the surface of icy planetary bodies: snow and ice. Although specifically concerned with the OceanWATERS design, this first analysis provides the expected force trends for similar sampling strategies and allows to deduce phenomenological information about the general scooping process. In order to further instruct the community on the use of DEM tools as a solution to the sampling collection problem, two more analyses have been carried out, mainly focused on reducing the DEM computation time, which increases with a decrease in particle size. After running a set of identical simulations, where the only changing parameter is the size of the spherical particle, it is observed that the resulting force trajectories, starting from a given particle size, converge to the true trend. It is deducible that a further decrease in size yields negligible improvements in the accuracy, while it sensibly increases computation time. A final analysis aims at discussing limitations of approximating bulk material particles having a complex shape, e. g. ice fragments, with spheres, by comparing force trends resulting in the two cases for the same simulation scenario

    A Sarrus-like overconstrained eight-bar linkage and its associated Fulleroid-like platonic deployable mechanisms

    Get PDF
    This paper, for the first time, presents an overconstrained spatial eight-bar linkage and its application to the synthesis of a group of Fulleroid-like deployable platonic mechanisms. Structure of the proposed eight-bar linkage is introduced, and constrain and mobility of the linkage are revealed based on screw theory. Then by integrating the proposed eight-bar linkage into platonic polyhedron bases, synthesis of a group of Fulleroid-like deployable platonic mechanism is carried out; which is demonstrated by the synthesis and construction of a Fulleroid-like deployable tetrahedral mechanism. Further, mobility of the Fulleroid-like deployable platonic mechanisms is formulated via constraint matrices by following Kirchhoffโ€™s circulation law for mechanical networks, and kinematics of the mechanisms is presented with numerical simulations illustrating the intrinsic kinematic properties of the group of Fulleroid-like deployable platonic mechanisms. In addition, a prototype of the Fulleroid-like deployable spherical-shape hexahedral mechanism is fabricated and tested; verifying the mobility and kinematic characteristics of the proposed deployable polyhedral mechanisms. Finally, application of the proposed deployable platonic mechanisms is demonstrated in the development of a transformable quadrotor. This paper hence presents a novel overconstrained spatial eight-bar linkage and a new geometrically intuitive method for synthesising Fulleroid-like regular deployable polyhedral mechanisms that have great potential applications in deployable, reconfigurable and multifunctional robots

    Object Manipulation with Modular Planar Tensegrity Robots

    Get PDF
    This thesis explores the creation of a novel two-dimensional tensegrity-based mod- ular system. When individual planar modules are linked together, they form a larger tensegrity robot that can be used to achieve non-prehensile manipulation. The first half of this dissertation focuses on the study of preexisting types of tensegrity mod- ules and proposes different possible structures and arrangements of modules. The second half describes the construction and actuation of a modular 2D robot com- posed of planar three-bar tensegrity structures. We conclude that tensegrity modules are suitably adapted to object manipulation and propose a future extension of the modular 2D design to a modular 3D design

    ๊ฐ€๋ณ€ ํ† ํด๋กœ์ง€ ํŠธ๋Ÿฌ์Šค ๋กœ๋ด‡์˜ ์•ˆ์ •์ ์ธ ์ฃผํ–‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋ฐœ

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (๋ฐ•์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ๊ธฐ๊ณ„๊ณตํ•™๊ณผ, 2020. 8. ๊น€์ข…์›.Variable Topology Truss (VTT) is truss structured modular robot that can self-reconfigure its topology and geometric configuration, which can be usefully applied to rescuing work in disaster site. In this thesis, design of VTT is introduced and stable rolling locomotion algorithm for VTT is proposed. To achieve self-reconfiguration feature, VTT are composed specially designed members and nodes. VTTs members consist of Spiral Zippers which are novel linear actuators that has high extension ratio, light weight and high strength. VTTs nodes consist of Passive Member-Ends and Master Member-Ends. Passive Member-Ends are linkage type spherical joint with large angle range that can accommodate many members. Master Member-Ends are spherical manipulators that built in Sphere and it move member to change topology of VTT. Rolling locomotion of VTT is achieved by controlling the center of mass by geometric reconfiguration. However, the locomotion planning is complex problem, because VTT is parallel mechanism with high degree of freedom and many constraints, which makes it difficult to predict and avoid constraints for feasible planning. Thus, it needs stable algorithm that can find locomotion trajectory even in complicated and large environment. In addition, since VTT has many sophisticated components, the algorithm must prevent VTT being damaged from ground by tumbling. To meet the requirements, proposed locomotion algorithm is composed of 3 steps; support polygon planning, center of mass planning and node position planning. In support polygon planning, support polygon path is planned by newly proposed random search algorithm, Polygon-Based Random Tree (PRT). In center of mass planning, trajectory of desired projected center of mass is planned by maximizing stability feature. Planned support polygon path and center of mass trajectory guide VTT to have good-conditioned shape which configuration is far from constraints and makes locomotion planning success even in complex and large environment. In node position planning, Non-Impact Rolling locomotion algorithm was developed to plan position of VTTs nodes that prevent damage from the ground while following planned support polygon path and center of mass trajectory. The algorithm was verified by two case study. In case study 1, locomotion planning and simulation was performed considering actual constraints of VTT. To avoid collision between VTT and obstacle, safety space was defined and considered in support polygon planning. The result shows that VTT successfully reaches the goal while avoiding obstacles and satisfying constraints. In case study 2, locomotion planning and simulation was performed in the environment having wide space and narrow passage. Nominal length of VTT was set to be large in wide space to move efficiently, and set to be small in narrow passage to pass through it. The result shows that VTT successfully reaches the goal while changing its nominal length in different terrain.๊ฐ€๋ณ€ ํ† ํด๋กœ์ง€ ํŠธ๋Ÿฌ์Šค (Variable Topology Truss, VTT)๋Š” ํ† ํด๋กœ์ง€์™€ ๊ธฐํ•˜ํ•™์  ํ˜•์ƒ์˜ ์žฌ๊ตฌ์„ฑ์ด ๊ฐ€๋Šฅํ•œ ํŠธ๋Ÿฌ์Šค ๊ตฌ์กฐ์˜ ๋ชจ๋“ˆ ๋กœ๋ด‡์ด๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” VTT์˜ ์„ค๊ณ„ ๊ตฌ์กฐ๋ฅผ ์†Œ๊ฐœํ•˜๊ณ  VTT์˜ ์•ˆ์ •์ ์ธ ์ฃผํ–‰์„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์•ˆํ•œ๋‹ค. VTT๋Š” ํ† ํด๋กœ์ง€์™€ ๊ธฐํ•˜ํ•™์  ํ˜•์ƒ์˜ ์žฌ๊ตฌ์„ฑ์„ ์œ„ํ•ด ํŠน์ˆ˜ํ•œ ๊ตฌ์กฐ์˜ ๋ฉค๋ฒ„์™€ ๋…ธ๋“œ๋ฅผ ๊ฐ€์ง„๋‹ค. VTT์˜ ๋ฉค๋ฒ„๋Š” ๋†’์€ ์••์ถ•๋น„, ๊ฐ€๋ฒผ์šด ์ค‘๋Ÿ‰, ๋†’์€ ๊ฐ•๋„๋ฅผ ๊ฐ€์ง„ ์‹ ๊ฐœ๋… ์„ ํ˜• ๊ตฌ๋™๊ธฐ์ธ ์ŠคํŒŒ์ด๋Ÿด ์ง€ํผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค. VTT์˜ ๋…ธ๋“œ๋Š” ํŒจ์‹œ๋ธŒ ๋ฉค๋ฒ„ ์—”๋“œ์™€ ๋งˆ์Šคํ„ฐ ์—”๋“œ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค. ํŒจ์‹œ๋ธŒ ๋ฉค๋ฒ„๋Š” ๋งํ‚ค์ง€ ๊ตฌ์กฐ์˜ 3 ์ž์œ ๋„ ๊ด€์ ˆ๋กœ, ๋„“์€ ๊ฐ๋„ ๊ตฌ๋™ ๋ฒ”์œ„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ๋งŽ์€ ์ˆ˜์˜ ๋ฉค๋ฒ„๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค. ๋งˆ์Šคํ„ฐ ๋ฉค๋ฒ„ ์—”๋“œ๋Š” ๋…ธ๋“œ ๋ถ€์˜ ๋‚ด์žฅ๋œ ๊ตฌํ˜• ๋งค๋‹ˆํ“ฐ๋ ˆ์ดํ„ฐ๋กœ, ํ† ํด๋กœ์ง€ ์žฌ๊ตฌ์„ฑ ์‹œ ๋ฉค๋ฒ„๋ฅผ ์ด๋™์‹œํ‚ค๋Š”๋ฐ ์‚ฌ์šฉ๋œ๋‹ค. VTT๋Š” ๊ธฐํ•˜ํ•™์  ํ˜•์ƒ์„ ๋ณ€ํ™”ํ•˜์—ฌ ๊ตฌ๋ฅด๋Š” ์›€์ง์ž„์„ ํ†ตํ•ด ์ฃผํ–‰ํ•œ๋‹ค. VTT์˜ ์ฃผํ–‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์„œํฌํŠธ ํด๋ฆฌ๊ณค ๊ณ„ํš ๋‹จ๊ณ„, ๋ฌด๊ฒŒ ์ค‘์‹ฌ ๊ณ„ํš ๋‹จ๊ณ„, ๋…ธ๋“œ ์œ„์น˜ ๊ณ„ํš ๋‹จ๊ณ„๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค. ์„œํฌํŠธ ํด๋ฆฌ๊ณค ๊ณ„ํš ๋‹จ๊ณ„์—์„œ๋Š” ์ƒˆ๋กญ๊ฒŒ ์ œ์•ˆ๋œ ๋ฌด์ž‘์œ„ ํƒ์ƒ‰ (random search) ์•Œ๊ณ ๋ฆฌ์ฆ˜์ธ Polygon-Based Random Tree (PRT)์„ ์ ์šฉํ•ด ์„œํฌํŠธ ํด๋ฆฌ๊ณค์˜ ๊ฒฝ๋กœ๋ฅผ ๊ณ„ํšํ•œ๋‹ค. ๋ฌด๊ฒŒ ์ค‘์‹ฌ ๊ณ„ํš ๋‹จ๊ณ„์—์„œ๋Š” ์•ˆ์ •์„ฑ์„ ์ตœ๋Œ€ํ™”ํ•˜๋Š” VTT์˜ ๋ฌด๊ฒŒ ์ค‘์‹ฌ ๊ถค์ ์„ ๊ณ„ํšํ•œ๋‹ค. ๊ณ„ํš๋œ ์„œํฌํŠธ ํด๋ฆฌ๊ณค ๊ฒฝ๋กœ์™€ ๋ฌด๊ฒŒ ์ค‘์‹ฌ ๊ถค์ ์„ VTT๊ฐ€ ์ œํ•œ ์กฐ๊ฑด์œผ๋กœ๋ถ€ํ„ฐ ๋จผ ์ข‹์€ ์ƒํƒœ์˜ ํ˜•์ƒ์„ ์œ ์ง€ํ•˜๊ฒŒ ํ•˜์—ฌ ๋ณต์žกํ•œ ํ™˜๊ฒฝ์— ๋Œ€ํ•ด์„œ๋„ ๊ฒฝ๋กœ ๊ณ„ํš์ด ์‹คํŒจํ•˜์ง€ ์•Š๊ณ  ์•ˆ์ •์ ์œผ๋กœ ์ด๋ฃจ์–ด์งˆ ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. ๋…ธ๋“œ ์œ„์น˜ ๊ณ„ํš ๋‹จ๊ณ„์—์„œ๋Š” ์„œํฌํŠธ ํด๋ฆฌ๊ณค ๊ฒฝ๋กœ์™€ ๋…ธ๋“œ ์œ„์น˜์˜ ๊ถค์ ์„ ์ถ”์ข…ํ•˜๋Š” ๋…ธ๋“œ ์œ„์น˜ ๊ถค์ ์„ ๊ณ„ํšํ•œ๋‹ค. ์ด ๊ณผ์ •์—์„œ ๋น„์ถฉ๊ฒฉ ๋กค๋ง ์ด๋™ ์•Œ๊ณ ๋ฆฌ์ฆ˜ (Non-Impact Rolling locomotion algorithm)์„ ์ ์šฉํ•˜์—ฌ ์ง€๋ฉด๊ณผ์˜ ์ถฉ๋Œ๋กœ ์ธํ•œ ์ถฉ๊ฒฉ์ด ์ผ์–ด๋‚˜์ง€ ์•Š๋Š” ๊ถค์ ์„ ๊ณ„ํšํ•œ๋‹ค. ์‹ค์ œ VTT์˜ ์ œํ•œ ์กฐ๊ฑด์„ ๋ฐ˜์˜ํ•œ ๋ชจ๋ธ์— ๋ณธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ ์šฉํ•˜์—ฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ˆ˜ํ–‰ํ•œ ๊ฒฐ๊ณผ, VTT๊ฐ€ ๋ชจ๋“  ์ œํ•œ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๊ณ  ์žฅ์• ๋ฌผ์„ ํšŒํ”ผํ•˜๋ฉด์„œ ๋ชฉํ‘œ ์ง€์ ์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์Œ์„ ํ™•์ธํ•˜์˜€๋‹ค.Chapter 1. Introduction 1 1.1 Motivation 1 1.2 Previous Truss Type Modular Robot 4 1.3 Previous Research on VTTs Locomotion 8 1.3.1 Heuristic Based Methods 9 1.3.2 Optimization Based Method 10 1.4 Objectives of Locomotion Algorithm 12 1.5 Contribution of Thesis 13 1.5.1 Introduction to Hardware Design of VTT 13 1.5.2 Stable Rolling Locomotion of VTT 15 Chapter 2. Design of Variable Topology Truss 17 2.1 Member Design 18 2.1.1 Spiral Zipper 20 2.1.2 Tensioner 26 2.2 Node Design 28 2.2.1 Passive Member-End and Sphere 29 2.2.2 Master Member-End 36 2.3 Control System 40 2.4 Node Position Control Experiment 44 Chapter 3. Mathematical Model of Variable Topology Truss 47 3.1 Configuration and Terminology 47 3.2 Inverse Kinematics 50 3.3 Constraints 51 3.4 Stability Criteria 64 Chapter 4. Locomotion Algorithm 66 4.1 Concept of Locomotion Algorithm 67 4.1.1 Method for Successful Planning and Obstacle Avoidance 67 4.1.2 Method to Prevent Damage from the Ground 71 4.1.3 Step of Locomotion Algorithm 72 4.2 Support Polygon Planning 73 4.2.1 Polygon-Based Random Tree (PRT) Algorithm 73 4.2.2 Probabilistic Completeness of PRT Algorithm 79 4.3 Center of Mass Planning 85 4.4 Node Position Planning 86 4.4.1 Concept of Non-Impact Rolling Locomotion 86 4.4.2 Planning Algorithm for Non-Impact Rolling Locomotion 89 4.4.3 Optimization Problem of Moving Phase 94 4.4.4 Optimization Problem of Landing Phase 98 4.4.5 Optimization Problem of Transient Phase 99 Chapter 5. Experimental Verification 100 5.1 Case Study 1: Actual VTT Prototype 101 5.1.1 Simulation Condition 101 5.1.2 Obstacle Avoidance Method 103 5.1.3 Simulation Result 104 5.2 Case Study 2: Environment with Narrow Passage 111 5.2.1 Simulation Condition 111 5.2.2 Support Polygon Planning with Varying Nominal Length 114 5.2.3 Simulation Result 117 Chapter 6. Conclusion 126 Bibliography 129 Abstract in Korean 134Docto

    Nonprehensile Manipulation of Deformable Objects: Achievements and Perspectives from the RoDyMan Project

    Get PDF
    The goal of this work is to disseminate the results achieved so far within the RODYMAN project related to planning and control strategies for robotic nonprehensile manipulation. The project aims at advancing the state of the art of nonprehensile dynamic manipulation of rigid and deformable objects to future enhance the possibility of employing robots in anthropic environments. The final demonstrator of the RODYMAN project will be an autonomous pizza maker. This article is a milestone to highlight the lessons learned so far and pave the way towards future research directions and critical discussions

    Modelado de sensores piezoresistivos y uso de una interfaz basada en guantes de datos para el control de impedancia de manipuladores robรณticos

    Get PDF
    Tesis inรฉdita de la Universidad Complutense de Madrid, Facultad de Ciencias Fรญsicas, Departamento de Arquitectura de Computadores y Automรกtica, leรญda el 21-02-2014Secciรณn Deptal. de Arquitectura de Computadores y Automรกtica (Fรญsicas)Fac. de Ciencias FรญsicasTRUEunpu
    • โ€ฆ
    corecore