112 research outputs found

    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

    Characterizing Energy Usage of a Commercially Available Ground Robot: Method and Results

    Full text link
    Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/106934/1/rob21507.pd

    Modeling the power consumption of a Wifibot and studying the role of communication cost in operation time

    Get PDF
    Mobile robots are becoming part of our every day living at home, work or entertainment. Due to their limited power capabilities, the development of new energy consumption models can lead to energy conservation and energy efficient designs. In this paper, we carry out a number of experiments and we focus on the motors power consumption of a specific robot called Wifibot. Based on the experimentation results, we build models for different speed and acceleration levels. We compare the motors power consumption to other robot running modes. We, also, create a simple robot network scenario and we investigate whether forwarding data through a closer node could lead to longer operation times. We assess the effect energy capacity, traveling distance and data rate on the operation time

    Model Based On-Line Energy Prediction System for Semi-Autonomous Mobile Robots

    Get PDF
    Maximizing energy autonomy is a consistent challenge when deploying mobile robots in ionizing radiation or other hazardous environments. Having a reliable robot system is essential for successful execution of missions and to avoid manual recovery of the robots in environments that are harmful to human beings. For deployment of robots missions at short notice, the ability to know beforehand the energy required for performing the task is essential. This paper presents a on-line method for predicting energy requirements based on the pre-determined power models for a mobile robot. A small mobile robot, Khepera III is used for the experimental study and the results are promising with high prediction accuracy. The applications of the energy prediction models in energy optimization and simulations are also discussed along with examples of significant energy savings

    Navigability Analysis of Natural Terrains with Fuzzy Elevation Maps from Ground-based 3D Range Scans

    Get PDF
    Mobile robot navigation through natural terrains is a challenging issue with applications such as planetary exploration or search and rescue. This paper proposes navigability assessment of natural terrains scanned from ground-based 3D laser rangefinders. A continuous model of the terrain is obtained as a fuzzy elevation map (FEM). Based on this model, the proposed solution incorporates terrain navigability both in terms of uncertainties of the 3D input data and slope of the fuzzy surface. Moreover, the paper discusses the application of this method for local path planning. For this purpose, the Bug algorithm has been adapted to compute local paths on the navigable region of the FEM. The method has been applied to actual 3D point clouds on two different experimental sites.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech. This work was partially supported by the Spanish CICYT project DPI 2011-22443 and the Andalusian project PE-2010 TEP-6101

    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

    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

    Energy-Efficient Trajectory Planning for Skid-Steer Rovers

    Get PDF
    A skid-steer rover’s power consumption is highly dependent on the turning radius of its path. For example, a point turn consumes a lot of power compared to a straight-line motion. Thus, in path planning for this kind of rover, turning radius is a factor that should be considered explicitly. Based on the literature, there is a lack of analytical approach for finding energy-optimal paths for skid-steer rovers. This thesis addresses this problem for such rovers, specifically on obstacle-free hard ground. The equivalency theorem in this thesis indicates that, when using a popular power model for skid-steer rovers on hard ground, all minimum-energy solutions follow the same path irrespective of velocity constraints that may or may not be imposed. This non-intuitive result stems from the fact that with this model of the system the total energy is fully parametrized by the geometry of the path alone. It is shown that one can choose velocity constraints to enforce constant power consumption, thus transforming the energy-optimal problem to an equivalent time-optimal problem. Existing theory, built upon the basis of Pontryagin’s minimum principle to find the extremals for time-optimal trajectories for a rigid body, can then be used to solve the problem. Accordingly, the extremal paths are obtained for the energy-efficient path planning problem. As there is a finite number of extremals, they are enumerated to find the minimum-energy path for a particular example. Moreover, the analysis identifies that the turns in optimal paths (aside from a small number of special cases called whirls) are to be circular arcs of a particular turning radius, R′, equal to half of a skid-steer rover’s slip track. R′ is the turning radius at which the inner wheels of a skid-steer rover are not commanded to turn, and its description and the identification of its paramount importance in energy-optimal path planning are investigated. Experiments with a Husky UGV rover validate the energy-optimality of using R′ turns. Furthermore, a practical velocity constraint for skid-steer rovers is proposed that maintains constant forward velocity above R’ and constant angular velocity below it. Also, in separate but related work, it is shown that almost always equal “friction requirement” can be used to obtain optimal traction forces for a common and practical type of 4-wheel rover
    • …
    corecore