This paper describes a novel autonomous ground vehicle that is designed for exploring unknown environments which contain sources of ionising radiation, such as might be found in a nuclear disaster site or a legacy nuclear facility. While exploring the environment, it is important that the robot avoids radiation hot spots to minimise breakdowns. Broken down robots present a real problem: they not only cause the mission to fail but they can block access routes for future missions. Until now, such robots have had no autonomous gamma radiation avoidance capabilities. New software algorithms are presented that allow radiation measurements to be converted into a format in which they can be integrated into the robot’s navigation system so that it can actively avoid receiving a high radiation dose during a mission. An unmanned ground vehicle was fitted with a gamma radiation detector and an autonomous navigation package that included the new radiation avoidance software. The full system was evaluated experimentally in a complex semi-structured environment that contained two radiation sources. In the experiment, the robot successfully identified both sources and avoided areas that were found to have high levels of radiation while navigating between user defined waypoints. This advancement in the state-of-the-art has the potential to deliver real benefit to the nuclear industry, in terms of both increased chance of mission success and reduction of the reliance on human operatives to perform tasks in dangerous radiation environments.
11 March 2021 in IEEE Robotics and Automation Letters
This letter presents an autonomous navigation system for ground robots traversing aggressive unstructured terrain through a cohesive arrangement of mapping, deliberative planning and reactive behaviour modules. All systems are aware of terrain slope, visibility and vehicle orientation, enabling robots to recognize, plan and react around unobserved areas and overcome negative obstacles, slopes, steps, overhangs and narrow passageways. This is one of pioneer works to explicitly and simultaneously couple mapping, planning and reactive components in dealing with negative obstacles. The system was deployed on three heterogeneous ground robots for the DARPA Subterranean Challenge, and we present results in Urban and Cave environments, along with simulated scenarios, that demonstrate this approach.
While robots have long been proposed as a tool to reduce human personnel’s exposure to danger in subterranean environments, these environments also present significant challenges to the development of these robots. Fundamental to this challenge is the problem of autonomous exploration. Frontier-based methods have been a powerful and successful approach to exploration, but complex 3D environments remain a challenge when online employment is required. This paper presents a new approach that addresses the complexity of operating in 3D by directly modelling the boundary between observed free and unobserved space (the frontier), rather than utilising dense 3D volumetric representations. By avoiding a representation involving a single map, it also achieves scalability to problems where Simultaneous Localisation and Matching (SLAM) loop closures are essential. The approach enabled a team of seven ground and air robots to autonomously explore the DARPA Subterranean Challenge Urban Circuit, jointly traversing over 8 km in a complex and communication denied environment.
Autonomous navigation in unstructured vegetated environments remains an open challenge. To successfully operate in these settings, autonomous ground vehicles (AGVs) must assess the environment and determine which vegetation is pliable enough to safely traverse. In this paper, we propose ForestTrav (Forest Traversability): a novel lidar-only (geometric), online traversability estimation (TE) method that can accurately generate a per-voxel traversability estimate for densely vegetated environments, shown for dense subtropical forests. The method leverages a salient, probabilistic 3D voxel representation, continuously fusing in lidar measurements to maintain multiple, per-voxel ray statistics, in combination with the structural context and compactness of sparse convolutional neural networks (SCNNs) to perform accurate TE in densely vegetated environments. The proposed method is real-time capable and is shown to outperform state-of-the-art volumetric and 2.5D TE methods by a significant margin (0.62 vs. 0.41 Matthews correlation coefficient (MCC) score at 0.1m voxel resolution) in challenging scenes and to generalize to unseen environments. ForestTrav demonstrates that lidar-only (geometric) methods can provide accurate, online TE in complex, densely-vegetated environments. This capability has not been previously demonstrated in the literature in such complex environments. Further, we analyze the response of the TE methods to the temporal and spatial evolution of the probabilistic map as a function of information accumulated over time during scene exploration. It shows that our method performs well even with limited information in the early stages of exploration, and this provides an additional tool to assess the expected performance during deployment. Finally, to train and assess TE methods in highly-vegetated environments, we collected and labeled a novel, real-world data set and provide it to the community as an open-source resource.
3 August 2022 in IEEE Robotics and Automation Letters
Occupancy grid maps (OGMs) are fundamental to most systems for autonomous robotic navigation. However, CPU-based implementations struggle to keep up with data rates from modern 3D lidar sensors, and provide little capacity for modern extensions which maintain richer voxel representations. This article presents Occupancy Homogenous Mapping (OHM), our open source, GPU-based OGM framework. We show how the algorithms can be mapped to GPU resources, resolving difficulties with contention to obtain a successful implementation. The implementation supports many modern OGM algorithms including Normal Distributions Transform-Occupancy Maps (NDT-OM), Normal Distributions Transform-Traversability Maps (NDT-TM), decay-rate and Truncated Sign Distance Function (TSDF). A thorough performance evaluation is presented based on tracked and quadruped Uncrewed Ground Vehicle (UGV) platforms and UAVs, and data sets from both outdoor and subterranean environments. The results demonstrate excellent performance improvements both offline, and for online processing in embedded platforms. Finally, we describe how OHM was a key enabler for the UGV navigation solution for our entry in the Defense Advanced Research Projects Agency (DARPA) Subterranean Challenge, which placed second at the Final Event.