133 research outputs found

    Performance and Extreme Conditions Analysis Based on Iterative Modelling Algorithm for Multi-Trailer AGVs

    Get PDF
    Automatic guidance vehicles (AGV) are industrial vehicles that play an important role in the development of smart manufacturing systems and Industry 4.0. To provide these autonomous systems with the flexibility that is required today in these industrial workspaces, AGV computational models are necessary in order to analyze their performance and design efficient planning and control strategies. To address these issues, in this work, the mathematical model and the algorithm that implement a computational control-oriented simulation model of a hybrid tricycle-differential AGV with multi-trailers have been developed. Physical factors, such as wheel-ground interaction and the effect of vertical and lateral loads on its dynamics, have been incorporated into the model. The model has been tested in simulation with two different controllers and three trajectories: a circumference, a square, and an s-shaped curve. Furthermore, it has been used to analyze extreme situations of slipping and capsizing and the influence of the number of trailers on the tracking error and the control effort. This way, the minimum lateral friction coefficient to avoid slipping and the minimum ratio between the lateral and height displacement of the center of gravity to avoid capsizing have been obtained. In addition, the effect of a change in the friction coefficient has also been simulated

    Trends in vehicle motion control for automated driving on public roads

    Get PDF
    In this paper, we describe how vehicle systems and the vehicle motion control are affected by automated driving on public roads. We describe the redundancy needed for a road vehicle to meet certain safety goals. The concept of system safety as well as system solutions to fault tolerant actuation of steering and braking and the associated fault tolerant power supply is described. Notably restriction of the operational domain in case of reduced capability of the driving automation system is discussed. Further we consider path tracking, state estimation of vehicle motion control required for automated driving as well as an example of a minimum risk manoeuver and redundant steering by means of differential braking. The steering by differential braking could offer heterogeneous or dissimilar redundancy that complements the redundancy of described fault tolerant steering systems for driving automation equipped vehicles. Finally, the important topic of verification of driving automation systems is addressed

    Mechatronics of systems with undetermined configurations

    Get PDF
    This work is submitted for the award of a PhD by published works. It deals with some of the efforts of the author over the last ten years in the field of Mechatronics. Mechatronics is a new area invented by the Japanese in the late 1970's, it consists of a synthesis of computers and electronics to improve mechanical systems. To control any mechanical event three fundamental features must be brought together: the sensors used to observe the process, the control software, including the control algorithm used and thirdly the actuator that provides the stimulus to achieve the end result. Simulation, which plays such an important part in the Mechatronics process, is used in both in continuous and discrete forms. The author has spent some considerable time developing skills in all these areas. The author was certainly the first at Middlesex to appreciate the new developments in Mechatronics and their significance for manufacturing. The author was one of the first mechanical engineers to recognise the significance of the new transputer chip. This was applied to the LQG optimal control of a cinefilm copying process. A 300% improvement in operating speed was achieved, together with tension control. To make more efficient use of robots they have to be made both faster and cheaper. The author found extremely low natural frequencies of vibration, ranging from 3 to 25 Hz. This limits the speed of response of existing robots. The vibration data was some of the earliest available in this field, certainly in the UK. Several schemes have been devised to control the flexible robot and maintain the required precision. Actuator technology is one area where mechatronic systems have been the subject of intense development. At Middlesex we have improved on the Aexator pneumatic muscle actuator, enabling it to be used with a precision of about 2 mm. New control challenges have been undertaken now in the field of machine tool chatter and the prevention of slip. A variety of novel and traditional control algorithms have been investigated in order to find out the best approach to solve this problem

    A graph-theory-based C-space path planner for mobile robotic manipulators in close-proximity environments

    Get PDF
    In this thesis a novel guidance method for a 3-degree-of-freedom robotic manipulator arm in 3 dimensions for Improvised Explosive Device (IED) disposal has been developed. The work carried out in this thesis combines existing methods to develop a technique that delivers advantages taken from several other guidance techniques. These features are necessary for the IED disposal application. The work carried out in this thesis includes kinematic and dynamic modelling of robotic manipulators, T-space to C-space conversion, and path generation using Graph Theory to produce a guidance technique which can plan a safe path through a complex unknown environment. The method improves upon advantages given by other techniques in that it produces a suitable path in 3-dimensions in close-proximity environments in real time with no a priori knowledge of the environment, a necessary precursor to the application of this technique to IED disposal missions. To solve the problem of path planning, the thesis derives the kinematics and dynamics of a robotic arm in order to convert the Euclidean coordinates of measured environment data into C-space. Each dimension in C-space is one control input of the arm. The Euclidean start and end locations of the manipulator end effector are translated into C-space. A three-dimensional path is generated between them using Dijkstra’s Algorithm. The technique allows for a single path to be generated to guide the entire arm through the environment, rather than multiple paths to guide each component through the environment. The robotic arm parameters are modelled as a quasi-linear parameter varying system. As such it requires gain scheduling control, thus allowing compensation of the non-linearities in the system. A Genetic Algorithm is applied to tune a set of PID controllers for the dynamic model of the manipulator arm so that the generated path can then be followed using a conventional path-following algorithm. The technique proposed in this thesis is validated using numerical simulations in order to determine its advantages and limitations

    Advanced Mobile Robotics: Volume 3

    Get PDF
    Mobile robotics is a challenging field with great potential. It covers disciplines including electrical engineering, mechanical engineering, computer science, cognitive science, and social science. It is essential to the design of automated robots, in combination with artificial intelligence, vision, and sensor technologies. Mobile robots are widely used for surveillance, guidance, transportation and entertainment tasks, as well as medical applications. This Special Issue intends to concentrate on recent developments concerning mobile robots and the research surrounding them to enhance studies on the fundamental problems observed in the robots. Various multidisciplinary approaches and integrative contributions including navigation, learning and adaptation, networked system, biologically inspired robots and cognitive methods are welcome contributions to this Special Issue, both from a research and an application perspective

    Probabilistic Inference for Model Based Control

    Get PDF
    Robotic systems are essential for enhancing productivity, automation, and performing hazardous tasks. Addressing the unpredictability of physical systems, this thesis advances robotic planning and control under uncertainty, introducing learning-based methods for managing uncertain parameters and adapting to changing environments in real-time. Our first contribution is a framework using Bayesian statistics for likelihood-free inference of model parameters. This allows employing complex simulators for designing efficient, robust controllers. The method, integrating the unscented transform with a variant of information theoretical model predictive control, shows better performance in trajectory evaluation compared to Monte Carlo sampling, easing the computational load in various control and robotics tasks. Next, we reframe robotic planning and control as a Bayesian inference problem, focusing on the posterior distribution of actions and model parameters. An implicit variational inference algorithm, performing Stein Variational Gradient Descent, estimates distributions over model parameters and control inputs in real-time. This Bayesian approach effectively handles complex multi-modal posterior distributions, vital for dynamic and realistic robot navigation. Finally, we tackle diversity in high-dimensional spaces. Our approach mitigates underestimation of uncertainty in posterior distributions, which leads to locally optimal solutions. Using the theory of rough paths, we develop an algorithm for parallel trajectory optimisation, enhancing solution diversity and avoiding mode collapse. This method extends our variational inference approach for trajectory estimation, employing diversity-enhancing kernels and leveraging path signature representation of trajectories. Empirical tests, ranging from 2-D navigation to robotic manipulators in cluttered environments, affirm our method's efficiency, outperforming existing alternatives

    Planning and control of robotic manipulation actions for extreme environments

    Get PDF
    A large societal and economic need arises for advanced robotic capabilities, where we need to perform complex human-like tasks such as tool-use, in environments that are hazardous for human workers. This thesis addresses a collection of problems, which arise when robotic manipulators must perform complex tasks in cluttered and constrained environments. The work is illustrated by example scenarios of robotic tool use, grasping and manipulating, motivated by the challenges of dismantling operations in the extreme environments of nuclear decommissioning Contrary to popular assumptions, legacy nuclear facilities (which can date back three-quarters of a century in the UK) can be highly unstructured and uncertain environments, with insufficient a-priori information available for e.g. conventional pre-programming of robot tasks. Meanwhile, situational awareness and direct teleoperation can be extremely difficult for human operators working in a safe zone that is physically remote from the robot. This engenders a need for significant autonomous capabilities. Robots must use vision and sensory systems to perceive their environment, plan and execute complex actions on complex objects in cluttered and constrained environments. Significant radiation, of different types and intensities, provides further challenges in terms of sensor noise. Perception uncertainty can also result from e.g. vision systems observing shiny featureless metal structures. Robotic actions therefore need to be: i) planned in ways that are robust to uncertainties; and ii) controlled in ways which enable the robust reaction to disturbances. In particular, we investigate motion planning and control in tasks where the robot must: maintain contact while moving over arbitrarily shaped surfaces with end-effector tools; exert forces and withstand perturbations during forceful contact actions; while also avoiding collisions with obstacles; avoiding singularity configurations; and increasing robustness by maximising manipulability during task execution. Furthermore, we consider the issues of robust planning and control with respect to uncertain information, derived from noisy sensors in challenging environments. We explore the Riemannian geometry and robot's manipulability to yield path planners that produce paths for both fixed-based and floating-based robots, whose tools always stay in contact with the object's surface. Our planners overcome disturbances in the perception and account for robot/environment interactions that may demand unexpected forces. The task execution is entrusted to a hybrid force/motion controller whose motion space behaves with compliance to accommodate unexpected stiffness changes throughout the contact. We examine the problem of grasping a tool for performing a task. Firstly, we introduce a method for selecting the grasp candidate onto an object yielding collision-free motion for the robot in the post-grasp movements. Furthermore, we study the case of a dual-arm robot performing full-force tasks on an object and slippage on the grasping is allowed. We account for the slippage throughout the task execution using a novel controller based on the sliding mode controllers

    Integration of Active Systems for a Global Chassis Control Design

    Get PDF
    Vehicle chassis control active systems (braking, suspension, steering and driveline), from the first ABS/ESC control unit to the current advanced driver assistance systems (ADAS), are progressively revolutionizing the way of thinking and designing the vehicle, improving its interaction with the surrounding world (V2V and V2X) and have led to excellent results in terms of safety and performances (dynamic behavior and drivability). They are usually referred as intelligent vehicles due to a software/hardware architecture able to assist the driver for achieving specific safety margin and/or optimal vehicle dynamic behavior. Moreover, industrial and academic communities agree that these technologies will progress till the diffusion of the so called autonomous cars which are able to drive robustly in a wide range of traffic scenarios. Different autonomous vehicles are already available in Europe, Japan and United States and several solutions have been proposed for smart cities and/or small public area like university campus. In this context, the present research activity aims at improving safety, comfort and performances through the integration of global active chassis control: the purposes are to study, design and implement control strategies to support the driver for achieving one or more final target among safety, comfort and performance. Specifically, the vehicle subsystems that are involved in the present research for active systems development are the steering system, the propulsion system, the transmission and the braking system. The thesis is divided into three sections related to different applications of active systems that, starting from a robust theoretical design procedure, are strongly supported by objective experimental results obtained fromHardware In the Loop (HIL) test rigs and/or proving ground testing sessions. The first chapter is dedicated to one of the most discussed topic about autonomous driving due to its impact from the social point of view and in terms of human error mitigation when the driver is not prompt enough. In particular, it is here analyzed the automated steering control which is already implemented for automatic parking and that could represent also a key element for conventional passenger car in emergency situation where a braking intervention is not enough for avoiding an imminent collision. The activity is focused on different steering controllers design and their implementation for an autonomous vehicle; an obstacle collision avoidance adaptation is introduced for future implementations. Three different controllers, Proportional Derivative (PD), PD+Feedforward (FF) e PD+Integral Sliding Mode (ISM), are designed for tracking a reference trajectory that can be modified in real-time for obstacle avoidance purposes. Furthermore, PD+FF and PD+ISM logic are able to improve the tracking performances of automated steering during cornering maneuvers, relevant fromthe collision avoidance point of view. Path tracking control and its obstacle avoidance enhancement is also shown during experimental tests executed in a proving ground through its implementation for an autonomous vehicle demonstrator. Even if the activity is presented for an autonomous vehicle, the active control can be developed also for a conventional vehicle equipped with an Electronic Power Steering (EPS) or Steer-by-wire architectures. The second chapter describes a Torque Vectoring (TV) control strategy, applied to a Fully Electric Vehicle (FEV) with four independent electric motor (one for each wheel), that aims to optimize the lateral vehicle behavior by a proper electric motor torque regulation. A yaw rate controller is presented and designed in order to achieve a desired steady-state lateral behaviour of the car (handling task). Furthermore, a sideslip angle controller is also integrated to preserve vehicle stability during emergency situations (safety task). LQR, LQR+FF and ISM strategies are formulated and explained for yaw rate and concurrent yaw rate/sideslip angle control techniques also comparing their advantages and weakness points. The TV strategy is implemented and calibrated on a FEV demonstrator by executing experimental maneuvers (step steer, skid pad, lane change and sequence of step steers) thus proving the efficacy of the proposed controller and the safety contribution guaranteed by the sideslip control. The TV could be also applied for internal combustion engine driven vehicles by installing specific torque vectoring differentials, able to distribute the torque generated by the engine to each wheel independently. The TV strategy evaluated in the second chapter can be influenced by the presence of a transmission between themotor (or the engine) and wheels (where the torque control is supposed to be designed): in addition to the mechanical delay introduced by transmission components, the presence of gears backlashes can provoke undesired noises and vibrations in presence of torque sign inversion. The last chapter is thus related to a new method for noises and vibration attenuation for a Dual Clutch Transmission (DCT). This is achieved in a new way by integrating the powertrain control with the braking system control, which are historically and conventionally analyzed and designed separately. It is showed that a torsional preload effect can be obtained on transmission components by increasing the wheel torque and concurrently applying a braking wheel torque. For this reason, a pressure following controller is presented and validated through a Hardware In the Loop (HIL) test rig in order to track a reference value of braking torque thus ensuring the desired preload effect and noises reduction. Experimental results demonstrates the efficacy of the controller, also opening new scenario for global chassis control design. Finally, some general conclusions are drawn and possible future activities and recommendations are proposed for further investigations or improvements with respect to the results shown in the present work
    • …
    corecore