26 research outputs found
Optimized Control Strategies for Wheeled Humanoids and Mobile
Abstract-Optimizing the control of articulated mobile robots leads to emergent behaviors that improve the effectiveness, efficiency and stability of wheeled humanoids and dynamically stable mobile manipulators. Our simulated results show that optimization over the target pose, height and control parameters results in effective strategies for standing, acceleration and deceleration. These strategies improve system performance by orders of magnitude over existing controllers. This paper presents a simple controller for robot motion and an optimization method for choosing its parameters. By using whole-body articulation, we achieve new skills such as standing and unprecedented levels of performance for acceleration and deceleration of the robot base. We describe a new control architecture, present a method for optimization, and illustrate its functionality through two distinct methods of simulation
EVORA: Deep Evidential Traversability Learning for Risk-Aware Off-Road Autonomy
Traversing terrain with good traction is crucial for achieving fast off-road
navigation. Instead of manually designing costs based on terrain features,
existing methods learn terrain properties directly from data via
self-supervision, but challenges remain to properly quantify and mitigate risks
due to uncertainties in learned models. This work efficiently quantifies both
aleatoric and epistemic uncertainties by learning discrete traction
distributions and probability densities of the traction predictor's latent
features. Leveraging evidential deep learning, we parameterize Dirichlet
distributions with the network outputs and propose a novel uncertainty-aware
squared Earth Mover's distance loss with a closed-form expression that improves
learning accuracy and navigation performance. The proposed risk-aware planner
simulates state trajectories with the worst-case expected traction to handle
aleatoric uncertainty, and penalizes trajectories moving through terrain with
high epistemic uncertainty. Our approach is extensively validated in simulation
and on wheeled and quadruped robots, showing improved navigation performance
compared to methods that assume no slip, assume the expected traction, or
optimize for the worst-case expected cost.Comment: Under review. Journal extension for arXiv:2210.00153. Project
website: https://xiaoyi-cai.github.io/evora
Robot Jenga: Autonomous and Strategic Block Extraction
© 2009 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.This paper describes our successful implementation
of a robot that autonomously and strategically removes
multiple blocks from an unstable Jenga tower. We present an integrated strategy for perception, planning and control that
achieves repeatable performance in this challenging physical
domain. In contrast to previous implementations, we rely only
on low-cost, readily available system components and use
strategic algorithms to resolve system uncertainty. We present a
three-stage planner for block extraction which considers block
selection, extraction order, and physics-based simulation that
evaluates removability. Existing vision techniques are combined
in a novel sequence for the identification and tracking of blocks
within the tower. Discussion of our approach is presented
following experimental results on a 5-DOF robot manipulator
Numerical Nonlinear Robust Control with Applications to Humanoid Robots
<p>Robots would be much more useful if they could be more robust. Systems that can tolerate variability and uncertainty are called robust and the design of robust feedback controllers is a difficult problem that has been extensively studied for the past several decades. In this thesis, we aim to provide a quantitative measure of performance and robustness in control design under an optimization framework, producing controllers robust against parametric system uncertainties, external disturbances, and unmodeled dynamics. Under the H1 framework, we formulate the nonlinear robust control problem as a noncooperative, two-player, zero-sum, differential game, with the Hamilton-Jacobi-Isaacs equation as a necessary and sufficient condition for optimality. Through a spectral approximation scheme, we develop approximate algorithms to solve this differential game on the foundation of three ideas: global solutions through value function approximation, local solutions with trajectory optimization, and the use of multiple models to address unstructured uncertainties. Our goal is to introduce practical algorithms that are able to address complex system dynamics with high dimensionality, and aim to make a novel contribution to robust control by solving problems on a complexity scale untenable with existing approaches in this domain. We apply this robust control framework to the control of humanoid robots and manipulation in tasks such as operational space control and full-body push recovery.</p
Strategies for the Stateless Nation: Sustainable Policies for the Regions in Europe
©2012 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or distribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.Presented at the 2012 American Control Conference (ACC’12), 27-29 June 2012, Montreal, Canada.We present an optimization-based control strategy
for generating whole-body trajectories for humanoid robots
in order to minimize damage due to falling. In this work,
the falling problem is formulated using optimal control where
we seek to minimize the impulse on impact with the ground,
subject to the full-body dynamics and constraints of the robot
in joint space. We extend previous work in this domain
by numerically approximating the resulting optimal control,
generating open-loop trajectories by solving an equivalent
nonlinear programming problem. Compared to previous results
in falling optimization, the proposed framework is extendable
to more complex dynamic models and generate trajectories
that are guaranteed to be physically feasible. These results
are implemented in simulation using models of dynamically
balancing humanoid robots in several experimental scenarios
Persistent Formation Control for Multi-Robot Networks
(c) 2008 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.Digital Object Identifier: 10.1109/CDC.2008.4739157This paper presents a method for controlling
formations of mobile robots. In particular, the problem of
maintaining so-called "persistent formations" while moving
the formation from one location to another is defined and
investigated. A method for accomplishing such persistent formation
motions is presented, and the method is demonstrated
in simulation and with a prototype network of robots
Optimized Control Strategies for Wheeled Humanoids and Mobile Manipulators
© 2009 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.Optimizing the control of articulated mobile
robots leads to emergent behaviors that improve the effectiveness,
efficiency and stability of wheeled humanoids and
dynamically stable mobile manipulators. Our simulated results
show that optimization over the target pose, height and
control parameters results in effective strategies for standing,
acceleration and deceleration. These strategies improve system
performance by orders of magnitude over existing controllers.
This paper presents a simple controller for robot motion and
an optimization method for choosing its parameters. By using
whole-body articulation, we achieve new skills such as standing
and unprecedented levels of performance for acceleration and
deceleration of the robot base. We describe a new control
architecture, present a method for optimization, and illustrate
its functionality through two distinct methods of simulation
Automatic Formation Deployment of Decentralized Heterogeneous Multiple-Robot Networks with Limited Sensing Capabilities
©2009 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.Presented at the 2009 IEEE International Conference on Robotics and Automation (ICRA), 12-17 May 2009, Kobe, Japan.DOI: 10.1109/ROBOT.2009.5152517Heterogeneous multi-robot networks require novel tools for applications that require achieving and maintaining formations. This is the case for distributing sensing devices with heterogeneous mobile sensor networks. Here, we consider a heterogeneous multi-robot network of mobile robots. The robots have a limited range in which they can estimate the relative position of other network members. The network is also heterogeneous in that only a subset of robots have localization ability. We develop a method for automatically configuring the heterogeneous network to deploy a desired formation at a desired location. This method guarantees that network members without localization are deployed to the correct location in the environment for the sensor placemen