Open vishalkrishnads opened 3 months ago
As of #9 , this feature is working. But it only shows the closest frames available from the disengagement time. As the API only exposes frames every 5 secs. But since this is a single image with a couple of frames, there might be a way to crop them and get individual frames.
Anyway, that's probably a task for another time as it'll overcomplicate things. I'll keep this issue open anyway.
Currently, routewatch tells the user where openpilot drove and where they drove. It doesn't provide an info as to why openpilot disengaged. This can be a valuable insight into the behavior of a self-driving system as disengagements occur at a point when the AI is no longer seen fit to handle the situation. This can be used to view the edge cases.
The comma API docs state the following
So clearly, it is possible to get such an image from the API. It would be cool if the user could hover over a disengagement point on the map and see why openpilot disengaged. The map has the time in seconds from the start along each GPS coordindate, and so, it should be straightforward to get the image.