103 research outputs found

    On-line learning and updating unmanned tracked vehicle dynamics

    Get PDF
    Increasing levels of autonomy impose more pronounced performance requirements for unmanned ground vehicles (UGV). Presence of model uncertainties significantly reduces a ground vehicle performance when the vehicle is traversing an unknown terrain or the vehicle inertial parameters vary due to a mission schedule or external disturbances. A comprehensive mathematical model of a skid steering tracked vehicle is presented in this paper and used to design a control law. Analysis of the controller under model uncertainties in inertial parameters and in the vehicle-terrain interaction revealed undesirable behavior, such as controller divergence and offset from the desired trajectory. A compound identification scheme utilizing an exponential forgetting recursive least square, generalized Newton–Raphson (NR), and Unscented Kalman Filter methods is proposed to estimate the model parameters, such as the vehicle mass and inertia, as well as parameters of the vehicle-terrain interaction, such as slip, resistance coefficients, cohesion, and shear deformation modulus on-line. The proposed identification scheme facilitates adaptive capability for the control system, improves tracking performance and contributes to an adaptive path and trajectory planning framework, which is essential for future autonomous ground vehicle mission

    A Novel Method for Prediction of Mobile Robot Maneuvering Spaces

    Get PDF
    As the operational uses of mobile robots continue to expand, it becomes useful to be able to predict the admissible maneuvering space to prevent the robot from executing unsafe maneuvers. A novel method is proposed to address this need by using force-moment diagrams to characterize the robot’s maneuvering space in terms of path curvature and curvature rate. Using the proposed superposition techniques, these diagrams can then be transformed in real-time to provide a representation of the permissible maneuvering space while allowing for changes in the robot’s loading and terrain conditions. Simulation results indicate that the technique can be applied to determine the appropriate maneuvering space for a given set of loading conditions, longitudinal acceleration, and tire-ground coefficient of friction. This may lead to potential expansion in the ability to integrate predictive vehicle dynamics into autonomous controllers for mobile robots and a corresponding potential to safely increase operating speeds

    Feasible, Robust and Reliable Automation and Control for Autonomous Systems

    Get PDF
    The Special Issue book focuses on highlighting current research and developments in the automation and control field for autonomous systems as well as showcasing state-of-the-art control strategy approaches for autonomous platforms. The book is co-edited by distinguished international control system experts currently based in Sweden, the United States of America, and the United Kingdom, with contributions from reputable researchers from China, Austria, France, the United States of America, Poland, and Hungary, among many others. The editors believe the ten articles published within this Special Issue will be highly appealing to control-systems-related researchers in applications typified in the fields of ground, aerial, maritime vehicles, and robotics as well as industrial audiences

    Effects of Turning Radius on Skid-Steered Wheeled Robot Power Consumption on Loose Soil

    Get PDF
    This research highlights the need for a new power model for skid-steered wheeled robots driving on loose soil and lays the groundwork to develop such a model. State-of-the-art power modeling assumes hard ground; under typical assumptions this predicts constant power consumption over a range of small turning radii where the inner wheels are rotating backwards. However, experimental results performed both in the field and in a controlled laboratory sandbox show that, on sand, power is not in fact constant with respect to turning radius. Power peaks by 20% in a newly identified range of turns where the inner wheels rotate backwards but are being dragged forward. This range of turning radii spans from half the rover width to R', the radius at which the inner wheel is not commanded to turn. Data shows higher motor torque and wheel sinkage in this range. To progress toward predicting the required power for a skid-steered wheeled robot to maneuver on loose soil, a preliminary version of a two-dimensional slip-sinkage model is proposed, along with a model of the force required to bulldoze the pile of sand that accumulates next to the wheels as it they are skidding. However, this is shown to be a less important factor contributing to the increased power in small-radius turns than the added inner wheel torque induced by dragging these wheels through the piles of sand they excavate by counter-rotation (in the identified range of turns). Finally, since a direct application of a power model is to design energy-efficient paths, time dependency of power consumption is also examined. Experiments show reduced rover angular velocity in sand around turning radii where the inner wheels are not rotated and this leads to the introduction to a new parameter to consider in path planning: angular slip

    Design, analysis and fabrication of an articulated mobile manipulator

    Get PDF
    The process involved in designing, fabricating and analysing a mobile robotic manipulator to carry out pick and place task in a dynamic and unknown environment has been explained here. The manipulator designed and fabricated has a 5 – axis articulated arm for pick and place application but also can be reconfigured to do other tasks. The manipulator is built with its driving or power means fitted at the bottom to distribute the load effectively and also make handling easier. The mobile platform employs a novel suspension system which helps in relatively distributing the load equally to all wheels regardless of the wheels position giving the mobile platform better control and stability. With reference to many available manipulators and mobile platforms in the market, a practical design is perceived using designing tools and a fully functional prototype is fabricated. The kinematic model determining the end effector’s position and orientation is analysed systematically and presented. Navigational controls are built using fuzzy logic and genetic algorithm with the help of the sensors’ information so that the robot can negotiate obstacle while carrying out various tasks in an unknown environment. The path tracking for pick-and-place application is the overall target of this industrial manipulator

    Modeling and Control of the UGV Argo J5 with a Custom-Built Landing Platform

    Get PDF
    This thesis aims to develop a detailed dynamic model and implement several navigation controllers for path tracking and dynamic self-leveling of the Argo J5 Unmanned Ground Vehicle (UGV) with a custom-built landing platform. The overall model is derived by combining the Argo J5 driveline system with the wheelsterrain interaction (using terramechanics theory and mobile robot kinetics), while the landing platform model follows the Euler-Lagrange formulation. Different controllers are, then, derived, implemented to demonstrate: i.) self-leveling accuracy of the landing platform, ii.) trajectory tracking capabilities of the Argo J5 when moving in uneven terrains. The novelty of the Argo J5 model is the addition of a vertical load on each wheel through derivation of the shear stress depending on the point’s position in 3D space on each wheel. Static leveling of the landing platform within one degree of the horizon is evaluated by implementing Proportional Derivative (PD), Proportional Integral Derivative (PID), Linear Quadratic Regulator (LQR), feedback linearization, and Passivity Based Adaptive Controller (PBAC) techniques. A PD controller is used to evaluate the performance of the Argo J5 on different terrains. Further, for the Argo J5 - landing platform ensemble, PBAC and Neural Network Based Adaptive Controller (NNBAC) are derived and implemented to demonstrate dynamic self-leveling. The emphasis is on different controller implementation for complex real systems such as Argo J5 - Landing platform. Results, obtained via extensive simulation studies in a Matlab/Simulink environment that consider real system parameters and hardware limitations, contribute to understanding navigation performance in a variety of terrains with unknown properties and illustrate the Argo J5 velocity, wheel rolling resistance, wheel turning resistance and shear stress on different terrains

    Locomotion system for ground mobile robots in uneven and unstructured environments

    Get PDF
    One of the technology domains with the greatest growth rates nowadays is service robots. The extensive use of ground mobile robots in environments that are unstructured or structured for humans is a promising challenge for the coming years, even though Automated Guided Vehicles (AGV) moving on flat and compact grounds are already commercially available and widely utilized to move components and products inside indoor industrial buildings. Agriculture, planetary exploration, military operations, demining, intervention in case of terrorist attacks, surveillance, and reconnaissance in hazardous conditions are important application domains. Due to the fact that it integrates the disciplines of locomotion, vision, cognition, and navigation, the design of a ground mobile robot is extremely interdisciplinary. In terms of mechanics, ground mobile robots, with the exception of those designed for particular surroundings and surfaces (such as slithering or sticky robots), can move on wheels (W), legs (L), tracks (T), or hybrids of these concepts (LW, LT, WT, LWT). In terms of maximum speed, obstacle crossing ability, step/stair climbing ability, slope climbing ability, walking capability on soft terrain, walking capability on uneven terrain, energy efficiency, mechanical complexity, control complexity, and technology readiness, a systematic comparison of these locomotion systems is provided in [1]. Based on the above-mentioned classification, in this thesis, we first introduce a small-scale hybrid locomotion robot for surveillance and inspection, WheTLHLoc, with two tracks, two revolving legs, two active wheels, and two passive omni wheels. The robot can move in several different ways, including using wheels on the flat, compact ground,[1] tracks on soft, yielding terrain, and a combination of tracks, legs, and wheels to navigate obstacles. In particular, static stability and non-slipping characteristics are considered while analyzing the process of climbing steps and stairs. The experimental test on the first prototype has proven the planned climbing maneuver’s efficacy and the WheTLHLoc robot's operational flexibility. Later we present another development of WheTLHLoc and introduce WheTLHLoc 2.0 with newly designed legs, enabling the robot to deal with bigger obstacles. Subsequently, a single-track bio-inspired ground mobile robot's conceptual and embodiment designs are presented. This robot is called SnakeTrack. It is designed for surveillance and inspection activities in unstructured environments with constrained areas. The vertebral column has two end modules and a variable number of vertebrae linked by compliant joints, and the surrounding track is its essential component. Four motors drive the robot: two control the track motion and two regulate the lateral flexion of the vertebral column for steering. The compliant joints enable limited passive torsion and retroflection of the vertebral column, which the robot can use to adapt to uneven terrain and increase traction. Eventually, the new version of SnakeTrack, called 'Porcospino', is introduced with the aim of allowing the robot to move in a wider variety of terrains. The novelty of this thesis lies in the development and presentation of three novel designs of small-scale mobile robots for surveillance and inspection in unstructured environments, and they employ hybrid locomotion systems that allow them to traverse a variety of terrains, including soft, yielding terrain and high obstacles. This thesis contributes to the field of mobile robotics by introducing new design concepts for hybrid locomotion systems that enable robots to navigate challenging environments. The robots presented in this thesis employ modular designs that allow their lengths to be adapted to suit specific tasks, and they are capable of restoring their correct position after falling over, making them highly adaptable and versatile. Furthermore, this thesis presents a detailed analysis of the robots' capabilities, including their step-climbing and motion planning abilities. In this thesis we also discuss possible refinements for the robots' designs to improve their performance and reliability. Overall, this thesis's contributions lie in the design and development of innovative mobile robots that address the challenges of surveillance and inspection in unstructured environments, and the analysis and evaluation of these robots' capabilities. The research presented in this thesis provides a foundation for further work in this field, and it may be of interest to researchers and practitioners in the areas of robotics, automation, and inspection. As a general note, the first robot, WheTLHLoc, is a hybrid locomotion robot capable of combining tracked locomotion on soft terrains, wheeled locomotion on flat and compact grounds, and high obstacle crossing capability. The second robot, SnakeTrack, is a small-size mono-track robot with a modular structure composed of a vertebral column and a single peripherical track revolving around it. The third robot, Porcospino, is an evolution of SnakeTrack and includes flexible spines on the track modules for improved traction on uneven but firm terrains, and refinements of the shape of the track guidance system. This thesis provides detailed descriptions of the design and prototyping of these robots and presents analytical and experimental results to verify their capabilities

    Hazard avoidance for high-speed rough-terrain unmanned ground vehicles

    Get PDF
    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2005."June 2005."Includes bibliographical references (p. 111-116).High-speed unmanned ground vehicles have important applications in rough-terrain. In these applications unexpected and dangerous situations can occur that require rapid hazard avoidance maneuvers. At high speeds, there is limited time to perform navigation and hazard avoidance calculations based on detailed vehicle and terrain models. Furthermore, detailed models often do not accurately predict the robot's performance due to model parameter and sensor uncertainty. This thesis presents the development and analysis of a novel method for high speed navigation and hazard avoidance. The method is based on the two dimensional "trajectory space," which is a compact model-based representation of a robot's dynamic performance limits on natural terrain. This method allows a vehicle to perform dynamically feasible hazard avoidance maneuvers in a computationally efficient manner. This thesis also presents a novel method for trajectory replanning, based on a "curvature matching" technique. This method quickly generates a path connects the end of the path generated by a hazard avoidance maneuver to the nominal desired path. Simulation and experimental results with a small gasoline-powered high-speed unmanned ground vehicle verify the effectiveness of these algorithms. The experimental results demonstrate the ability of the algorithm to account for multiple hazards, varying terrain inclination, and terrain roughness. The experimental vehicle attained speeds of 8 m/s (18 mph) on flat and sloped terrain and 7 m/s (16 mph) on rough terrain.by Matthew J. Spenko.Ph.D

    Towards Skill Transfer via Learning-Based Guidance in Human-Robot Interaction

    Get PDF
    This thesis presents learning-based guidance (LbG) approaches that aim to transfer skills from human to robot. The approaches capture the temporal and spatial information of human motions and teach robot to assist human in human-robot collaborative tasks. In such physical human-robot interaction (pHRI) environments, learning from demonstrations (LfD) enables this transferring skill. Demonstrations can be provided through kinesthetic teaching and/or teleoperation. In kinesthetic teaching, humans directly guide robot’s body to perform a task while in teleoperation, demonstrations can be done through motion/vision-based systems or haptic devices. In this work, the LbG approaches are developed through kinesthetic teaching and teleoperation in both virtual and physical environments. First, this thesis compares and analyzes the capability of two types of statistical models, generative and discriminative, to generate haptic guidance (HG) forces as well as segment and recognize gestures for pHRI that can be used in virtual minimally invasive surgery (MIS) training. In this learning-based approach, the knowledge and experience of experts are modeled to improve the unpredictable motions of novice trainees. Two statistical models, hidden Markov model (HMM) and hidden Conditional Random Fields (HCRF), are used to learn gestures from demonstrations in a virtual MIS related task. The models are developed to automatically recognize and segment gestures as well as generate guidance forces. In practice phase, the guidance forces are adaptively calculated in real time regarding gesture similarities among user motion and the gesture models. Both statistical models can successfully capture the gestures of the user and provide adaptive HG, however, results show the superiority of HCRF, as a discriminative method, compared to HMM, as a generative method, in terms of user performance. In addition, LbG approaches are developed for kinesthetic HRI simulations that aim to transfer the skills of expert surgeons to resident trainees. The discriminative nature of HCRF is incorporated into the approach to produce LbG forces and discriminate the skill levels of users. To experimentally evaluate this kinesthetic-based approach, a femur bone drilling simulation is developed in which residents are provided haptic feedback based on real computed tomography (CT) data that enable them to feel the variable stiffness of bone layers. Orthepaedic surgeons require to adjust drilling force since bone layers have different stiffness. In the learning phase, using the simulation, an expert HCRF model is trained from expert surgeons demonstration to learn the stiffness variations of different bone layers. A novice HCRF model is also developed from the demonstration of novice residents to discriminate the skill levels of a new trainee. During the practice phase, the learning-based approach, which encoded the stiffness variations, guides the trainees to perform training tasks similar to experts motions. Finally, in contrast to other parts of the thesis, an LbG approach is developed through teleoperation in physical environment. The approach assists operators to navigate a teleoperated robot through a haptic steering wheel and a haptic gas pedal. A set of expert operator demonstrations are used to develop maneuvering skill model. The temporal and spatial variation of demonstrations are learned using HMM as the skill model. A modified Gaussian Mixture regression (GMR) in combination with the HMM is also developed to robustly produce the motion during reproduction. The GMR calculates outcome motions from a joint probability density function of data rather than directly model the regression function. In addition, the distance between the robot and obstacles is incorporated into the impedance control to generate guidance forces that also assist operators with avoiding obstacle collisions. Using different forms of variable impedance control, guidance forces are computed in real time with respect to the similarities between the maneuver of users and the skill model. This encourages users to navigate a robot similar to the expert operators. The results show that user performance is improved in terms of number of collisions, task completion time, and average closeness to obstacles
    corecore