If there is no front object, return None.

Get the detections of the objects in a customized

range (x start, x end)*(y start, y end)m2,

the function will return a list

of object ids and their positions and sizes.

If there is no object, return None.

Get the detections of all objects in the

whole scene, the function will return a list
of object ids and their positions and sizes.

Always avoid using this function

if there are other choices.

Get the predicted future trajectory of

the leading object, the function will return
a trajectory containing a series of waypoints.
If there is no leading vehicle, return None.
Get the future trajectories of specific objects
(specified by a List of object ids), the function

will return trajectories for each object.

If there is no object, return None.

Get the future trajectories where any waypoint

in this trajectory falls into a given range

(x start, x end)*(y start, y end)m2, the function will
ALanguageAgentforAutonomousDriving