29 research outputs found
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
Design of high-performance legged robots: A case study on a hopping and balancing robot
The availability and capabilities of present-day technology suggest that legged robots should be able to physically outperform their biological counterparts. This thesis revolves around the philosophy that the observed opposite is caused by over-complexity in legged robot design, which is believed to substantially suppress design for high-performance. In this dissertation a design philosophy is elaborated with a focus on simple but high performance design. This philosophy is governed by various key points, including holistic design, technology-inspired design, machine and behaviour co-design and design at the performance envelope. This design philosophy also focuses on improving progress in robot design, which is inevitably complicated by the aspire for high performance. It includes an approach of iterative design by trial-and-error, which is believed to accelerate robot design through experience.
This thesis mainly focuses on the case study of Skippy, a fully autonomous monopedal balancing and hopping robot. Skippy is maximally simple in having only two actuators, which is the minimum number of actuators required to control a robot in 3D. Despite its simplicity, it is challenged with a versatile set of high-performance activities, ranging from balancing to reaching record jump heights, to surviving crashes from several meters and getting up unaided after a crash, while being built from off-the-shelf technology.
This thesis has contributed to the detailed mechanical design of Skippy and its optimisations that abide the design philosophy, and has resulted in a robust and realistic design that is able to reach a record jump height of 3.8m.
Skippy is also an example of iterative design through trial-and-error, which has lead to the successful design and creation of the balancing-only precursor Tippy. High-performance balancing has been successfully demonstrated on Tippy, using a recently developed balancing algorithm that combines the objective of tracking a desired position command with balancing, as required for preparing hopping motions.
This thesis has furthermore contributed to several ideas and theories on Skippy's road of completion, which are also useful for designing other high-performance robots. These contributions include (1) the introduction of an actuator design criterion to maximize the physical balance recovery of a simple balancing machine, (2) a generalization of the centre of percussion for placement of components that are sensitive to shock and (3) algebraic modelling of a non-linear high-gravimetric energy density compression spring with a regressive stress-strain profile.
The activities performed and the results achieved have been proven to be valuable, however they have also delayed the actual creation of Skippy itself. A possible explanation for this happening is that Skippy's requirements and objectives were too ambitious, for which many complications were encountered in the decision-making progress of the iterative design strategy, involving trade-offs between exercising trial-and-error, elaborate simulation studies and the development of above-mentioned new theories. Nevertheless, from (1) the resulting realistic design of Skippy, (2) the successful creation and demonstrations of Tippy and (3) the contributed theories for high-performance robot design, it can be concluded that the adopted design philosophy has been generally successful.
Through the case study design project of the hopping and balancing robot Skippy, it is shown that proper design for high physical performance (1) can indeed lead to a robot design that is capable of physically outperforming humans and animals and (2) is already very challenging for a robot that is intended to be very simple
Legged robotic locomotion with variable impedance joints
Humans have a complex musculoskeletal arrangement which gives them great behavioural
flexibility. As well as simply moving their legs, they can modulate the
impedance of them. Variable impedance has become a large field in robotics, and tailoring
the impedance of a robot to a particular task can improve efficiency, stability,
and potentially safety. Locomotion of a bipedal robot is a perfect example of a task
for which variable impedance may provide such advantages, since it is a dynamic
movement which involves periodic ground impacts.
This thesis explores the creation of two novel bipedal robots with variable impedance
joints. These robots aim to achieve some of the benefits of compliance, while retaining
the behavioural flexibility to be truly versatile machines. The field of variable
impedance actuators is explored and evaluated, before the design of the robots is presented.
Of the two robots, BLUE (Bipedal Locomotion at the University of Edinburgh)
has a 700mm hip rotation height, and is a saggital plane biped. miniBLUE has a hip
rotation height of 465mm, and includes additional joints to allow hip adduction and
abduction. Rapid prototyping techniques were utilised in the creation of both robots,
and both robots are based around a custom, high performance electronics and communication
architecture.
The human walking cycle is analysed and a simple, parameterised representation
developed. Walking trajectories gathered from human motion capture data, and generated
from high level gait determinants are evaluated in dynamic simulation, and
then on BLUE. With the robot being capable of locomotion, we explore the effect of
varying stiffness on efficiency, and find that changing the stiffness can have an effect
on the energy efficiency of the movement. Finally, we introduce a system for goal-based
teleoperation of the robots, in which parameters are extracted from a user in a
motion capture suit and replicated by the robot. In this way, the robot produces the
same overall locomotion as the human, but with joint trajectories and stiffnesses that
are more suited for its dynamics
Bio-Inspired Robotics
Modern robotic technologies have enabled robots to operate in a variety of unstructured and dynamically-changing environments, in addition to traditional structured environments. Robots have, thus, become an important element in our everyday lives. One key approach to develop such intelligent and autonomous robots is to draw inspiration from biological systems. Biological structure, mechanisms, and underlying principles have the potential to provide new ideas to support the improvement of conventional robotic designs and control. Such biological principles usually originate from animal or even plant models, for robots, which can sense, think, walk, swim, crawl, jump or even fly. Thus, it is believed that these bio-inspired methods are becoming increasingly important in the face of complex applications. Bio-inspired robotics is leading to the study of innovative structures and computing with sensory–motor coordination and learning to achieve intelligence, flexibility, stability, and adaptation for emergent robotic applications, such as manipulation, learning, and control. This Special Issue invites original papers of innovative ideas and concepts, new discoveries and improvements, and novel applications and business models relevant to the selected topics of ``Bio-Inspired Robotics''. Bio-Inspired Robotics is a broad topic and an ongoing expanding field. This Special Issue collates 30 papers that address some of the important challenges and opportunities in this broad and expanding field
Pattern Generation for Rough Terrain Locomotion with Quadrupedal Robots:Morphed Oscillators & Sensory Feedback
Animals are able to locomote on rough terrain without any apparent difficulty, but this does not mean that the locomotor system is simple. The locomotor system is actually a complex multi-input multi-output closed-loop control system. This thesis is dedicated to the design of controllers for rough terrain locomotion, for animal-like quadrupedal robots. We choose the problem of blind rough terrain locomotion as the target of experiments. Blind rough terrain locomotion requires continuous and momentary corrections of leg movements and body posture, and provides a proper testbed to observe the interaction of different mod- ules involved in locomotion control. As for the specific case of this thesis, we have to design rough terrain locomotion controllers that do not depend on the torque-control capability, have limited sensing, and have to be computationally light, all due to the properties of the robotics platform that we use. We propose that a robust locomotion controller, taking into account the aforementioned constraints, is constructed from at least three modules: 1) pattern generators providing the nominal patterns of locomotion; 2) A posture controller continuously adjusting the attitude of the body and keeping the robot upright; and 3) quick reflexes to react to unwanted momentary events like stumbling or an external force impulse. We introduce the framework of morphed oscillators to systematize the design of pattern gen- erators realized as coupled nonlinear oscillators. Morphed oscillators are nonlinear oscillators that can encode arbitrary limit cycle shapes and simultaneously have infinitely large basins of attraction. More importantly, they provide dynamical systems that can assume the role of feedforward locomotion controllers known as Central Pattern Generators (CPGs), and accept discontinuous sensory feedback without the risk of producing discontinuous output. On top of the CPG module, we add a kinematic model-based posture controller inspired by virtual model control (VMC), to control the body attitude. Virtual model control produces forces, and through the application of the Jacobian transpose method, generates torques which are added to the CPG torques. However, because our robots do not have a torque- control capability, we adapt the posture controller by producing task-space velocities instead of forces, thus generating joint-space velocity feedback signals. Since the CPG model used for locomotion generates joint velocities and accepts feedback without the fear of instability or discontinuity, the posture control feedback is easily integrated into the CPG dynamics. More- over, we introduce feedback signals for adjusting the posture by shifting the trunk positions, which directly update the limit cycle shape of the morphed oscillator nodes of the CPG. Reflexes are added, with minimal complexity, to react to momentary events. We implement simple impulse-based feedback mechanisms inspired by animals and successful rough terrain robots to 1) flex the leg if the robot is stumbling (stumbling correction reflex); 2) extend the leg if an expected contact is missing (leg extension reflex); or 3) initiate a lateral stepping sequence in response to a lateral external perturbation. CPG, posture controller, and reflexes are put together in a modular control architecture alongside additional modules that estimate inclination, control speed and direction, maintain timing of feedback signals, etc. [...
Biped locomotion control through a biologically-inspired closed-loop controller
Dissertação de mestrado integrado em Engenharia BiomédicaCurrently motor disability in industrialized countries due to neural and physical impairments
is an increasingly worrying phenomenon and the percentage of patients is expected
to be increasing continuously over the coming decades due to a process of ageing the world
is undergoing. Additionally, rising retirement ages, higher demand of elderly people for an
independent, dignified life and mobility, huge cost in the provision of health care are some
other determinants that motivate the restoration of motor function as one of the main goals of
rehabilitation. Modern concepts of motor learning favor a task-specific training in which all
movements in daily life should be trained/assisted repetitively in a physically correct fashion.
Considering the functional activity of the neuronal circuits within the spinal cord, namely
the central pattern generator (CPG), as the foundation to human locomotion, motor relearning
should be based on intensive training strategies directed to the stimulation and reorganization
of such neural pathways through mechanisms addressed by neural plasticity. To this
end, neuromodelings are required to simulate the human locomotion control to overcome the
current technological challenges such as developing smaller, intelligent and cost-effective
devices for home and work rehabilitation scenarios which can enable a continuous therapy/
assistance to guide the impaired limbs in a gentle manner, avoiding abrupt perturbations
and providing as little assistance as necessary. Biomimetic models, taking neurological and
biomechanical inspiration from biological animals, have been embracing these challenges
and developing effective solutions on refining the locomotion models in terms of energy
efficiency, simplicity in the structure and robust adaptability to environment changes and
unexpected perturbations.
Thus, the aim target of this work is to study the applicability of the CPG model for
gait rehabilitation, either for assistance and/or therapy purposes. Focus is developed on the
locomotion control to increase the knowledge of the underlying principles useful for gait
restoration, exploring the brainstem-spinal-biomechanics interaction more fully. This study
has great application in the project of autonomous robots and in the rehabilitation technology,
not only in the project of prostheses and orthoses, but also in the searching of procedures that
help to recuperate motor functions of human beings.
Encouraging results were obtained which pave the way towards the simulation of more
complex behaviors and principles of human locomotion, consequently contributing for improved
automated motor rehabilitation adapted to the rehabilitation emerging needs.Actualmente a debilidade motora em países industrializados devido a deficiências neurais
e físicas é um fenómeno crescente de apreensão sendo expectável um contínuo aumento do
rácio de pacientes nas próximas décadas devido ao processo de envelhecimento. Inclusivé,
o aumento da idade de reforma, a maior procura por parte dos idosos para uma mobilidade
e vida autónoma e condigna, o elevado custo nos cuidados de saúde são incentivos para a
restauração da função motora como um dos objectivos principais da reabilitação. Conceitos
recentes de aprendizagem motora apoiam um treino de tarefas específicas no qual movimentos
no quotidiano devem ser treinados/assistidos de forma repetitiva e fisicamente correcta.
Considerando a actividade funcional dos circuitos neurais na medula, nomeadamente
o gerador de padrão central (CPG), como a base da locomoção, a reaprendizagem motora
deve-se basear em estratégias intensivas de treino visando a estimulação e reorganização
desses vias neurais através de mecanismos abordados pela plasticidade neural. Assim,
são necessários modelos neurais para simular o controlo da locomoção humana de modo
a superar desafios tecnológicos actuais tais como o desenvolvimento de dispositivos mais
compactos, inteligentes e económicos para os cenários de reabilitação domiciliar e laboral
que podem permitir uma terapia/assistência contínua na guia dos membros debilitados de
uma forma suave, evitando perturbações abruptas e fornecendo assistência na medida do
necessário. Modelos biomiméticos, inspirando-se nos princípios neurológicos e biomecânicos
dos animais, têm vindo a abraçar esses desafios e a desenvolver soluções eficazes na
refinação de modelos de locomoção em termos da eficiência de energia, da simplicidade na
estrutura e da adaptibilidade robusta face a alterações ambientais e perturbações inesperadas.
Então, o objectivo principal do trabalho é estudar a aplicabilidade do modelo de CPG para
a reabilitação da marcha, para efeitos de assistência e/ou terapia. É desenvolvido um foco no
controlo da locomoção para maior entendimento dos princípios subjacentes úteis para a recuperação
da marcha, explorando a interacção tronco cerebral-espinal medula-biomecânica de
forma mais detalhada. Este estudo tem potencial aplicação no projecto de robôs autónomos
e na tecnologia de reabilitação, não só no desenvolvimento de ortóteses e próteses, mas também
na procura de procedimentos úteis para a recuperação da função motora.
Foram obtidos resultados promissores susceptíveis de abrir caminho à simulação de comportamentos
e princípios mais complexos da marcha, contribuindo consequentemente para
uma aprimorada reabilitação motora automatizada adaptada às necessidades emergentes
Locomoção bípede adaptativa a partir de uma única demonstração usando primitivas de movimento
Doutoramento em Engenharia EletrotécnicaEste trabalho aborda o problema de capacidade de imitação da locomoção
humana através da utilização de trajetórias de baixo nível codificadas com
primitivas de movimento e utilizá-las para depois generalizar para novas
situações, partindo apenas de uma demonstração única. Assim, nesta linha de
pensamento, os principais objetivos deste trabalho são dois: o primeiro é
analisar, extrair e codificar demonstrações efetuadas por um humano, obtidas
por um sistema de captura de movimento de forma a modelar tarefas de
locomoção bípede. Contudo, esta transferência não está limitada à simples
reprodução desses movimentos, requerendo uma evolução das capacidades
para adaptação a novas situações, assim como lidar com perturbações
inesperadas. Assim, o segundo objetivo é o desenvolvimento e avaliação de
uma estrutura de controlo com capacidade de modelação das ações, de tal
forma que a demonstração única apreendida possa ser modificada para o robô
se adaptar a diversas situações, tendo em conta a sua dinâmica e o ambiente
onde está inserido.
A ideia por detrás desta abordagem é resolver o problema da generalização a
partir de uma demonstração única, combinando para isso duas estruturas
básicas. A primeira consiste num sistema gerador de padrões baseado em
primitivas de movimento utilizando sistemas dinâmicos (DS). Esta abordagem
de codificação de movimentos possui propriedades desejáveis que a torna ideal
para geração de trajetórias, tais como a possibilidade de modificar determinados
parâmetros em tempo real, tais como a amplitude ou a frequência do ciclo do
movimento e robustez a pequenas perturbações. A segunda estrutura, que está
embebida na anterior, é composta por um conjunto de osciladores acoplados
em fase que organizam as ações de unidades funcionais de forma coordenada.
Mudanças em determinadas condições, como o instante de contacto ou
impactos com o solo, levam a modelos com múltiplas fases. Assim, em vez de
forçar o movimento do robô a situações pré-determinadas de forma temporal, o
gerador de padrões de movimento proposto explora a transição entre diferentes
fases que surgem da interação do robô com o ambiente, despoletadas por
eventos sensoriais. A abordagem proposta é testada numa estrutura de
simulação dinâmica, sendo que várias experiências são efetuadas para avaliar
os métodos e o desempenho dos mesmos.This work addresses the problem of learning to imitate human locomotion actions
through low-level trajectories encoded with motion primitives and generalizing
them to new situations from a single demonstration. In this line of thought, the
main objectives of this work are twofold: The first is to analyze, extract and
encode human demonstrations taken from motion capture data in order to model
biped locomotion tasks. However, transferring motion skills from humans to
robots is not limited to the simple reproduction, but requires the evaluation of
their ability to adapt to new situations, as well as to deal with unexpected
disturbances. Therefore, the second objective is to develop and evaluate a
control framework for action shaping such that the single-demonstration can be
modulated to varying situations, taking into account the dynamics of the robot
and its environment.
The idea behind the approach is to address the problem of generalization from
a single-demonstration by combining two basic structures. The first structure is
a pattern generator system consisting of movement primitives learned and
modelled by dynamical systems (DS). This encoding approach possesses
desirable properties that make them well-suited for trajectory generation, namely
the possibility to change parameters online such as the amplitude and the
frequency of the limit cycle and the intrinsic robustness against small
perturbations. The second structure, which is embedded in the previous one,
consists of coupled phase oscillators that organize actions into functional
coordinated units. The changing contact conditions plus the associated impacts
with the ground lead to models with multiple phases. Instead of forcing the robot’s
motion into a predefined fixed timing, the proposed pattern generator explores
transition between phases that emerge from the interaction of the robot system
with the environment, triggered by sensor-driven events. The proposed approach
is tested in a dynamics simulation framework and several experiments are
conducted to validate the methods and to assess the performance of a humanoid
robot
Proceedings of the ECCOMAS Thematic Conference on Multibody Dynamics 2015
This volume contains the full papers accepted for presentation at the ECCOMAS Thematic Conference on Multibody Dynamics 2015 held in the Barcelona School of Industrial Engineering, Universitat Politècnica de Catalunya, on June 29 - July 2, 2015. The ECCOMAS Thematic Conference on Multibody Dynamics is an international meeting held once every two years in a European country. Continuing the very successful series of past conferences that have been organized in Lisbon (2003), Madrid (2005), Milan (2007), Warsaw (2009), Brussels (2011) and Zagreb (2013); this edition will once again serve as a meeting point for the international researchers, scientists and experts from academia, research laboratories and industry working in the area of multibody dynamics. Applications are related to many fields of contemporary engineering, such as vehicle and railway systems, aeronautical and space vehicles, robotic manipulators, mechatronic and autonomous systems, smart structures, biomechanical systems and nanotechnologies. The topics of the conference include, but are not restricted to: ● Formulations and Numerical Methods ● Efficient Methods and Real-Time Applications ● Flexible Multibody Dynamics ● Contact Dynamics and Constraints ● Multiphysics and Coupled Problems ● Control and Optimization ● Software Development and Computer Technology ● Aerospace and Maritime Applications ● Biomechanics ● Railroad Vehicle Dynamics ● Road Vehicle Dynamics ● Robotics ● Benchmark ProblemsPostprint (published version
Conference on Intelligent Robotics in Field, Factory, Service, and Space (CIRFFSS 1994), volume 1
The AIAA/NASA Conference on Intelligent Robotics in Field, Factory, Service, and Space (CIRFFSS '94) was originally proposed because of the strong belief that America's problems of global economic competitiveness and job creation and preservation can partly be solved by the use of intelligent robotics, which are also required for human space exploration missions. Individual sessions addressed nuclear industry, agile manufacturing, security/building monitoring, on-orbit applications, vision and sensing technologies, situated control and low-level control, robotic systems architecture, environmental restoration and waste management, robotic remanufacturing, and healthcare applications