Browse Publications Technical Papers 2016-01-1878
2016-09-14

Position Estimation and Autonomous Control of a Quad Vehicle 2016-01-1878

The major contribution of this paper is the general description of a complete integrating procedure of autonomous vehicle system. Using Robot Operating System (ROS) as the framework, process from senor integration to path planning and path tracking were performed. Based on an off-road All-Terrain Vehicle, an Extended Kalman filter based autonomous control strategy was developed on the ROS. Both the position estimation and autonomous control were performed on the ROS platform. For the position estimation phase, sensory measurements from GPS, IMU and wheel odometry were acquired and processed on ROS. In accordance with the ROS architecture, separate packages were developed for each sensor to gather and publish corresponding measurements. Furthermore, Extended Kalman filtering was performed to fuse all sensory measurements to achieve an optimizing accuracy. Necessary conversion and normalization were also conducted prior to data fusion, such as conversion from LLA to ENU for GPS measurements. For the autonomous control phase, a ROS package was first developed to generate target path. By defining several control points, the algorithm performed cubic spline interpolation to smoothly connect every two adjacent control points. Only the coefficients of the computed splines were transferred to other packages to be more efficient. With the predefined target path, the Pure Pursuit algorithm was implemented to compute desired steering angle. Meanwhile, a simple longitudinal control strategy, which defines velocity as a function of steering angle, was also developed to calculate throttle value. All developed algorithms were first validated in simulation, and some preliminary field tests were also conducted to examine the performance of the proposed approach.
This is a general guidance of implementing autonomous control with low cost sensors on the ROS platform. With the mentioned general procedures, this paper can allow readers to have an understanding of the autonomous control architecture. Meanwhile, the adopted algorithms can facilitate the development of similar applications. The proposal of using low cost sensors would also contribute to increase the acceptance of autonomous vehicles.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 18% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
JOURNAL ARTICLE

A Potential Field Based Lateral Planning Method for Autonomous Vehicles

2016-01-1874

View Details

TECHNICAL PAPER

Coordinated Longitudinal and Lateral Control of Autonomous Electric Vehicles in a Platoon

2016-01-1875

View Details

TECHNICAL PAPER

Lateral State Estimation for Lane Keeping Control of Electric Vehicles Considering Sensor Sampling Mismatch Issue

2016-01-1900

View Details

X