2022 Design, Automation & Test in Europe Conference & Exhibition (DATE) · 2022 · 10 citations · 12 references
ComputingAutonomous SystemsComputer ScienceAutonomous VehiclesEdge ComputingMobile Robotics3D ReconstructionAccelerator ArchitectureAutonomous NavigationEdge Artificial IntelligenceHardware AccelerationMapping3D MappingEdge Hardware AccelerationEdge RoboticsMapping HardwareProbabilistic ComputationReal-time PerceptionReal-time Perception SystemsThroughput
Autonomous machines (e.g., vehicles, mobile robots, drones) require sophisticated 3D mapping to perceive the dynamic environment. However, maintaining a real-time 3D map is expensive both in terms of compute and memory requirements, especially for resource-constrained edge machines. Probabilistic OctoMap is a reliable and memory-efficient 3D dense map model to represent the full environment, with dynamic voxel node pruning and expansion capacity. It is widely used but limited by its single-thread design. This paper presents the first efficient accelerator solution, i.e. OMU, to enable real-time probabilistic 3D mapping at the edge. The proposed 3D mapping accelerator is implemented and evaluated using a commercial 12 nm technology. Compared to the ARM Cortex-A57 CPU in the Nvidia Jetson TX2 platform, the proposed accelerator achieves up to 62 × performance and 708 × energy efficiency improvement. Furthermore, the accelerator provides 63 FPS throughput, more than 2 × higher than a real-time requirement, enabling real-time perception for 3D mapping.
12
OctoMap: an efficient probabilistic 3D mapping framework based on octrees
Armin Hornung, Kai M. Wurm, Maren Bennewitz et al. · Autonomous Robots · 2013 · 2.8K citations
Real-time loop closure in 2D LIDAR SLAM
Damon Kohler, Holger Rapp, Daniel Andor · 2016 · 1.9K citations