Object recognition system for autonomous mobile body
First Claim
1. An object recognition system provided to an autonomous mobile body, comprising:
- a sensor unit configured to detect an obstacle in a target field of view and measuring a position of the obstacle; and
an electronic control unit configured tocontrol movement of the autonomous mobile body, determine velocity and travel direction of the obstacle based on changes in position of the obstacle obtained from the sensor unit over a plurality of measurement cycles, wherein the travel direction of the obstacle is determined based on a moving average of weighted velocity values of the obstacle over the plurality of measurement cycles,determine a still state of the obstacle,detect that the obstacle has changed behavior of the obstacle if a current velocity vector of the obstacle from the preceding position to the current position is out of a predetermined range of an angle from the travel direction that is determined at the preceding position, andwhen a change in the behavior of the obstacle is detected, calculate the velocity and the travel direction of the obstacle anew by not using, in subsequent computation of velocities and directions, travel data of the obstacle obtained before the position where the change has been detected and by starting computation of the velocities and the travel directions from the position where the change has been detected, wherein the travel direction of the obstacle calculated anew is determined based on a moving average of weighted velocity values of the obstacle over a plurality of measurement cycles.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides an object recognition system for an autonomous mobile body. The object recognition system includes a sensor unit for detecting an obstacle in a target field of view and measuring the position of the obstacle, and an electronic control unit for controlling movement of the autonomous mobile body. The electronic control unit performs the functions of determining a velocity and a travel direction of the obstacle based on changes in the position of the obstacle obtained from the sensor unit over a plurality of measurement cycles, determining a still state of the obstacle, detecting that the obstacle has changed behavior if a current measured value of position of the obstacle deviates a predetermined angle from the previously measured travel direction or if it determined that the obstacle is standing still, and calculating, when a change in the behavior of the obstacle is detected, the velocity and travel direction of the obstacle anew starting at the position where the change has been detected.
-
Citations
7 Claims
-
1. An object recognition system provided to an autonomous mobile body, comprising:
-
a sensor unit configured to detect an obstacle in a target field of view and measuring a position of the obstacle; and an electronic control unit configured to control movement of the autonomous mobile body, determine velocity and travel direction of the obstacle based on changes in position of the obstacle obtained from the sensor unit over a plurality of measurement cycles, wherein the travel direction of the obstacle is determined based on a moving average of weighted velocity values of the obstacle over the plurality of measurement cycles, determine a still state of the obstacle, detect that the obstacle has changed behavior of the obstacle if a current velocity vector of the obstacle from the preceding position to the current position is out of a predetermined range of an angle from the travel direction that is determined at the preceding position, and when a change in the behavior of the obstacle is detected, calculate the velocity and the travel direction of the obstacle anew by not using, in subsequent computation of velocities and directions, travel data of the obstacle obtained before the position where the change has been detected and by starting computation of the velocities and the travel directions from the position where the change has been detected, wherein the travel direction of the obstacle calculated anew is determined based on a moving average of weighted velocity values of the obstacle over a plurality of measurement cycles. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification