Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
Currently the stationfinder device just adds a charging stop on the first position if it detects low battery. This can lead to unwanted situations such as taxi passengers traveling longer than needed. A quick solution might be to check for a taxi and then optionally integrate the route up to the last passenger's destination into the expected energy estimation. The charging stop can then be planned at the position past the passenger stops.
Currently the stationfinder device just adds a charging stop on the first position if it detects low battery. This can lead to unwanted situations such as taxi passengers traveling longer than needed. A quick solution might be to check for a taxi and then optionally integrate the route up to the last passenger's destination into the expected energy estimation. The charging stop can then be planned at the position past the passenger stops.