498 research outputs found

    A new approach to the kinematic modeling of a three-dimensional car-like robot with differential drive using computational mechanics

    Full text link
    [EN] This article presents a kinematic analysis of a four-wheeled mobile robot in three-dimensions, introducing computational mechanics. The novelty lies in (1) the type of robot that is analyzed, which has been scarcely dealt with in the literature, and (2) the methodology used which enables the systematic implementation of kinematic algorithms using the computer. The mobile robot has four wheels, four rockers (like an All-Terrain Mobile Robot), and a main body. It also has two actuators and uses a drive mechanism known as differential drive (like those of a slip/skid mobile robot). We characterize the mobile robot as a set of kinematic closed chains with rotational pairs between links and a higher contact pair between the wheels and the terrain. Then, a set of generalized coordinates are chosen and the constraint equations are established. A new concept named ¿driving modes¿ has been introduced because some of the constraint equations are derived from these. The kinematics is the first step in solving the dynamics of this robot in order to set a control algorithm for an autonomous car-like robot. This methodology has been successfully applied to a real mobile robot, ¿Robotnik,¿ and the results are analyzed.Rubio Montoya, FJ.; Llopis Albert, C.; Valero Chuliá, FJ.; Besa Gonzálvez, AJ. (2019). A new approach to the kinematic modeling of a three-dimensional car-like robot with differential drive using computational mechanics. Advances in Mechanical Engineering. 11(3):1-14. https://doi.org/10.1177/1687814019825907S114113Campion, G., Bastin, G., & Dandrea-Novel, B. (1996). Structural properties and classification of kinematic and dynamic models of wheeled mobile robots. IEEE Transactions on Robotics and Automation, 12(1), 47-62. doi:10.1109/70.481750Bajracharya, M., Maimone, M. W., & Helmick, D. (2008). Autonomy for Mars Rovers: Past, Present, and Future. Computer, 41(12), 44-50. doi:10.1109/mc.2008.479Poczter, S. L., & Jankovic, L. M. (2013). The Google Car: Driving Toward A Better Future? Journal of Business Case Studies (JBCS), 10(1), 7. doi:10.19030/jbcs.v10i1.8324Wang, T., Wu, Y., Liang, J., Han, C., Chen, J., & Zhao, Q. (2015). Analysis and Experimental Kinematics of a Skid-Steering Wheeled Robot Based on a Laser Scanner Sensor. Sensors, 15(5), 9681-9702. doi:10.3390/s150509681Alexander, J. C., & Maddocks, J. H. (1989). On the Kinematics of Wheeled Mobile Robots. The International Journal of Robotics Research, 8(5), 15-27. doi:10.1177/027836498900800502Muir, P. F., & Neuman, C. P. (1987). Kinematic modeling of wheeled mobile robots. Journal of Robotic Systems, 4(2), 281-340. doi:10.1002/rob.4620040209Tarokh, M., & McDermott, G. J. (2005). Kinematics modeling and analyses of articulated rovers. IEEE Transactions on Robotics, 21(4), 539-553. doi:10.1109/tro.2005.847602Zhang, N., Zhao, Y., Wei, H., & Chen, G. (2016). Experimental study on the influence of air injection on unsteady cloud cavitating flow dynamics. Advances in Mechanical Engineering, 8(11), 168781401667667. doi:10.1177/168781401667667

    Trajectory Tracking Control of Skid-Steering Mobile Robots with Slip and Skid Compensation using Sliding-Mode Control and Deep Learning

    Full text link
    Slip and skid compensation is crucial for mobile robots' navigation in outdoor environments and uneven terrains. In addition to the general slipping and skidding hazards for mobile robots in outdoor environments, slip and skid cause uncertainty for the trajectory tracking system and put the validity of stability analysis at risk. Despite research in this field, having a real-world feasible online slip and skid compensation is still challenging due to the complexity of wheel-terrain interaction in outdoor environments. This paper presents a novel trajectory tracking technique with real-world feasible online slip and skid compensation at the vehicle-level for skid-steering mobile robots in outdoor environments. The sliding mode control technique is utilized to design a robust trajectory tracking system to be able to consider the parameter uncertainty of this type of robot. Two previously developed deep learning models [1], [2] are integrated into the control feedback loop to estimate the robot's slipping and undesired skidding and feed the compensator in a real-time manner. The main advantages of the proposed technique are (1) considering two slip-related parameters rather than the conventional three slip parameters at the wheel-level, and (2) having an online real-world feasible slip and skid compensator to be able to reduce the tracking errors in unforeseen environments. The experimental results show that the proposed controller with the slip and skid compensator improves the performance of the trajectory tracking system by more than 27%

    Fault-Tolerant Control Strategy for Steering Failures in Wheeled Planetary Rovers

    Get PDF
    Fault-tolerant control design of wheeled planetary rovers is described. This paper covers all steps of the design process, from modeling/simulation to experimentation. A simplified contact model is used with a multibody simulation model and tuned to fit the experimental data. The nominal mode controller is designed to be stable and has its parameters optimized to improve tracking performance and cope with physical boundaries and actuator saturations. This controller was implemented in the real rover and validated experimentally. An impact analysis defines the repertory of faults to be handled. Failures in steering joints are chosen as fault modes; they combined six fault modes and a total of 63 possible configurations of these faults. The fault-tolerant controller is designed as a two-step procedure to provide alternative steering and reuse the nominal controller in a way that resembles a crab-like driving mode. Three fault modes are injected (one, two, and three failed steering joints) in the real rover to evaluate the response of the nonreconfigured and reconfigured control systems in face of these faults. The experimental results justify our proposed fault-tolerant controller very satisfactorily. Additional concluding comments and an outlook summarize the lessons learned during the whole design process and foresee the next steps of the research

    Mobile crawler robot vibration analysis in the contexts of motion speed selection

    Get PDF
    The article presents the methodology of body vibration analysis of an inspection robot with the use of flexible connection between the body and the track propulsion modules. The article presents the methodology of selection of motion parameters of an inspection robot, taking into account the vibration of the robot body. The speed of movement of the robot affects the frequency of contact track claws with the ground, which is related to the frequency of vibration excitation. Robot motion parameters are chosen in such a way so as not to over-stimulate the natural frequency of the system. Due to the vibration reduction, it was possible to install a visual system based on an Ethernet video camera without a stabilizer in the body of the robot. Such an approach enables mass production of robots without active suppression systems and video stabilizers which generate high production costs, increase weight of robots and energy consumption

    Unmanned Ground Vehicles for Smart Farms

    Get PDF
    Forecasts of world population increases in the coming decades demand new production processes that are more efficient, safer, and less destructive to the environment. Industries are working to fulfill this mission by developing the smart factory concept. The agriculture world should follow industry leadership and develop approaches to implement the smart farm concept. One of the most vital elements that must be configured to meet the requirements of the new smart farms is the unmanned ground vehicles (UGV). Thus, this chapter focuses on the characteristics that the UGVs must have to function efficiently in this type of future farm. Two main approaches are discussed: automating conventional vehicles and developing specifically designed mobile platforms. The latter includes both wheeled and wheel-legged robots and an analysis of their adaptability to terrain and crops

    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

    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

    Development of track-driven agriculture robot with terrain classification functionality / Khairul Azmi Mahadhir

    Get PDF
    Over the past years, many robots have been devised to facilitate agricultural activities (that are labor-intensive in nature) so that they can carry out tasks such as crop care or selective harvesting with minimum human supervision. It is commonly observed that rapid change in terrain conditions can jeopardize the performance and efficiency of a robot when performing agricultural activity. For instance, a terrain covered with gravel produces high vibration to robot when traversing on the surface. In this work, an agricultural robot is embedded with machine learning algorithm based on Support Vector Machine (SVM). The aim is to evaluate the effectiveness of the Support Vector Machine in recognizing different terrain conditions in an agriculture field. A test bed equipped with a tracked-driven robot and three types o f terrain i.e. sand, gravel and vegetation has been developed. A small and low power MEMS accelerometer is integrated into the robot for measuring the vertical acceleration. In this experiment, the vibration signals resulted from the interaction between the robot and the different type of terrain were collected. An extensive experimental study was conducted to evaluate the effectiveness of SVM. The results in terms of accuracy of two machine learning techniques based on terrain classification are analyzed and compared. The results show that the robot that is equipped with an SVM can recognize different terrain conditions effectively. Such capability enables the robot to traverse across changing terrain conditions without being trapped in the field. Hence, this research work contributes to develop a self-adaptive agricultural robot in coping with different terrain conditions with minimum human supervision

    Development of a Mobile Modular Robotic System, R2TM3, for Enhanced Mobility in Unstructured Environments

    Get PDF
    Limited mobility of mobile ground robots in highly unstructured environments is a problem that inhibits the use of such robots in applications with irregular terrain. Furthermore, applications with hazardous environments are good candidates for the use of robotics to reduce the risk of harm to people. Urban search and rescue (USAR) is an application where the environment is irregular, highly unstructured and hazardous to rescuers and survivors. Consequently, it is of interest to effectively use ground robots in applications such as USAR, by employing mobility enhancement techniques, which stem from the robot’s mechanical design. In this case, a robot may go over an obstacle rather than around it. In this thesis the Reconfigurable Robot Team of Mobile Modules with Manipulators (R2TM3) is proposed as a solution to limited mobility in unstructured terrains, specifically aimed at USAR. In this work the conceptualization, mechatronic development, controls, implementation and testing of the system are given. The R2TM3 employs a mobile modular system in which each module is highly functional: self mobile and capable of manipulation with a five degree of freedom (5-DOF) serial manipulator. The manipulator configuration, the docking system and cooperative strategy between the manipulators and track drives enable a system that can perform severe obstacle climbing and also remain highly manoeuvrable. By utilizing modularity, the system may emulate that of a larger robot when the modules are docking to climb obstacles, but may also get into smaller confined spaces by using single robot modules. The use of the 5-DOF manipulator as the docking device allows for module docking that can cope with severe misalignments and offsets – a critical first step in cooperative obstacle management in rough terrain. The system’s concept rationale is outlined, which has been formulated based on a literature review of mobility enhanced systems. Based on the concept, the realization of a low cost prototype is described in detail. Single robot and cooperative robot control methods are given and implemented. Finally, a variety of experiments are conducted with the concept prototype which shows that the intended performance of the concept has been met: mobility enhancement and manoeuvrability
    • …
    corecore