TR2024-078

Data-driven monitoring with mobile sensors and charging stations using multi-arm bandits and coordinated motion planners


    •  Nayak, S., Greiff, M., Raghunathan, A., Di Cairano, S., Vinod, A.P., "Data-driven monitoring with mobile sensors and charging stations using multi-arm bandits and coordinated motion planners", American Control Conference (ACC), June 2024.
      BibTeX TR2024-078 PDF
      • @inproceedings{Nayak2024jun,
      • author = {Nayak, Siddharth and Greiff, Marcus and Raghunathan, Arvind and Di Cairano, Stefano and Vinod, Abraham P.}},
      • title = {Data-driven monitoring with mobile sensors and charging stations using multi-arm bandits and coordinated motion planners},
      • booktitle = {American Control Conference (ACC)},
      • year = 2024,
      • month = jun,
      • url = {https://www.merl.com/publications/TR2024-078}
      • }
  • MERL Contacts:
  • Research Areas:

    Control, Dynamical Systems, Machine Learning, Optimization, Robotics

Abstract:

We study the problem of data-driven monitoring using an autonomous search team. We consider a typical monitoring task of classifying a search environment into in- teresting and uninteresting regions as quickly as possible using a search team comprised of mobile sensors (e.g., drones) and mobile charging stations (e.g., ground vehicles). For widespread deployment in the physical world, the search team must also accommodate noisy data collected by the mobile sensors, overcome energy constraints on the mobile sensors which limit their range, and ensure collision avoidance for the charging stations. We address these challenges using a novel, bi-level approach for the monitoring task, where a high-level planner uses past data to determine the potential regions of interest for the drones to visit, and a low-level path planner coordinates the paths for the entire search team to visit these regions subject to the posed constraints. We design the high-level planner using a multi-armed bandit framework. For the low-level planner, we propose two approaches: an optimal integer program-based motion planner and a real-time implementable graph-based heuristic planner. We characterize several theoretical properties of the proposed approaches, including anytime guarantees, upper bounds on computing time, and task completion time. We show the efficacy of our approach in simulations, including one in Gazebo where we identify harvest-ready trees using an autonomous heterogeneous search team.