151 research outputs found

    Kinematics Based Visual Localization for Skid-Steering Robots: Algorithm and Theory

    Full text link
    To build commercial robots, skid-steering mechanical design is of increased popularity due to its manufacturing simplicity and unique mechanism. However, these also cause significant challenges on software and algorithm design, especially for pose estimation (i.e., determining the robot's rotation and position), which is the prerequisite of autonomous navigation. While the general localization algorithms have been extensively studied in research communities, there are still fundamental problems that need to be resolved for localizing skid-steering robots that change their orientation with a skid. To tackle this problem, we propose a probabilistic sliding-window estimator dedicated to skid-steering robots, using measurements from a monocular camera, the wheel encoders, and optionally an inertial measurement unit (IMU). Specifically, we explicitly model the kinematics of skid-steering robots by both track instantaneous centers of rotation (ICRs) and correction factors, which are capable of compensating for the complexity of track-to-terrain interaction, the imperfectness of mechanical design, terrain conditions and smoothness, and so on. To prevent performance reduction in robots' lifelong missions, the time- and location- varying kinematic parameters are estimated online along with pose estimation states in a tightly-coupled manner. More importantly, we conduct in-depth observability analysis for different sensors and design configurations in this paper, which provides us with theoretical tools in making the correct choice when building real commercial robots. In our experiments, we validate the proposed method by both simulation tests and real-world experiments, which demonstrate that our method outperforms competing methods by wide margins.Comment: 18 pages in tota

    Infrastructure-Aided Localization and State Estimation for Autonomous Mobile Robots

    Get PDF
    A slip-aware localization framework is proposed for mobile robots experiencing wheel slip in dynamic environments. The framework fuses infrastructure-aided visual tracking data (via fisheye lenses) and proprioceptive sensory data from a skid-steer mobile robot to enhance accuracy and reduce variance of the estimated states. The slip-aware localization framework includes: the visual thread to detect and track the robot in the stereo image through computationally efficient 3D point cloud generation using a region of interest; and the ego motion thread which uses a slip-aware odometry mechanism to estimate the robot pose utilizing a motion model considering wheel slip. Covariance intersection is used to fuse the pose prediction (using proprioceptive data) and the visual thread, such that the updated estimate remains consistent. As confirmed by experiments on a skid-steer mobile robot, the designed localization framework addresses state estimation challenges for indoor/outdoor autonomous mobile robots which experience high-slip, uneven torque distribution at each wheel (by the motion planner), or occlusion when observed by an infrastructure-mounted camera. The proposed system is real-time capable and scalable to multiple robots and multiple environmental cameras

    A State Estimation Approach for a Skid-Steered Off-Road Mobile Robot

    Get PDF
    This thesis presents a novel state estimation structure, a hybrid extended Kalman filter/Kalman filter developed for a skid-steered, six-wheeled, ARGO® all-terrain vehicle (ATV). The ARGO ATV is a teleoperated unmanned ground vehicle (UGV) custom fitted with an inertial measurement unit, wheel encoders and a GPS. In order to enable the ARGO for autonomous applications, the proposed hybrid EKF/KF state estimator strategy is combined with the vehicle’s sensor measurements to estimate key parameters for the vehicle. Field experiments in this thesis reveal that the proposed estimation structure is able to estimate the position, velocity, orientation, and longitudinal slip of the ARGO with a reasonable amount of accuracy. In addition, the proposed estimation structure is well-suited for online applications and can incorporate offline virtual GPS data to further improve the accuracy of the position estimates. The proposed estimation structure is also capable of estimating the longitudinal slip for every wheel of the ARGO, and the slip results align well with the motion estimate findings

    Conference Paper Number: 28878 DEVELOPING A KINEMATIC ESTIMATION MODEL FOR A CLIMBING MOBILE ROBOTIC WELDING SYSTEM

    Get PDF
    Abstract: Skid steer tracked-based robots are popular due to their mechanical simplicity, zero-turning radius and greater traction. This architecture also has several advantages when employed by mobile platforms designed to climb and navigate ferrous surfaces, such as increased magnet density and low profile (center of gravity). However, creating a kinematic model for localization and motion control of this architecture is complicated due to the fact that tracks necessarily slip and do not roll. Such a model could be based on a heuristic representation, an experimentally-based characterization or a probabilistic form. This paper will extend an experimentallybased kinematic equivalence model to a climbing, track-based robot platform. The model will be adapted to account for the unique mobility characteristics associated with climbing. The accuracy of the model will be evaluated in several representative tasks. Application of this model to a climbing mobile robotic welding system (MRWS) is presented

    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
    • …
    corecore