CRAWLING: a Crowdsourcing Algorithm on Wheels for Smart Parking
\'Emiland Garrab\'e, Giovanni Russo

TL;DR
CRAWLING is a novel crowdsourcing algorithm for smart parking that enables connected cars to collaboratively optimize routing by leveraging heterogeneous data streams and control-theoretic principles.
Contribution
It introduces a control-theoretic, crowdsourcing-based routing algorithm for connected cars, capable of handling stochastic behaviors and heterogeneous data sources.
Findings
Effective vehicle orchestration in simulations
Online reaction to road conditions
Minimized routing costs
Abstract
We present the principled design of CRAWLING: a CRowdsourcing Algorirthm on WheeLs for smart parkING. CRAWLING is an in-car service for the routing of connected cars. Specifically, cars equipped with our service are able to {\em crowdsource} data from third-parties, including other cars, pedestrians, smart sensors and social media, in order to fulfill a given routing task. CRAWLING relies on a solid control-theoretical formulation and the routes it computes are the solution of an optimal control problem where cars maximize a reward capturing environmental conditions while tracking some desired behavior. A key feature of our service is that it allows to consider stochastic behaviors, while taking into account streams of heterogeneous data. We propose a stand-alone, general-purpose, implementation of CRAWLING and we show its effectiveness on a set of scenarios aimed at illustrating all…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Parking Systems Research · Traffic control and management · Transportation Planning and Optimization
