174 research outputs found
Fast Damage Recovery in Robotics with the T-Resilience Algorithm
Damage recovery is critical for autonomous robots that need to operate for a
long time without assistance. Most current methods are complex and costly
because they require anticipating each potential damage in order to have a
contingency plan ready. As an alternative, we introduce the T-resilience
algorithm, a new algorithm that allows robots to quickly and autonomously
discover compensatory behaviors in unanticipated situations. This algorithm
equips the robot with a self-model and discovers new behaviors by learning to
avoid those that perform differently in the self-model and in reality. Our
algorithm thus does not identify the damaged parts but it implicitly searches
for efficient behaviors that do not use them. We evaluate the T-Resilience
algorithm on a hexapod robot that needs to adapt to leg removal, broken legs
and motor failures; we compare it to stochastic local search, policy gradient
and the self-modeling algorithm proposed by Bongard et al. The behavior of the
robot is assessed on-board thanks to a RGB-D sensor and a SLAM algorithm. Using
only 25 tests on the robot and an overall running time of 20 minutes,
T-Resilience consistently leads to substantially better results than the other
approaches
Evolving a Behavioral Repertoire for a Walking Robot
Numerous algorithms have been proposed to allow legged robots to learn to
walk. However, the vast majority of these algorithms is devised to learn to
walk in a straight line, which is not sufficient to accomplish any real-world
mission. Here we introduce the Transferability-based Behavioral Repertoire
Evolution algorithm (TBR-Evolution), a novel evolutionary algorithm that
simultaneously discovers several hundreds of simple walking controllers, one
for each possible direction. By taking advantage of solutions that are usually
discarded by evolutionary processes, TBR-Evolution is substantially faster than
independently evolving each controller. Our technique relies on two methods:
(1) novelty search with local competition, which searches for both
high-performing and diverse solutions, and (2) the transferability approach,
which com-bines simulations and real tests to evolve controllers for a physical
robot. We evaluate this new technique on a hexapod robot. Results show that
with only a few dozen short experiments performed on the robot, the algorithm
learns a repertoire of con-trollers that allows the robot to reach every point
in its reachable space. Overall, TBR-Evolution opens a new kind of learning
algorithm that simultaneously optimizes all the achievable behaviors of a
robot.Comment: 33 pages; Evolutionary Computation Journal 201
Biomechanical study of the Spider Crab as inspiration for the development of a biomimetic robot
A problem faced by oil companies is the maintenance of the location register of pipelines that cross the surf zone, the regular survey of their location, and also their inspection. A survey of the state of art did not allow identifying operating systems capable of executing such tasks. Commercial technologies available on the market also do not address this problem and/or do not satisfy the presented requirements. A possible solution is to use robotic systems which have the ability to walk on the shore and in the surf zone,
subject to existing currents and ripples, and being able to withstand these ambient conditions. In this sense,
the authors propose the development of a spider crab biologically inspired robot to achieve those tasks. Based on these ideas, this work presents a biomechanical study of the spider crab, its modeling and simulation using the SimMechanics toolbox of Matlab/Simulink, which is the first phase of this more vast project. Results show a robot model that is moving in an âanimal likeâ manner, the locomotion, the algorithm presented in this paper allows the crab to walk sideways, in the desired direction.N/
Towards an Autonomous Walking Robot for Planetary Surfaces
In this paper, recent progress in the development of
the DLR Crawler - a six-legged, actively compliant walking
robot prototype - is presented. The robot implements
a walking layer with a simple tripod and a more complex
biologically inspired gait. Using a variety of proprioceptive
sensors, different reflexes for reactively crossing obstacles
within the walking height are realised. On top of
the walking layer, a navigation layer provides the ability
to autonomously navigate to a predefined goal point in
unknown rough terrain using a stereo camera. A model
of the environment is created, the terrain traversability is
estimated and an optimal path is planned. The difficulty
of the path can be influenced by behavioral parameters.
Motion commands are sent to the walking layer and the
gait pattern is switched according to the estimated terrain
difficulty. The interaction between walking layer and navigation
layer was tested in different experimental setups
Experience-Learning Inspired Two-Step Reward Method for Efficient Legged Locomotion Learning Towards Natural and Robust Gaits
Multi-legged robots offer enhanced stability in complex terrains, yet
autonomously learning natural and robust motions in such environments remains
challenging. Drawing inspiration from animals' progressive learning patterns,
from simple to complex tasks, we introduce a universal two-stage learning
framework with two-step reward setting based on self-acquired experience, which
efficiently enables legged robots to incrementally learn natural and robust
movements. In the first stage, robots learn through gait-related rewards to
track velocity on flat terrain, acquiring natural, robust movements and
generating effective motion experience data. In the second stage, mirroring
animal learning from existing experiences, robots learn to navigate challenging
terrains with natural and robust movements using adversarial imitation
learning. To demonstrate our method's efficacy, we trained both quadruped
robots and a hexapod robot, and the policy were successfully transferred to a
physical quadruped robot GO1, which exhibited natural gait patterns and
remarkable robustness in various terrains
A literature review on the optimization of legged robots
Over the last two decades the research and development of legged locomotion robots has grown steadily. Legged
systems present major advantages when compared with âtraditionalâ vehicles, because they allow locomotion in inaccessible
terrain to vehicles with wheels and tracks. However, the robustness of legged robots, and especially their energy
consumption, among other aspects, still lag behind mechanisms that use wheels and tracks. Therefore, in the present
state of development, there are several aspects that need to be improved and optimized. Keeping these ideas in mind,
this paper presents the review of the literature of different methods adopted for the optimization of the structure
and locomotion gaits of walking robots. Among the distinct possible strategies often used for these tasks are referred
approaches such as the mimicking of biological animals, the use of evolutionary schemes to find the optimal parameters
and structures, the adoption of sound mechanical design rules, and the optimization of power-based indexes
Classification and Identification of Environment Through Dynamic Coupling
This paper presents a methodology enabling robotic systems to classify and identify their environment according to the mechanical properties of the local contact dynamics. Described approach employs existing proprioceptive sensors and requires no additional specialized hardware. Identification process is performed in real-time with temporal resolution of measurement updates determined by the periodicity of the limit behavior. While the basic concept has a wide application spectrum, our discussion focuses on terrestrial locomotion where contact properties, such a compliance, damping, sheer friction and surface topology, are important environmental markers. Accurate identification of environmental parameters enables two types of applications. In behavioral control, availability of measurements on environmental parameterization can facilitate better adaptation of actuation strategy. In localization and map building applications, such mechanical characteristics of the environment, which are typically hard to attain, can serve as a new set of classifiers. Presented approach is founded on the observation that locomotive behaviors, and particularly the dynamic ones, emerge from the interaction between the active actuation actions of the mechanism with its environment. To evaluate our concept in a systematic fashion we constructed a simplified numerical model of a dynamic hexapod robot. We present results on numerical simulations and outline a path for a physical implementation on dynamic hexapod robot
Climbing and Walking Robots
Nowadays robotics is one of the most dynamic fields of scientific researches. The shift of robotics researches from manufacturing to services applications is clear. During the last decades interest in studying climbing and walking robots has been increased. This increasing interest has been in many areas that most important ones of them are: mechanics, electronics, medical engineering, cybernetics, controls, and computers. Todayâs climbing and walking robots are a combination of manipulative, perceptive, communicative, and cognitive abilities and they are capable of performing many tasks in industrial and non- industrial environments. Surveillance, planetary exploration, emergence rescue operations, reconnaissance, petrochemical applications, construction, entertainment, personal services, intervention in severe environments, transportation, medical and etc are some applications from a very diverse application fields of climbing and walking robots. By great progress in this area of robotics it is anticipated that next generation climbing and walking robots will enhance lives and will change the way the human works, thinks and makes decisions. This book presents the state of the art achievments, recent developments, applications and future challenges of climbing and walking robots. These are presented in 24 chapters by authors throughtot the world The book serves as a reference especially for the researchers who are interested in mobile robots. It also is useful for industrial engineers and graduate students in advanced study
- âŠ