2020 · 21 citations · 32 references
ComputingCloud ComputingComputer ScienceMotion PlanningRoboticsServerless ComputingCompute Resource ManagementDistributed ComputingFog ComputingRobot Motion PlanningDistributed Motion PlanningMobile Manipulator SystemsMotion Planning ArchitecturesScalable Planning AlgorithmsScheduling Under Resource Constraints
For robots using motion planning algorithms such as RRT and RRT*, the computational load can vary by orders of magnitude as the complexity of the local environment changes. To adaptively provide such computation, we propose Fog Robotics algorithms in which cloud-based serverless lambda computing provides parallel computation on demand. To use this parallelism, we propose novel motion planning algorithms that scale effectively with an increasing number of serverless computers. However, given that the allocation of computing is typically bounded by both monetary and time constraints, we show how prior learning can be used to efficiently allocate resources at runtime. We demonstrate the algorithms and application of learned parallel allocation in both simulation and with the Fetch commercial mobile manipulator using Amazon Lambda to complete a sequence of sporadically computationally intensive motion planning tasks.
32
The Open Motion Planning Library
Ioan A. Şucan, Mark Moll, Lydia E. Kavraki · IEEE Robotics & Automation Magazine · 2012 · 1.6K citations
The Return Period of Flood Flows
E. J. Gumbel · The Annals of Mathematical Statistics · 1941 · 655 citations · Full text