5,082 research outputs found
Iterative Machine Learning for Precision Trajectory Tracking with Series Elastic Actuators
When robots operate in unknown environments small errors in postions can lead
to large variations in the contact forces, especially with typical
high-impedance designs. This can potentially damage the surroundings and/or the
robot. Series elastic actuators (SEAs) are a popular way to reduce the output
impedance of a robotic arm to improve control authority over the force exerted
on the environment. However this increased control over forces with lower
impedance comes at the cost of lower positioning precision and bandwidth. This
article examines the use of an iteratively-learned feedforward command to
improve position tracking when using SEAs. Over each iteration, the output
responses of the system to the quantized inputs are used to estimate a
linearized local system models. These estimated models are obtained using a
complex-valued Gaussian Process Regression (cGPR) technique and then, used to
generate a new feedforward input command based on the previous iteration's
error. This article illustrates this iterative machine learning (IML) technique
for a two degree of freedom (2-DOF) robotic arm, and demonstrates successful
convergence of the IML approach to reduce the tracking error.Comment: 9 pages, 16 figure. Submitted to AMC Worksho
Thermal Recovery of Multi-Limbed Robots with Electric Actuators
The problem of finding thermally minimizing configurations of a humanoid robot to recover its actuators from unsafe thermal states is addressed. A first-order, data-driven, effort based, thermal model of the robots actuators is devised, which is used to predict future thermal states. Given this predictive capability, a map between configurations and future temperatures is formulated to find what configurations, subject to valid contact constraints, can be taken now to minimize future thermal states. Effectively, this approach is a realization of a contact-constrained thermal inverse-kinematics (IK) process. Experimental validation of the proposed approach is performed on the NASA Valkyrie robot hardware
Monolithic shape-programmable dielectric liquid crystal elastomer actuators
Macroscale robotic systems have demonstrated great capabilities of high
speed, precise, and agile functions. However, the ability of soft robots to
perform complex tasks, especially in centimeter and millimeter scale, remains
limited due to the unavailability of fast, energy-efficient soft actuators that
can programmably change shape. Here, we combine desirable characteristics from
two distinct active materials: fast and efficient actuation from dielectric
elastomers and facile shape programmability from liquid crystal elastomers into
a single shape changing electrical actuator. Uniaxially aligned monoliths
achieve strain rates over 120%/s with energy conversion efficiency of 20% while
moving loads over 700 times the actuator weight. The combined actuator
technology offers unprecedented opportunities towards miniaturization with
precision, efficiency, and more degrees of freedom for applications in soft
robotics and beyond
Kick control: using the attracting states arising within the sensorimotor loop of self-organized robots as motor primitives
Self-organized robots may develop attracting states within the sensorimotor
loop, that is within the phase space of neural activity, body, and
environmental variables. Fixpoints, limit cycles, and chaotic attractors
correspond in this setting to a non-moving robot, to directed, and to irregular
locomotion respectively. Short higher-order control commands may hence be used
to kick the system from one self-organized attractor robustly into the basin of
attraction of a different attractor, a concept termed here as kick control. The
individual sensorimotor states serve in this context as highly compliant motor
primitives.
We study different implementations of kick control for the case of simulated
and real-world wheeled robots, for which the dynamics of the distinct wheels is
generated independently by local feedback loops. The feedback loops are
mediated by rate-encoding neurons disposing exclusively of propriosensoric
inputs in terms of projections of the actual rotational angle of the wheel. The
changes of the neural activity are then transmitted into a rotational motion by
a simulated transmission rod akin to the transmission rods used for steam
locomotives.
We find that the self-organized attractor landscape may be morphed both by
higher-level control signals, in the spirit of kick control, and by interacting
with the environment. Bumping against a wall destroys the limit cycle
corresponding to forward motion, with the consequence that the dynamical
variables are then attracted in phase space by the limit cycle corresponding to
backward moving. The robot, which does not dispose of any distance or contact
sensors, hence reverses direction autonomously.Comment: 17 pages, 9 figure
Recommended from our members
High-performance series elastic actuation
textMobile legged robots have the potential to restructure many aspects of our lives in the near future. Whether for applications in household care, entertainment, or disaster response, these systems depend on high-performance actuators to improve their basic capabilities. The work presented here focuses on developing new high-performance actuators, specifically series elastic actuators, to address this need. We adopt a system-wide optimization approach, dealing with factors which influence performance at the levels of mechanical design, electrical system design, and control. Using this approach and based on a set of performance metrics, we produce an actuator, the UT-SEA, which achieves leading empirical results in terms of power-to-weight, force control, size, and system efficiency. We also develop general high-performance control techniques for both force- and position-controlled actuators, some of which were adopted for use on NASA-JSC's Valkyrie Humanoid robot and were used during DARPA's DRC Trials 2013 robotics competition.Electrical and Computer Engineerin
- âŠ