Robot assistance for detecting, managing, and mitigating risk
AssigneeToyota Jidosha Kabushiki Kaisha
InventorEmrah Akin SISBOT
Life of this patent
Estimating the term…
Abstract
The disclosure includes a system and method for using a robot to prevent risk to a user by identifying a point of interest, determining whether the point of interest is a risk for the user with visual impairments based on the user's position, responsive to a first predetermined threshold for distance being met, determining where to move the robot to mitigate the risk to the user, and instructing the robot to move to a new location. The robot may move between the user and the point of interest to prevent the user from colliding with the point of interest. The robot may use an auditory or tactile warning to warn the user. The tactile warning may be transmitted to a walking stick or a belt worn by the user.
Claims23
A method comprising:
- identifying, with one or more processors, a point of interest;
- determining whether the point of interest is a risk for a user with visual impairments based on the user's position;
- responsive to a first predetermined threshold for distance failing to be met, determining a confidence factor that indicates a likelihood of actual risk;
- responsive to a second predetermined threshold for confidence being met, determining where to move the robot to mitigate risk to the user;
- and
- instructing the robot to move to a new location.
(canceled)
(canceled)
A computer program product comprising a non-transitory computer-usable medium including a computer-readable program, wherein the computer-readable program when executed on a computer causes the computer to:
- identify a point of interest;
- determine whether the point of interest is a risk for a user with visual impairments based on the user's position;
- responsive to a first predetermined threshold for distance failing to be met, determining a confidence factor that indicates a likelihood of actual risk;
- responsive to a second predetermined threshold for confidence being met, determining where to move the robot to mitigate risk to the user;
- and
- instruct the robot to move to a new location.
A system comprising:
- a processor;
- and
- a memory storing instructions that, when executed, cause the system to:
- identify a point of interest;
- determine whether the point of interest is a risk for a user with visual impairments based on the user's position;
- responsive to a first predetermined threshold for distance failing to be met, determine a confidence factor that indicates a likelihood of actual risk;
- responsive to a second predetermined threshold for confidence being met, determine where to move the robot to mitigate risk to the user;
- and
- instruct the robot to move to a new location.
A method comprising:
- identifying, with one or more processors, a first point of interest;
- determining whether the first point of interest is a risk for a user with visual impairments based on the user's position;
- responsive to a first predetermined threshold for distance failing to be met for the first point of interest, determining a confidence factor that indicates a likelihood of actual risk;
- responsive to a second predetermined threshold for confidence failing to be met, identifying a second point of interest;
- determining whether the second point of interest is a risk for the user with visual impairments based on the user's position;
- responsive to the first predetermined threshold for distance being met for the second point of interest, determining where to move a robot to mitigate the risk to the user;
- and
- instructing the robot to move to a new location.
A computer program product comprising a non-transitory computer-usable medium including a computer-readable program, wherein the computer-readable program when executed on a computer causes the computer to:
- identify a first point of interest;
- determine whether the first point of interest is a risk for a user with visual impairments based on the user's position;
- responsive to a first predetermined threshold for distance failing to be met for the first point of interest, determine a confidence factor that indicates a likelihood of actual risk;
- responsive to a second predetermined threshold for confidence failing to be met, identify a second point of interest;
- determine whether the second point of interest is a risk for the user with visual impairments based on the user's position;
- responsive to the first predetermined threshold for distance being met for the second point of interest, determine where to move a robot to mitigate the risk to the user;
- and
- instruct the robot to move to a new location.
A system comprising:
- a processor;
- and
- a memory storing instructions that, when executed, cause the system to:
- identify a first point of interest;
- determine whether the first point of interest is a risk for a user with visual impairments based on the user's position;
- responsive to a first predetermined threshold for distance failing to be met for the first point of interest, determine a confidence factor that indicates a likelihood of actual risk;
- responsive to a second predetermined threshold for confidence failing to be met, identify a second point of interest;
- determine whether the second point of interest is a risk for the user with visual impairments based on the user's position;
- responsive to the first predetermined threshold for distance being met for the second point of interest, determine where to move a robot to mitigate the risk to the user;
- and
- instruct the robot to move to a new location.
Dependencies are inferred from the claim text.