Top Banner
Home | Sensors | Systems | Services | Applications | Contact Us

Waypoint Navigation for a Skid Steer UGV


Introduction

This page describes autonomous waypoint navigation of a small skid steer unmanned ground vehicle. A description of the vehicle kinematics, feedback sensors, and control loops will be presented. In addition, experimental test data will be presented that demonstrates the effectiveness of the SmartIMU as a feedback sensor as well as the UGV's path.


Background

Actuators

This six wheeled ground vehicle is operated similar to tank treads. To command the vehicle to move in a forward or reverse direction, the wheels on either side are given the same velocity command. To make a left hand turn, the right set of wheels rotate faster than the left set of wheels and vice-versa for a right hand turn.

Vehicle Kinematics

This style of vehicle allows for pure rotation without forward motion due to the differential velocities of the two sets of wheels. The motion of the vehicle is a combination of forward linear velocity combined with a pure rotation about the vehicle center. This motion translates to a variable turning radius ranging from -infinity to +infinity about the longitudinal axis.

Feedback Sensors

The SmartIMU sensor was used for Global Position (Latitude, Longitude), yaw angle, and Yaw angular rate feedback. These measurements were used to navigate the vehicle to the various predefined waypoints.

Control Loops

A simulation model was created to demonstrate the control loop structure and compare the modeled and experimental results. The controller consists of a yaw rate inner loop which tracks the desired yaw rate input using a PD controller. The innerloop is feed by the desired yaw outer loop which tracks the yaw toward the waypoint. Similar to the implementation, sateration limits were added to limit the commanded yaw rate and actuator commands. The testing controller was designed with the same inner and outter control loops, using the SmartIMU sensor data as feedback for the control system.

UGV simulation model

Testing Results

The model results show a slightly damped second order response to a step input:

UGV simulation yaw response

The actual testing results show similar results as shown:

UGV yaw tracking results

Although the simulation and testing results are similar, there exists several factors that interfere with the control of this type of platform. The friction between the wheels and the ground varies significantly with terrain. Also motor inertia and wheel slippage has not been considered for modeling this vehicle. This effort has demonstrated the integration of the SmartIMU sensor into a small unmanned ground vehicle for waypoint navigation. IATech will continue to provide testing results for various unmanned platforms to demonstrate the versatility of IATech's product line for many real world problems.

Register for eNewsletter & Product Updates

Ph. (352)505-7428 ~ email info(at)iat-llc(dot)com

6931 NW 22nd Str., Suite A, Gainesville, Florida, 32653

"Automation Sensors, Systems, and Services"