1,120 research outputs found

    Resilience of multi-robot systems to physical masquerade attacks

    Full text link
    The advent of autonomous mobile multi-robot systems has driven innovation in both the industrial and defense sectors. The integration of such systems in safety-and security-critical applications has raised concern over their resilience to attack. In this work, we investigate the security problem of a stealthy adversary masquerading as a properly functioning agent. We show that conventional multi-agent pathfinding solutions are vulnerable to these physical masquerade attacks. Furthermore, we provide a constraint-based formulation of multi-agent pathfinding that yields multi-agent plans that are provably resilient to physical masquerade attacks. This formalization leverages inter-agent observations to facilitate introspective monitoring to guarantee resilience.Accepted manuscrip

    Parallel Manipulators

    Get PDF
    In recent years, parallel kinematics mechanisms have attracted a lot of attention from the academic and industrial communities due to potential applications not only as robot manipulators but also as machine tools. Generally, the criteria used to compare the performance of traditional serial robots and parallel robots are the workspace, the ratio between the payload and the robot mass, accuracy, and dynamic behaviour. In addition to the reduced coupling effect between joints, parallel robots bring the benefits of much higher payload-robot mass ratios, superior accuracy and greater stiffness; qualities which lead to better dynamic performance. The main drawback with parallel robots is the relatively small workspace. A great deal of research on parallel robots has been carried out worldwide, and a large number of parallel mechanism systems have been built for various applications, such as remote handling, machine tools, medical robots, simulators, micro-robots, and humanoid robots. This book opens a window to exceptional research and development work on parallel mechanisms contributed by authors from around the world. Through this window the reader can get a good view of current parallel robot research and applications

    Evaluation of automated decisionmaking methodologies and development of an integrated robotic system simulation

    Get PDF
    A generic computer simulation for manipulator systems (ROBSIM) was implemented and the specific technologies necessary to increase the role of automation in various missions were developed. The specific items developed are: (1) capability for definition of a manipulator system consisting of multiple arms, load objects, and an environment; (2) capability for kinematic analysis, requirements analysis, and response simulation of manipulator motion; (3) postprocessing options such as graphic replay of simulated motion and manipulator parameter plotting; (4) investigation and simulation of various control methods including manual force/torque and active compliances control; (5) evaluation and implementation of three obstacle avoidance methods; (6) video simulation and edge detection; and (7) software simulation validation

    Motion planning in 2D and 3D with rotation

    Get PDF
    Imperial Users onl

    Support polygon in the hybrid legged-wheeled CENTAURO robot: modelling and control

    Get PDF
    Search for the robot capable to perform well in the real-world has sparked an interest in the hybrid locomotion systems. The hybrid legged-wheeled robots combine the advantages of the standard legged and wheeled platforms by switching between the quick and efficient wheeled motion on the flat grounds and the more versatile legged mobility on the unstructured terrains. With the locomotion flexibility offered by the hybrid mobility and appropriate control tools, these systems have high potential to excel in practical applications adapting effectively to real-world during locomanipuation operations. In contrary to their standard well-studied counterparts, kinematics of this newer type of robotic platforms has not been fully understood yet. This gap may lead to unexpected results when the standard locomotion methods are applied to hybrid legged-wheeled robots. To better understand mobility of the hybrid legged-wheeled robots, the model that describes the support polygon of a general hybrid legged-wheeled robot as a function of the wheel angular velocities without assumptions on the robot kinematics or wheel camber angle is proposed and analysed in this thesis. Based on the analysis of the developed support polygon model, a robust omnidirectional driving scheme has been designed. A continuous wheel motion is resolved through the Inverse Kinematics (IK) scheme, which generates robot motion compliant with the Non-Sliding Pure-Rolling (NSPR) condition. A higher-level scheme resolving a steering motion to comply with the non-holonomic constraint and to tackle the structural singularity is proposed. To improve the robot performance in presence to the unpredicted circumstances, the IK scheme has been enhanced with the introduction of a new reactive support polygon adaptation task. To this end, a novel quadratic programming task has been designed to push the system Support Polygon Vertices (SPVs) away from the robot Centre of Mass (CoM), while respecting the leg workspace limits. The proposed task has been expressed through the developed SPV model to account for the hardware limits. The omnidirectional driving and reactive control schemes have been verified in the simulation and hardware experiments. To that end, the simulator for the CENTAURO robot that models the actuation dynamics and the software framework for the locomotion research have been developed

    Passive Compliance Control of Redundant Serial Manipulators

    Get PDF
    Current industrial robotic manipulators, and even state of the art robotic manipulators, are slower and less reliable than humans at executing constrained manipulation tasks, tasks where motion is constrained in some direction (e.g., opening a door, turning a crank, polishing a surface, or assembling parts). Many constrained manipulation tasks are still performed by people because robots do not have the manipulation ability to reliably interact with a stiff environment, for which even small commanded position error yields very high contact forces in the constrained directions. Contact forces can be regulated using compliance control, in which the multi-directional elastic behavior (force-displacement relationship) of the end-effector is controlled along with its position. Some state of the art manipulators can directly control the end-effector\u27s elastic behavior using kinematic redundancy (when the robot has more than the necessary number of joints to realize a desired end-effector position) and using variable stiffness actuators (actuators that adjust the physical joint stiffness in real time). Although redundant manipulators with variable stiffness actuators are capable of tracking a time-varying elastic behavior and position of the end-effector, no prior work addresses how to control the robot actuators to do so. This work frames this passive compliance control problem as a redundant inverse kinematics path planning problem extended to include compliance. The problem is to find a joint manipulation path (a continuous sequence of joint positions and joint compliances) to realize a task manipulation path (a continuous sequence of end-effector positions and compliances). This work resolves the joint manipulation path at two levels of quality: 1) instantaneously optimal and 2) globally optimal. An instantaneously optimal path is generated by integrating the optimal joint velocity (according to an instantaneous cost function) that yields the desired task velocity. A globally optimal path is obtained by deforming an instantaneously generated path into one that minimizes a global cost function (integral of the instantaneous cost function). This work shows the existence of multiple local minima of the global cost function and provides an algorithm for finding the global minimum

    Kinematics and Robot Design IV, KaRD2021

    Get PDF
    This volume collects the papers published on the special issue “Kinematics and Robot Design IV, KaRD2021” (https://www.mdpi.com/journal/robotics/special_issues/KaRD2021), which is the forth edition of the KaRD special-issue series, hosted by the open-access journal “MDPI Robotics”. KaRD series is an open environment where researchers can present their works and discuss all the topics focused on the many aspects that involve kinematics in the design of robotic/automatic systems. Kinematics is so intimately related to the design of robotic/automatic systems that the admitted topics of the KaRD series practically cover all the subjects normally present in well-established international conferences on “mechanisms and robotics”. KaRD2021, after the peer-review process, accepted 12 papers. The accepted papers cover some theoretical and many design/applicative aspects

    Industrial Robotics

    Get PDF
    This book covers a wide range of topics relating to advanced industrial robotics, sensors and automation technologies. Although being highly technical and complex in nature, the papers presented in this book represent some of the latest cutting edge technologies and advancements in industrial robotics technology. This book covers topics such as networking, properties of manipulators, forward and inverse robot arm kinematics, motion path-planning, machine vision and many other practical topics too numerous to list here. The authors and editor of this book wish to inspire people, especially young ones, to get involved with robotic and mechatronic engineering technology and to develop new and exciting practical applications, perhaps using the ideas and concepts presented herein

    Effizientes und stabiles online Lernen fĂŒr "Developmental Robots"

    Get PDF
    Recent progress in robotics and cognitive science has inspired a new generation of more versatile robots, so-called developmental robots. Many learning approaches for these robots are inspired by developmental processes and learning mechanisms observed in children. It is widely accepted that developmental robots must autonomously develop, acquire their skills, and cope with unforeseen challenges in unbounded environments through lifelong learning. Continuous online adaptation and intrinsically motivated learning are thus essential capabilities for these robots. However, the high sample-complexity of online learning and intrinsic motivation methods impedes the efficiency and practical feasibility of these methods for lifelong learning. Consequently, the majority of previous work has been demonstrated only in simulation. This thesis devises new methods and learning schemes to mitigate this problem and to permit direct online training on physical robots. A novel intrinsic motivation method is developed to drive the robot’s exploration to efficiently select what to learn. This method combines new knowledge-based and competence-based signals to increase sample-efficiency and to enable lifelong learning. While developmental robots typically acquire their skills through self-exploration, their autonomous development could be accelerated by additionally learning from humans. Yet there is hardly any research to integrate intrinsic motivation with learning from a teacher. The thesis therefore establishes a new learning scheme to integrate intrinsic motivation with learning from observation. The underlying exploration mechanism in the proposed learning schemes relies on Goal Babbling as a goal-directed method for learning direct inverse robot models online, from scratch, and in a learning while behaving fashion. Online learning of multiple solutions for redundant robots with this framework was missing. This thesis devises an incremental online associative network to enable simultaneous exploration and solution consolidation and establishes a new technique to stabilize the learning system. The proposed methods and learning schemes are demonstrated for acquiring reaching skills. Their efficiency, stability, and applicability are benchmarked in simulation and demonstrated on a physical 7-DoF Baxter robot arm.JĂŒngste Entwicklungen in der Robotik und den Kognitionswissenschaften haben zu einer Generation von vielseitigen Robotern gefĂŒhrt, die als ”Developmental Robots” bezeichnet werden. Lernverfahren fĂŒr diese Roboter sind inspiriert von Lernmechanismen, die bei Kindern beobachtet wurden. ”Developmental Robots” mĂŒssen autonom Fertigkeiten erwerben und unvorhergesehene Herausforderungen in uneingeschrĂ€nkten Umgebungen durch lebenslanges Lernen meistern. Kontinuierliches Anpassen und Lernen durch intrinsische Motivation sind daher wichtige Eigenschaften. Allerdings schrĂ€nkt der hohe Aufwand beim Generieren von Datenpunkten die praktische Nutzbarkeit solcher Verfahren ein. Daher wurde ein Großteil nur in Simulationen demonstriert. In dieser Arbeit werden daher neue Methoden konzipiert, um dieses Problem zu meistern und ein direktes Online-Training auf realen Robotern zu ermöglichen. Dazu wird eine neue intrinsisch motivierte Methode entwickelt, die wĂ€hrend der Umgebungsexploration effizient auswĂ€hlt, was gelernt wird. Sie kombiniert neue wissens- und kompetenzbasierte Signale, um die Sampling-Effizienz zu steigern und lebenslanges Lernen zu ermöglichen. WĂ€hrend ”Developmental Robots” Fertigkeiten durch Selbstexploration erwerben, kann ihre Entwicklung durch Lernen durch Beobachten beschleunigt werden. Dennoch gibt es kaum Arbeiten, die intrinsische Motivation mit Lernen von interagierenden Lehrern verbinden. Die vorliegende Arbeit entwickelt ein neues Lernschema, das diese Verbindung schafft. Der in den vorgeschlagenen Lernmethoden genutzte Explorationsmechanismus beruht auf Goal Babbling, einer zielgerichteten Methode zum Lernen inverser Modelle, die online-fĂ€hig ist, kein Vorwissen benötigt und Lernen wĂ€hrend der AusfĂŒhrung von Bewegungen ermöglicht. Das Online-Lernen mehrerer Lösungen inverser Modelle redundanter Roboter mit Goal Babbling wurde bisher nicht erforscht. In dieser Arbeit wird dazu ein inkrementell lernendes, assoziatives neuronales Netz entwickelt und eine Methode konzipiert, die es stabilisiert. Das Netz ermöglicht deren gleichzeitige Exploration und Konsolidierung. Die vorgeschlagenen Verfahren werden fĂŒr das Greifen nach Objekten demonstriert. Ihre Effizienz, StabilitĂ€t und Anwendbarkeit werden simulativ verglichen und mit einem Roboter mit sieben Gelenken demonstriert

    Increasing the Automation Level of Serial Robotic Manipulators with Optimal Design and Collision-free Path Control

    Get PDF
    The current hydraulic robotic manipulator mechanisms for heavy-duty machines are a mature technology, and their kinematics has been developed with a focus on the human operator maneuvering a hydraulically controlled system without numerical control input. As the trend in heavy-duty manipulators is increased automation, computer control systems are increasingly being widely used, and the requirements for robotic manipulator kinematics are different. Computer control enables a different kind of robotic manipulator kinematics, which is not optimum for direct control by a human operator, because the joint motions related to the different trajectories are not native for the human mind. Numerically controlled robotic manipulators can accept kinematics that is more efficient at doing the job expected by the customer.To increase the autonomous level of robotic manipulator, the optimal structure is not enough, but it is a part of the solution toward a fully autonomous manipulator. The control system of the manipulator is the main part of computer-controlled manipulators. A collision avoidance system plays an important role in the ïŹeld of autonomous robotics. Without collision avoidance functionality, it is quite obvious that only very simple movements and tasks can be carried out automatically. With more complicated movement and manipulators, some kind of collision avoidance system is required. An unknown or changing environment increases the need for an intelligent collision avoidance system that can ïŹnd a collision-free path in a dynamic environment.This thesis deals with these fundamental challenges by optimizing the serial manipulator structure for the desired task and proposing a collision avoidance control system. The basic requirement in the design of such a robotic manipulator is to make sure that all the desired task points can be achieved without singularities. These properties are difficult to achieve with the general shape and type of robotic manipulators. In this research work, a task-based kinematic synthesis approach with the proper optimization method ensures that the desired requirements can be fulïŹlled.To enable autonomous task execution for robotic manipulators, the control systems must have a collision avoidance system that can prevent different kinds of collisions. These collisions include self-collisions, collisions with other manipulators, collisions with obstacles, and collisions with the environment. Furthermore, there can be multiple simultaneous possible collisions that need to prevented, and the collision system must be able to handle all these collisions in real-time. In this research work, a real-time collision avoidance control approach is proposed to handle these issues. Overall, both topics, covered in this thesis, are believed to be key elements for increasing the automation of serial robotic manipulators
    • 

    corecore