8,051 research outputs found
Frequency-Aware Model Predictive Control
Transferring solutions found by trajectory optimization to robotic hardware
remains a challenging task. When the optimization fully exploits the provided
model to perform dynamic tasks, the presence of unmodeled dynamics renders the
motion infeasible on the real system. Model errors can be a result of model
simplifications, but also naturally arise when deploying the robot in
unstructured and nondeterministic environments. Predominantly, compliant
contacts and actuator dynamics lead to bandwidth limitations. While classical
control methods provide tools to synthesize controllers that are robust to a
class of model errors, such a notion is missing in modern trajectory
optimization, which is solved in the time domain. We propose frequency-shaped
cost functions to achieve robust solutions in the context of optimal control
for legged robots. Through simulation and hardware experiments we show that
motion plans can be made compatible with bandwidth limits set by actuators and
contact dynamics. The smoothness of the model predictive solutions can be
continuously tuned without compromising the feasibility of the problem.
Experiments with the quadrupedal robot ANYmal, which is driven by
highly-compliant series elastic actuators, showed significantly improved
tracking performance of the planned motion, torque, and force trajectories and
enabled the machine to walk robustly on terrain with unmodeled compliance
Momentum Control of Humanoid Robots with Series Elastic Actuators
Humanoid robots may require a degree of compliance at the joint level for
improving efficiency, shock tolerance, and safe interaction with humans. The
presence of joint elasticity, however, complexifies the design of balancing and
walking controllers. This paper proposes a control framework for extending
momentum based controllers developed for stiff actuators to the case of series
elastic actuators. The key point is to consider the motor velocities as an
intermediate control input, and then apply high-gain control to stabilise the
desired motor velocities achieving momentum control. Simulations carried out on
a model of the robot iCub verify the soundness of the proposed approach
Push recovery with stepping strategy based on time-projection control
In this paper, we present a simple control framework for on-line push
recovery with dynamic stepping properties. Due to relatively heavy legs in our
robot, we need to take swing dynamics into account and thus use a linear model
called 3LP which is composed of three pendulums to simulate swing and torso
dynamics. Based on 3LP equations, we formulate discrete LQR controllers and use
a particular time-projection method to adjust the next footstep location
on-line during the motion continuously. This adjustment, which is found based
on both pelvis and swing foot tracking errors, naturally takes the swing
dynamics into account. Suggested adjustments are added to the Cartesian 3LP
gaits and converted to joint-space trajectories through inverse kinematics.
Fixed and adaptive foot lift strategies also ensure enough ground clearance in
perturbed walking conditions. The proposed structure is robust, yet uses very
simple state estimation and basic position tracking. We rely on the physical
series elastic actuators to absorb impacts while introducing simple laws to
compensate their tracking bias. Extensive experiments demonstrate the
functionality of different control blocks and prove the effectiveness of
time-projection in extreme push recovery scenarios. We also show self-produced
and emergent walking gaits when the robot is subject to continuous dragging
forces. These gaits feature dynamic walking robustness due to relatively soft
springs in the ankles and avoiding any Zero Moment Point (ZMP) control in our
proposed architecture.Comment: 20 pages journal pape
Design of an Anthropomorphic, Compliant, and Lightweight Dual Arm for Aerial Manipulation
This paper presents an anthropomorphic, compliant and lightweight dual arm manipulator designed and developed for aerial manipulation applications with multi-rotor platforms. Each arm provides four degrees of freedom in a human-like kinematic configuration for end effector positioning: shoulder pitch, roll and yaw, and elbow pitch. The dual arm, weighting 1.3 kg in total, employs smart servo actuators and a customized and carefully designed aluminum frame structure manufactured by laser cut. The proposed
design reduces the manufacturing cost as no computer numerical control machined part is used. Mechanical joint compliance is provided in all the joints, introducing a compact spring-lever transmission mechanism between the servo shaft and the links, integrating a potentiometer for measuring the deflection of the joints.
The servo actuators are partially or fully isolated against impacts and overloads thanks to the ange bearings attached to the frame structure that support the rotation of the links and the deflection of the joints. This simple mechanism increases the robustness of the arms and safety in the physical interactions between the aerial
robot and the environment. The developed manipulator has been validated through different experiments in fixed base test-bench and in outdoor flight tests.UniĂłn Europea H2020-ICT-2014- 644271Ministerio de EconomĂa y Competitividad DPI2015-71524-RMinisterio de EconomĂa y Competitividad DPI2017-89790-
The Development of a Sensitive Manipulation Platform
This thesis presents an extension of sensitive manipulation which transforms tactile sensors away from end effectors and closer to whole body sensory feedback. Sensitive manipulation is a robotics concept which more closely replicates nature by employing tactile sensing to interact with the world. While traditional robotic arms are specifically designed to avoid contact, biological systems actually embrace and intentionally contact the environment. This arm is inspired by these biological systems and therefore has compliant joints and a tactile shell surrounding the two primary links of the arm. The manipulator has also been designed to be capable of both industrial and humanoid style manipulation. There are an untold number of applications for an arm with increased tactile feedback primarily in dynamic environments such as in industrial, humanoid, and prosthetic applications. The arm developed for this thesis is intended to be a desktop research platform, however, one of the most influential applications for increased tactile feedback is in prosthetics which are operate in ever changing and contact ridden environments while continuously interacting with humans. This thesis details the simulation, design, analysis, and evaluation of a the first four degrees of freedom of a robotic arm with particular attention given to the design of modular series elastic actuators in each joint as well as the incorporation of a shell of tactile sensors
The Development of a Sensitive Manipulation End Effector
This thesis designed and realized a two-degree of freedom wrist and two finger manipulator that completes the six-degree of freedom Sensitive Manipulation Platform, the arm of which was previously developed. This platform extends the previous research in the field of robotics by covering not only the end effector with deformable tactile sensors, but also the links of the arm. Having tactile sensors on the arm will improve the dynamic model of the system during contact with its environment and will allow research in contact navigation to be explored. This type of research is intended for developing algorithms for exploring dynamic environments. Unlike traditional robots that focus on collision avoidance, this platform is designed to seek out contact and use it to gather important information about its surroundings. This small desktop platform was designed to have similar proportions and properties to a small human arm. These properties include compliant joints and tactile sensitivity along the lengths of the arms. The primary applications for the completed platform will be research in contact navigation and manipulation in dynamic environments. However, there are countless potential applications for a compliant arm with increased tactile feedback, including prosthetics and domestic robotics. This thesis covers the details behind the design, analysis, and evaluation of the two degrees of the Wrist and two two-link fingers, with particular attention being given to the integration of series elastics actuators, the decoupling of the fingers from the wrist, and the incorporation of tactile sensors in both the forearm motor module and fingers
A Dynamics and Stability Framework for Avian Jumping Take-off
Jumping take-off in birds is an explosive behaviour with the goal of
providing a rapid transition from ground to airborne locomotion. An effective
jump is predicated on the need to maintain dynamic stability through the
acceleration phase. The present study concerns understanding how birds retain
control of body attitude and trajectory during take-off. Cursory observation
suggests that stability is achieved with relatively little cost. However,
analysis of the problem shows that the stability margins during jumping are
actually very small and that stability considerations play a significant role
in selection of appropriate jumping kinematics. We use theoretical models to
understand stability in prehensile take-off (from a perch) and also in
non-prehensile take-off (from the ground). The primary instability is tipping,
defined as rotation of the centre of gravity about the ground contact point.
Tipping occurs when the centre of pressure falls outside the functional foot. A
contribution of the paper is the development of graphical tipping stability
margins for both centre of gravity location and acceleration angle. We show
that the nose-up angular acceleration extends stability bounds forward and is
hence helpful in achieving shallow take-offs. The stability margins are used to
interrogate simulated take-offs of real birds using published experimental
kinematic data from a guinea fowl (ground take-off) and a diamond dove (perch
take-off). For the guinea fowl the initial part of the jump is stable, however
simulations exhibit a stuttering instability not observed experimentally that
is probably due to absence of compliance in the idealised joints. The diamond
dove model confirms that the foot provides an active torque reaction during
take-off, extending the range of stable jump angles by around 45{\deg}.Comment: 21 pages, 11 figures; supplementary material:
https://figshare.com/s/86b12868d64828db0d5d; DOI: 10.6084/m9.figshare.721056
- …