CPC G08G 1/166 (2013.01) [G05D 1/0088 (2013.01); G05D 1/0214 (2013.01); G05D 1/0223 (2013.01); G08G 1/0104 (2013.01); G08G 1/161 (2013.01); G05D 1/0246 (2013.01); G05D 1/0255 (2013.01); G05D 1/0257 (2013.01); G05D 2201/0213 (2013.01)] | 19 Claims |
1. A road crossing mobile robot configured to avoid collisions while crossing a road at a pedestrian crossing, the mobile robot comprising:
at least one first sensor configured to sense road conditions;
at least one second sensor configured to sense road conditions; and
a processor connected to the at least one first sensor and to the at least one second sensor, and configured to:
determine, based on the second sensor, a change in the road conditions indicating that a hazardous approaching object is on a trajectory that intersects a trajectory of the mobile robot within a certain minimum limit, wherein the trajectory of the mobile robot comprises crossing the road from a pedestrian pathway; and
cause the mobile robot to initiate a collision avoidance maneuver in response to determining said change in road conditions, to thereby avoid a collision with the hazardous approaching object;
wherein, in response to said change in road conditions:
the mobile robot is configured to check if an object is behind the mobile robot and/or check if an object is in front of the mobile robot; and
the processor is further configured to cause the mobile robot to:
move backward, if no object is detected behind the mobile robot; and
move forward, if an object is detected behind the mobile robot and no object is detected ahead of the mobile robot.
|