494 research outputs found

    Efficient control of mechatronic systems in dynamic motion tasks

    Get PDF

    A Survey on Aerial Swarm Robotics

    Get PDF
    The use of aerial swarms to solve real-world problems has been increasing steadily, accompanied by falling prices and improving performance of communication, sensing, and processing hardware. The commoditization of hardware has reduced unit costs, thereby lowering the barriers to entry to the field of aerial swarm robotics. A key enabling technology for swarms is the family of algorithms that allow the individual members of the swarm to communicate and allocate tasks amongst themselves, plan their trajectories, and coordinate their flight in such a way that the overall objectives of the swarm are achieved efficiently. These algorithms, often organized in a hierarchical fashion, endow the swarm with autonomy at every level, and the role of a human operator can be reduced, in principle, to interactions at a higher level without direct intervention. This technology depends on the clever and innovative application of theoretical tools from control and estimation. This paper reviews the state of the art of these theoretical tools, specifically focusing on how they have been developed for, and applied to, aerial swarms. Aerial swarms differ from swarms of ground-based vehicles in two respects: they operate in a three-dimensional space and the dynamics of individual vehicles adds an extra layer of complexity. We review dynamic modeling and conditions for stability and controllability that are essential in order to achieve cooperative flight and distributed sensing. The main sections of this paper focus on major results covering trajectory generation, task allocation, adversarial control, distributed sensing, monitoring, and mapping. Wherever possible, we indicate how the physics and subsystem technologies of aerial robots are brought to bear on these individual areas

    Design and Analysis of Controller for a Robotic Arm Manipulator via State Space Approach

    Get PDF
    The purpose of this study is to analyze and design a controller for robotic arm manipulator via state space approach. The dynamic of the system is modeled in state space representation as it provides a convenient and systematic way to model and analyze any systems

    Three-Dimensional-Printable Thermoactive Helical Interface With Decentralized Morphological Stiffness Control for Continuum Manipulators

    Get PDF
    We present a three-dimensional (3-D)-printable thermoactive scale jamming interface as a new way to control a continuum manipulator dexterity by taking inspiration from the helical arrangement of fish scales. A highly articulated helical interface is 3-D-printed with thermoactive functionally graded joints using a conventional 3-D printing device that utilizes UV curable acrylic plastic and hydroxylated wax as the primary and supporting material. The joint compliance is controlled by regulating wax temperature in phase transition. Empirical feed-forward control relations are identified through comprehensive study of the wax melting profile and actuation scenarios for different shaft designs to achieve desirable repeatability and response time. A decentralized control approach is employed by relating the mathematical terms of the Cosserat beam method to their morphological counterparts in which the manipulator local anisotropic stiffness is controlled based on the local stress and strain information. As a result, a minimalistic central controller is designed in which the joints' thermomechanical states are observed using a morphological observer, an external fully monitored replica of the observed system with the same inputs. Preliminary results for passive shape adaptation, geometrical disturbance rejection, and task space anisotropic stiffness control are reported by integrating the interface on a continuum manipulator

    Anti-Disturbance Compensation-Based Nonlinear Control for a Class of MIMO Uncertain Nonlinear Systems

    Get PDF
    Multi-Inputs-Multi-Outputs (MIMO) systems are recognized mainly in industrial applications with both input and state couplings, and uncertainties. The essential principle to deal with such difficulties is to eliminate the input couplings, then estimate the remaining issues in real-time, followed by an elimination process from the input channels. These difficulties are resolved in this research paper, where a decentralized control scheme is suggested using an Improved Active Disturbance Rejection Control (IADRC) configuration. A theoretical analysis using a state-space eigenvalue test followed by numerical simulations on a general uncertain nonlinear highly coupled MIMO system validated the effectiveness of the proposed control scheme in controlling such MIMO systems. Time-domain comparisons with the Conventional Active Disturbance Rejection Control (CADRC)-based decentralizing control scheme are also included

    Coordinated Control of a Mobile Manipulator

    Get PDF
    In this technical report, we investigate modeling, control, and coordination of mobile manipulators. A mobile manipulator in this study consists of a robotic manipulator and a mobile platform, with the manipulator being mounted atop the mobile platform. A mobile manipulator combines the dextrous manipulation capability offered by fixed-base manipulators and the mobility offered by mobile platforms. While mobile manipulators offer a tremendous potential for flexible material handling and other tasks, at the same time they bring about a number of challenging issues rather than simply increasing the structural complexity. First, combining a manipulator and a platform creates redundancy. Second, a wheeled mobile platform is subject to nonholonomic constraints. Third, there exists dynamic interaction between the manipulator and the mobile platform. Fourth, manipulators and mobile platforms have different bandwidths. Mobile platforms typically have slower dynamic response than manipulators. The objective of the thesis is to develop control algorithms that effectively coordinate manipulation and mobility of mobile manipulators. We begin with deriving the motion equations of mobile manipulators. The derivation presented here makes use of the existing motion equations of manipulators and mobile platforms, and simply introduces the velocity and acceleration dependent terms that account for the dynamic interaction between manipulators and mobile platforms. Since nonholonomic constraints play a critical role in control of mobile manipulators, we then study the control properties of nonholonomic dynamic systems, including feedback linearization and internal dynamics. Based on the newly proposed concept of preferred operating region, we develop a set of coordination algorithms for mobile manipulators. While the manipulator performs manipulation tasks, the mobile platform is controlled to always bring the configuration of the manipulator into a preferred operating region. The control algorithms for two types of tasks - dragging motion and following motion - are discussed in detail. The effects of dynamic interaction are also investigated. To verify the efficacy of the coordination algorithms, we conduct numerical simulations with representative task trajectories. Additionally, the control algorithms for the dragging motion and following motion have been implemented on an experimental mobile manipulator. The results from the simulation and experiment are presented to support the proposed control algorithms

    Design and Analysis of Controller for a Robotic Arm Manipulator via State Space Approach

    Get PDF
    The purpose of this study is to analyze and design a controller for robotic arm manipulator via state space approach. The dynamic of the system is modeled in state space representation as it provides a convenient and systematic way to model and analyze any systems

    Manipulability of Leader-Follower Networks with the Rigid-Link Approximation

    Get PDF
    © Elsevier. This is the author's version of a work that was accepted for publication in Automatica. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Automatica, Vol. 50, Issue 3, pp. 695-706, March 2014, doi: 10.1016/j.automatica.2013.11.041DOI: 10.1016/j.automatica.2013.11.041This paper introduces the notion of manipulability to mobile, multi-agent networks as a tool to analyze the instantaneous effectiveness of injecting control inputs at certain, so-called leader nodes in the network. Effectiveness is interpreted to characterize how the movements of the leader nodes translate into responses among the remaining follower nodes. This notion of effectiveness is a function of the interaction topologies, the agent configurations, and the particular choice of inputs used to influence the network. In fact, classic manipulability is an index used in robotics to analyze the singularity and efficiency of configurations of robot-arm manipulators. To define similar notions for leader-follower networks, we use a rigid-link approximation of the follower dynamics and, under this assumption, we prove that the instantaneous follower velocities can be uniquely determined from that of the leaders’, which allows us to define a meaningful and computable manipulability index for the leader-follower networks. This paper examines the property of the proposed index in simulation and with real mobile robots, and demonstrates how the index can be used to find effective interaction topologies

    Research on a semiautonomous mobile robot for loosely structured environments focused on transporting mail trolleys

    Get PDF
    In this thesis is presented a novel approach to model, control, and planning the motion of a nonholonomic wheeled mobile robot that applies stable pushes and pulls to a nonholonomic cart (York mail trolley) in a loosely structured environment. The method is based on grasping and ungrasping the nonholonomic cart, as a result, the robot changes its kinematics properties. In consequence, two robot configurations are produced by the task of grasping and ungrasping the load, they are: the single-robot configuration and the robot-trolley configuration. Furthermore, in order to comply with the general planar motion law of rigid bodies and the kinematic constraints imposed by the robot wheels for each configuration, the robot has been provided with two motorized steerable wheels in order to have a flexible platform able to adapt to these restrictions. [Continues.
    corecore