Refine Your Search

Search Results

Viewing 1 to 2 of 2
Journal Article

Unstructured with a Point: Validation and Robustness Evaluation of Point-Cloud Based Path Planning

2021-04-06
2021-01-0251
Robust autonomous navigation in unstructured environments is an unsolved problem and critical to the operation of autonomous military and rescue ground vehicles. Two-dimensional path planners operating on occupancy grids or costs maps can produce infeasible paths when the operational area includes complex terrain. Recently, sample-based path planners that plan on LiDAR-acquired point-cloud maps have been proposed. These approaches require no discretization of the operational area and provide direct pose estimation by modeling vehicle and terrain interaction. In this paper, we show that direct sample-based path planning on point clouds is effective and robust in unstructured environments. Robustness is demonstrated by completing a system parameter sensitivity analysis of the system in an Unreal simulation environment and partnered with field validation.
Journal Article

Supervised Terrain Classification with Adaptive Unsupervised Terrain Assessment

2021-04-06
2021-01-0250
Off road navigation demands ground robots to traverse complex and often changing terrain. Classification and assessment of terrain can improve path planning strategies by reducing travel time and energy consumption. In this paper we introduce a terrain classification and assessment framework that relies on both exteroceptive and proprioceptive sensor modalities. The robot captures an image of the terrain it is about to traverse and records corresponding vibration data during traversal. These images are manually labelled and used to train a support vector machine (SVM) in an offline training phase. Images have been captured under different lighting conditions and across multiple locations to achieve diversity and robustness to the model. Acceleration data is used to calculate statistical features that capture the roughness of the terrain whereas angular velocities are used to calculate roll and pitch angles experienced by the robot.
X