4,459 research outputs found
Passive Compliance Control of Aerial Manipulators
This paper presents a passive compliance control for aerial manipulators to
achieve stable environmental interactions. The main challenge is the absence of
actuation along body-planar directions of the aerial vehicle which might be
required during the interaction to preserve passivity. The controller proposed
in this paper guarantees passivity of the manipulator through a proper choice
of end-effector coordinates, and that of vehicle fuselage is guaranteed by
exploiting time domain passivity technique. Simulation studies validate the
proposed approach.Comment: IEEE/RSJ International Conference on Intelligent Robots and Systems
(IROS) 201
Motion Planning of Uncertain Ordinary Differential Equation Systems
This work presents a novel motion planning framework, rooted in nonlinear programming theory, that treats uncertain fully and under-actuated dynamical systems described by ordinary differential equations. Uncertainty in multibody dynamical systems comes from various sources, such as: system parameters, initial conditions, sensor and actuator noise, and external forcing. Treatment of uncertainty in design is of paramount practical importance because all real-life systems are affected by it, and poor robustness and suboptimal performance result if it’s not accounted for in a given design. In this work uncertainties are modeled using Generalized Polynomial Chaos and are solved quantitatively using a least-square collocation method. The computational efficiency of this approach enables the inclusion of uncertainty statistics in the nonlinear programming optimization process. As such, the proposed framework allows the user to pose, and answer, new design questions related to uncertain dynamical systems.
Specifically, the new framework is explained in the context of forward, inverse, and hybrid dynamics formulations. The forward dynamics formulation, applicable to both fully and under-actuated systems, prescribes deterministic actuator inputs which yield uncertain state trajectories. The inverse dynamics formulation is the dual to the forward dynamic, and is only applicable to fully-actuated systems; deterministic state trajectories are prescribed and yield uncertain actuator inputs. The inverse dynamics formulation is more computationally efficient as it requires only algebraic evaluations and completely avoids numerical integration. Finally, the hybrid dynamics formulation is applicable to under-actuated systems where it leverages the benefits of inverse dynamics for actuated joints and forward dynamics for unactuated joints; it prescribes actuated state and unactuated input trajectories which yield uncertain unactuated states and actuated inputs.
The benefits of the ability to quantify uncertainty when planning the motion of multibody dynamic systems are illustrated through several case-studies. The resulting designs determine optimal motion plans—subject to deterministic and statistical constraints—for all possible systems within the probability space
Generation of dynamic motion for anthropomorphic systems under prioritized equality and inequality constraints
In this paper, we propose a solution to compute full-dynamic motions for a humanoid robot, accounting for various kinds of constraints such as dynamic balance or joint limits. As a first step, we propose a unification of task-based control schemes, in inverse kinematics or inverse dynamics. Based on this unification, we generalize the cascade of quadratic programs that were developed for inverse kinematics only. Then, we apply the solution to generate, in simulation, wholebody motions for a humanoid robot in unilateral contact with the ground, while ensuring the dynamic balance on a non horizontal surface
A family of asymptotically stable control laws for flexible robots based on a passivity approach
A general family of asymptotically stabilizing control laws is introduced for a class of nonlinear Hamiltonian systems. The inherent passivity property of this class of systems and the Passivity Theorem are used to show the closed-loop input/output stability which is then related to the internal state space stability through the stabilizability and detectability condition. Applications of these results include fully actuated robots, flexible joint robots, and robots with link flexibility
On-line Joint Limit Avoidance for Torque Controlled Robots by Joint Space Parametrization
This paper proposes control laws ensuring the stabilization of a time-varying
desired joint trajectory, as well as joint limit avoidance, in the case of
fully-actuated manipulators. The key idea is to perform a parametrization of
the feasible joint space in terms of exogenous states. It follows that the
control of these states allows for joint limit avoidance. One of the main
outcomes of this paper is that position terms in control laws are replaced by
parametrized terms, where joint limits must be avoided. Stability and
convergence of time-varying reference trajectories obtained with the proposed
method are demonstrated to be in the sense of Lyapunov. The introduced control
laws are verified by carrying out experiments on two degrees-of-freedom of the
humanoid robot iCub.Comment: 8 pages, 4 figures. Submitted to the 2016 IEEE-RAS International
Conference on Humanoid Robot
Experimental study of trajectory planning and control of a high precision robot manipulator
The kinematic and trajectory planning is presented for a 6 DOF end-effector whose design was based on the Stewart Platform mechanism. The end-effector was used as a testbed for studying robotic assembly of NASA hardware with passive compliance. Vector analysis was employed to derive a closed-form solution for the end-effector inverse kinematic transformation. A computationally efficient numerical solution was obtained for the end-effector forward kinematic transformation using Newton-Raphson method. Three trajectory planning schemes, two for fine motion and one for gross motion, were developed for the end-effector. Experiments conducted to evaluate the performance of the trajectory planning schemes showed excellent tracking quality with minimal errors. Current activities focus on implementing the developed trajectory planning schemes on mating and demating space-rated connectors and using the compliant platform to acquire forces/torques applied on the end-effector during the assembly task
Sliding mode control of robotics systems actuated by pneumatic muscles.
This dissertation is concerned with investigating robust approaches for the control of pneumatic muscle systems. Pneumatic muscle is a novel type of actuator. Besides having a high ratio of power to weight and flexible control of movement, it also exhibits many analogical behaviors to natural skeletal muscle, which makes them the ideal candidate for applications of anthropomorphic robotic systems. In this dissertation, a new phenomenological model of pneumatic muscle developed in the Human Sensory Feedback Laboratory at Wright Patterson Air Force Base is investigated. The closed loop stability of a one-link planar arm actuated by two pneumatic muscles using linear state feedback is proved. Robotic systems actuated by pneumatic muscles are time-varying and nonlinear due to load variations and uncertainties of system parameters caused by the effects of heat. Sliding mode control has the advantage that it can provide robust control performance in the presence of model uncertainties. Therefore, it is mainly utilized and further complemented with other control methods in this dissertation to design the appropriate controller to perform the tasks commanded by system operation. First, a sliding mode controller is successfully proposed to track the elbow angle with bounded error in a one-Joint limb system with pneumatic muscles in bicep/tricep configuration. Secondly, fuzzy control, which aims to dynamically adjust the sliding surface, is used along with sliding mode control. The so-called fuzzy sliding mode control method is applied to control the motion of the end-effector in a two-Joint planar arm actuated by four groups of pneumatic muscles. Through computer simulation, the fuzzy sliding mode control shows very good tracking accuracy superior to nonfuzzy sliding mode control. Finally, a two-joint planar arm actuated by four groups of pneumatic muscles operated in an assumed industrial environment is presented. Based on the model, an integral sliding mode control scheme is proposed as an ultimate solution to the control of systems actuated by pneumatic muscles. As the theoretical proof and computer simulations show, the integral sliding mode controller, with strong robustness to model uncertainties and external perturbations, is superior for performing the commanded control assignment. Based on the investigation in this dissertation, integral sliding mode control proposed here is a very promising robust control approach to handle systems actuated by pneumatic muscles
Robust Whole-Body Motion Control of Legged Robots
We introduce a robust control architecture for the whole-body motion control
of torque controlled robots with arms and legs. The method is based on the
robust control of contact forces in order to track a planned Center of Mass
trajectory. Its appeal lies in the ability to guarantee robust stability and
performance despite rigid body model mismatch, actuator dynamics, delays,
contact surface stiffness, and unobserved ground profiles. Furthermore, we
introduce a task space decomposition approach which removes the coupling
effects between contact force controller and the other non-contact controllers.
Finally, we verify our control performance on a quadruped robot and compare its
performance to a standard inverse dynamics approach on hardware.Comment: 8 Page
Admissible Velocity Propagation : Beyond Quasi-Static Path Planning for High-Dimensional Robots
Path-velocity decomposition is an intuitive yet powerful approach to address
the complexity of kinodynamic motion planning. The difficult trajectory
planning problem is solved in two separate, simpler, steps: first, find a path
in the configuration space that satisfies the geometric constraints (path
planning), and second, find a time-parameterization of that path satisfying the
kinodynamic constraints. A fundamental requirement is that the path found in
the first step should be time-parameterizable. Most existing works fulfill this
requirement by enforcing quasi-static constraints in the path planning step,
resulting in an important loss in completeness. We propose a method that
enables path-velocity decomposition to discover truly dynamic motions, i.e.
motions that are not quasi-statically executable. At the heart of the proposed
method is a new algorithm -- Admissible Velocity Propagation -- which, given a
path and an interval of reachable velocities at the beginning of that path,
computes exactly and efficiently the interval of all the velocities the system
can reach after traversing the path while respecting the system kinodynamic
constraints. Combining this algorithm with usual sampling-based planners then
gives rise to a family of new trajectory planners that can appropriately handle
kinodynamic constraints while retaining the advantages associated with
path-velocity decomposition. We demonstrate the efficiency of the proposed
method on some difficult kinodynamic planning problems, where, in particular,
quasi-static methods are guaranteed to fail.Comment: 43 pages, 14 figure
- …