426 research outputs found
Recommended from our members
A Generalized Method for Predictive Simulation-Based Lower Limb Prosthesis Design
Lower limb prostheses are designed to replace the functions and form of the missing biological anatomy. These functions are hypothesized to improve user outcome measures which are negatively affected by receiving an amputation – such as metabolic cost of transport, preferred walking speed, and perceived discomfort during walking. However, the effect of these design functions on the targeted outcome measures is highly variable, suggesting that these relationships are not fully understood. Biomechanics simulation and modeling tools are increasingly capable of analyzing the effects of a design on the resulting user gait. In this work, prothesis-aided gait is optimized in simulation to reduce both muscle effort and peak loads on the residual limb using a generalized prosthesis model. Compared to a traditional revolute powered ankle joint model, a two degree-of freedom generalized model reduced muscle activations by 50% and peak loads by 15%. Simulated prosthesis behaviors corresponding to the optimal gait patterns were translated into a two degree-of-freedom ankle-foot prosthesis design with powered bidirectional linear translation and plantarflexion. The prototype is capable of delivering up to 171 N-m of plantarflexion torque and 499 N of translation force, with 15° dorsi-/35° plantarflexion and 10 cm translation range of motion. The mass and height of the ankle-foot are 2.29 kg and 19.5 cm, respectively. The mass of the entire system including the wearable offboard system is 8.58 kg. This platform is designed to emulate the behavior of the simulated prosthesis, as well as be configurable to emulate alternate behaviors obtained from simulations with different optimization objectives. The prototype is controlled to replicate simulated walking patterns using a high level finite state controller, mid-level stiffness controller, and low level load controller. Closed loop load control has bandwidth of 15 Hz in translation and 7.2 Hz in flexion. Load tracking during walking with a single able-bodied human subject ranges from 93 to 159 N in translation and 4.6 to 21.3 N-m in flexion. The contribution of this work is to provide a framework for predictive simulation-based prosthesis design, evidence of its practical implementation, and the experimental tools to validate future predictive simulation studies
TWINBOT: Autonomous Underwater Cooperative Transportation
Underwater Inspection, Maintenance, and Repair operations are nowadays performed using
Remotely Operated Vehicles (ROV) deployed from dynamic-positioning vessels, having high daily operational costs. During the last twenty years, the research community has been making an effort to design new
Intervention Autonomous Underwater Vehicles (I-AUV), which could, in the near future, replace the ROVs,
significantly decreasing these costs. Until now, the experimental work using I-AUVs has been limited to a
few single-vehicle interventions, including object search and recovery, valve turning, and hot stab operations.
More complex scenarios usually require the cooperation of multiple agents, i.e., the transportation of large
and heavy objects. Moreover, using small, autonomous vehicles requires consideration of their limited load
capacity and limited manipulation force/torque capabilities. Following the idea of multi-agent systems,
in this paper we propose a possible solution: using a group of cooperating I-AUVs, thus sharing the load
and optimizing the stress exerted on the manipulators. Specifically, we tackle the problem of transporting
a long pipe. The presented ideas are based on a decentralized Task-Priority kinematic control algorithm
adapted for the highly limited communication bandwidth available underwater. The aforementioned pipe
is transported following a sequence of poses. A path-following algorithm computes the desired velocities
for the robots’ end-effectors, and the on-board controllers ensure tracking of these setpoints, taking into
account the geometry of the pipe and the vehicles’ limitations. The utilized algorithms and their practical
implementation are discussed in detail and validated through extensive simulations and experimental trials
performed in a test tank using two 8 DOF I-AUV
Safe Supervisory Control of Soft Robot Actuators
Although soft robots show safer interactions with their environment than
traditional robots, soft mechanisms and actuators still have significant
potential for damage or degradation particularly during unmodeled contact. This
article introduces a feedback strategy for safe soft actuator operation during
control of a soft robot. To do so, a supervisory controller monitors actuator
state and dynamically saturates control inputs to avoid conditions that could
lead to physical damage. We prove that, under certain conditions, the
supervisory controller is stable and verifiably safe. We then demonstrate
completely onboard operation of the supervisory controller using a soft
thermally-actuated robot limb with embedded shape memory alloy (SMA) actuators
and sensing. Tests performed with the supervisor verify its theoretical
properties and show stabilization of the robot limb's pose in free space.
Finally, experiments show that our approach prevents overheating during contact
(including environmental constraints and human contact) or when infeasible
motions are commanded. This supervisory controller, and its ability to be
executed with completely onboard sensing, has the potential to make soft robot
actuators reliable enough for practical use
Learning robotic milling strategies based on passive variable operational space interaction control
This paper addresses the problem of robotic cutting during disassembly of
products for materials separation and recycling. Waste handling applications
differ from milling in manufacturing processes, as they engender considerable
variety and uncertainty in the parameters (e.g. hardness) of materials which
the robot must cut. To address this challenge, we propose a learning-based
approach incorporating elements of interaction control, in which the robot can
adapt key parameters, such as feed rate, depth of cut, and mechanical
compliance during task execution. We show how a mathematical model of cutting
mechanics, embedded in a simulation environment, can be used to rapidly train
the system without needing large amounts of data from physical cutting trials.
The simulation approach was validated on a real robot setup based on four case
study materials with varying structural and mechanical properties. We
demonstrate the proposed method minimises process force and path deviations to
a level similar to offline optimal planning methods, while the average time to
complete a cutting task is within 25% of the optimum, at the expense of reduced
volume of material removed per pass. A key advantage of our approach over
similar works is that no prior knowledge about the material is required.Comment: 15 pages, 14 figures, accepted for publication in IEEE Transactions
on Automation Science and Engineering (T-ASE
Cooperative aerial manipulation with force control and attitude stabilization
Ranging from autonomous flying cars, fixed wing and rotorcraft UAVs, there has been a tremendous interest in aerial robotics over the last decade. This thesis presents contributions to the state-of-art in cooperative payload transport with force synthesis and dynamic interaction using quadcopter UAVs. In this report, we consider multiple quadcopter aerial robots and develop decentralized force controller for them to manipulate a payload. We use quadcopters with a rigid link attached to it to collaboratively manipulate the payload. We develop a dynamic model of the payload for both point mass and rigid body cases. We model the contact force between the agents and the payload as a mass spring model. This assumption is valid when the vehicles are connected to the payload via elastic cables or when the payload is flexible or surrounded by elastic bumper materials. We also extend our aerial manipulation system to a multi-link arm attached to the quadcopter.We develop an adaptive decentralized control law for transporting a payload of unknown mass without explicit communication between the agents. Our controller ensures that all quadcopters and the payload asymptotically converges to a constant reference velocity. It also ensures that all of the forces applied to the payload converges to desired set-points. Desired thrusts and attitude angles are computed from the control algorithms and a low-level PD controller is implemented to track the desired commands for each quadcopter. The sum of the estimates of the unknown mass from all the agents converge to the true mass. We also employ a consensus algorithm based on connected graphs to ensure that each agent gets an equal share of the payload mass. Furthermore, we develop an orientation control algorithm that guarantees attitude stabilization of the payload. In particular, we develop time varying force set-points to enforce attitude regulation without any moment inputs from the quadcopters
Nonlinear Control Synthesis for Facilitation of Human-Robot Interaction
Human-robot interaction is an area of interest that is becoming increasingly important in robotics research. Nonlinear control design techniques allow researchers to guarantee stability, performance, as well as safety, especially in cases involving physical human-robot interaction (PHRI). In this dissertation, we will propose two different nonlinear controllers and detail the design of an assistive robotic system to facilitate human-robot interaction. In Chapter 2, to facilitate physical human-robot interaction, the problem of making a safe compliant contact between a human and an assistive robot is considered. Users with disabilities have a need to utilize their assistive robots for physical interaction during activities such as hair-grooming, scratching, face-sponging, etc. Specifically, we propose a hybrid force/velocity/attitude control for our physical human-robot interaction system which is based on measurements from a force/torque sensor mounted on the robot wrist. While automatically aligning the end-effector surface with the unknown environmental (human) surface, a desired commanded force is applied in the normal direction while following desired velocity commands in the tangential directions. A Lyapunov based stability analysis is provided to prove both convergence as well as passivity of the interaction to ensure both performance and safety. Simulation as well as experimental results verify the performance and robustness of the proposed hybrid force/velocity/attitude controller in the presence of dynamic uncertainties as well as safety compliance of human-robot interactions for a redundant robot manipulator. Chapter 3 presents the design, analysis, and experimental implementation of an adaptive control enabled intelligent algorithm to facilitate 1-click grasping of novel objects by a robotic gripper since one of the most common types of tasks for an assistive robot is pick and place/object retrieval tasks. But there are a variety of objects in our daily life all of which need different optimal force to grasp them. This algorithm facilitates automated grasping force adjustment. The use of object-geometry free modeling coupled with utilization of interaction force and slip velocity measurements allows for the design of an adaptive backstepping controller that is shown to be asymptotically stable via a Lyapunov-based analysis. Experiments with multiple objects using a prototype gripper with embedded sensing show that the proposed scheme is able to effectively immobilize novel objects within the gripper fingers. Furthermore, it is seen that the adaptation allows for close estimation of the minimum grasp force required for safe grasping which results in minimal deformation of the grasped object. In Chapter 4, we present the design and implementation of the motion controller and adaptive interface for the second generation of the UCF-MANUS intelligent assistive robotic manipulator system. Based on usability testing for the system, several features were implemented in the interface that could reduce the complexity of the human-robot interaction while also compensating for the deficits in different human factors, such as Working Memory, Response Inhibition, Processing Speed; , Depth Perception, Spatial Ability, Contrast Sensitivity. For the controller part, we designed several new features to provide the user has a less complex and safer interaction with the robot, such as \u27One-click mode\u27, \u27Move suggestion mode\u27 and \u27Gripper Control Assistant\u27. As for the adaptive interface design, we designed and implemented compensators such as \u27Contrast Enhancement\u27, \u27Object Proximity Velocity Reduction\u27 and \u27Orientation Indicator\u27
Contemporary Robotics
This book book is a collection of 18 chapters written by internationally recognized experts and well-known professionals of the field. Chapters contribute to diverse facets of contemporary robotics and autonomous systems. The volume is organized in four thematic parts according to the main subjects, regarding the recent advances in the contemporary robotics. The first thematic topics of the book are devoted to the theoretical issues. This includes development of algorithms for automatic trajectory generation using redudancy resolution scheme, intelligent algorithms for robotic grasping, modelling approach for reactive mode handling of flexible manufacturing and design of an advanced controller for robot manipulators. The second part of the book deals with different aspects of robot calibration and sensing. This includes a geometric and treshold calibration of a multiple robotic line-vision system, robot-based inline 2D/3D quality monitoring using picture-giving and laser triangulation, and a study on prospective polymer composite materials for flexible tactile sensors. The third part addresses issues of mobile robots and multi-agent systems, including SLAM of mobile robots based on fusion of odometry and visual data, configuration of a localization system by a team of mobile robots, development of generic real-time motion controller for differential mobile robots, control of fuel cells of mobile robots, modelling of omni-directional wheeled-based robots, building of hunter- hybrid tracking environment, as well as design of a cooperative control in distributed population-based multi-agent approach. The fourth part presents recent approaches and results in humanoid and bioinspirative robotics. It deals with design of adaptive control of anthropomorphic biped gait, building of dynamic-based simulation for humanoid robot walking, building controller for perceptual motor control dynamics of humans and biomimetic approach to control mechatronic structure using smart materials
AI based Robot Safe Learning and Control
Introduction This open access book mainly focuses on the safe control of robot manipulators. The control schemes are mainly developed based on dynamic neural network, which is an important theoretical branch of deep reinforcement learning. In order to enhance the safety performance of robot systems, the control strategies include adaptive tracking control for robots with model uncertainties, compliance control in uncertain environments, obstacle avoidance in dynamic workspace. The idea for this book on solving safe control of robot arms was conceived during the industrial applications and the research discussion in the laboratory. Most of the materials in this book are derived from the authors’ papers published in journals, such as IEEE Transactions on Industrial Electronics, neurocomputing, etc. This book can be used as a reference book for researcher and designer of the robotic systems and AI based controllers, and can also be used as a reference book for senior undergraduate and graduate students in colleges and universities
Adaptive and learning-based formation control of swarm robots
Autonomous aerial and wheeled mobile robots play a major role in tasks such as search and rescue, transportation, monitoring, and inspection. However, these operations are faced with a few open challenges including robust autonomy, and adaptive coordination based on the environment and operating conditions, particularly in swarm robots with limited communication and perception capabilities. Furthermore, the computational complexity increases exponentially with the number of robots in the swarm. This thesis examines two different aspects of the formation control problem. On the one hand, we investigate how formation could be performed by swarm robots with limited communication and perception (e.g., Crazyflie nano quadrotor). On the other hand, we explore human-swarm interaction (HSI) and different shared-control mechanisms between human and swarm robots (e.g., BristleBot) for artistic creation. In particular, we combine bio-inspired (i.e., flocking, foraging) techniques with learning-based control strategies (using artificial neural networks) for adaptive control of multi- robots. We first review how learning-based control and networked dynamical systems can be used to assign distributed and decentralized policies to individual robots such that the desired formation emerges from their collective behavior. We proceed by presenting a novel flocking control for UAV swarm using deep reinforcement learning. We formulate the flocking formation problem as a partially observable Markov decision process (POMDP), and consider a leader-follower configuration, where consensus among all UAVs is used to train a shared control policy, and each UAV performs actions based on the local information it collects. In addition, to avoid collision among UAVs and guarantee flocking and navigation, a reward function is added with the global flocking maintenance, mutual reward, and a collision penalty. We adapt deep deterministic policy gradient (DDPG) with centralized training and decentralized execution to obtain the flocking control policy using actor-critic networks and a global state space matrix. In the context of swarm robotics in arts, we investigate how the formation paradigm can serve as an interaction modality for artists to aesthetically utilize swarms. In particular, we explore particle swarm optimization (PSO) and random walk to control the communication between a team of robots with swarming behavior for musical creation
- …