Apparatus for assisting driving, vehicle having the same, and method of controlling the same
Provided is an apparatus for assisting driving of a host vehicle including: an obstacle detector configured to detect an obstacle using a radar sensor; and a controller configured to determine a free-space in which a host vehicle is movable based on a position of the detected obstacle, and determine an obstacle located at a boundary of the free-space as an object having a risk of collision.
1. An apparatus for assisting driving of a host vehicle, the apparatus comprising:
a radar sensor and a camera sensor configured to independently detect a plurality of objects; and
a controller configured to:
determine a boundary line of a free-space based on a sensing value of the camera sensor and a sensing value of the radar sensor, wherein the free-space is an area where a collision risk of each of the plurality of the objects with the host vehicle is determined and each of the plurality of objects detected by at least one of the radar sensor and the camera sensor is determined to be positioned either at the boundary line of the free-space or inside the boundary line of the free-space,
determine the collision risk using a position of each of the plurality of objects in the free-space and a sensor type that detects each of the plurality of objects, wherein a first object from the plurality objects positioned at the boundary line of the free-space and detected by both the radar sensor and the camera sensor is determined as a collision-risk object; and a second object from the plurality objects net-positioned at inside the boundary line of the free-space and detected only by the radar sensor is determined as a collision-free object, and
control the host vehicle based on the collision-risk object and the collision-free object.
2. The apparatus of claim 1 , wherein the apparatus further comprises a light detection and ranging (Lidar) sensor, and detects the plurality of objects based on a sensing value of the Lidar sensor, and
the controller determines the boundary line of the free-space based on the sensing value of the camera sensor and the sensing value of the radar sensor, and the sensing value of the Lidar sensor.
3. The apparatus of claim 1 , wherein the controller determines the boundary line of the free-space during travel of the host vehicle.
4. The apparatus of claim 1 , wherein the radar sensor comprises a front radar sensing a first predetermined angle directed toward a front of the host vehicle and the camera sensor comprises a front camera sensing a second predetermined angle wider than the first predetermined angle and directed toward the front of the host vehicle.
5. The apparatus of claim 4 , wherein the radar sensor further comprises a first corner radar and a second corner radar, and an angular resolution of the front radar is higher than an angular resolution of the first corner radar and an angular resolution of the second corner radar.
6. The apparatus of claim 1 , wherein the sensing value of the radar sensor includes the position and a speed of each of the plurality of objects, and the sensing value of the camera sensor includes the position and an object type of each of the plurality of objects.
7. The apparatus of claim 6 , wherein the controller is further configured to match an object of the plurality of objects detected by the camera sensor with the object of the plurality of objects detected by the radar sensor.
8. The apparatus of claim 1 , wherein the second object of the plurality of objects includes a manhole cover and a can.
9. A vehicle comprising:
a radar sensor and a camera sensor configured to independently detect a plurality of objects; and
a controller configured to:
determine a boundary line of a free-space based on a sensing value of the camera sensor and a sensing value of the radar sensor, wherein the free-space is an area where a collision risk of each of the plurality of the objects with the host vehicle is determined and each of the plurality of objects detected by at least one of the radar sensor and the camera sensor is determined to be positioned either at the boundary line of the free-space or inside the boundary line of the free-space,
determine the collision risk using a position of each of the plurality of objects in the free-space and a sensor type that detects each of the plurality of objects, wherein a first object from the plurality objects positioned at the boundary line of the free-space and detected by both the radar sensor and the camera sensor is determined as a collision-risk object; and a second object from the plurality objects positioned inside the boundary line of the free-space and detected only by the radar sensor is determined as a collision-free object, and
control the vehicle based on the collision-risk object and the collision-free object.
10. The vehicle of claim 9 , wherein the radar sensor comprises a front radar sensing a first predetermined angle directed toward a front of the host vehicle and the camera sensor comprises a front camera sensing a second predetermined angle wider than the first predetermined angle and directed toward the front of the host vehicle.
11. The vehicle of claim 10 , wherein the radar sensor further comprises a first corner radar and a second corner radar, and an angular resolution of the front radar is higher than an angular resolution of the first corner radar and an angular resolution of the second corner radar.
12. The vehicle of claim 9 , wherein the controller is further configured to match an object of the plurality of objects detected by the camera sensor with the object of the plurality of objects detected by the radar sensor.
13. The vehicle of claim 9 , wherein the second object of the plurality of objects includes a manhole cover and a can.
14. A method for assisting driving of a host vehicle, the method comprising:
detecting a plurality of objects using a radar sensor and a camera sensor;
determining a boundary line of a free-space, based on a sensing value of the camera sensor and a sensing value of the radar sensor, wherein the free-space is an area where a collision risk of each of the plurality of the objects with the host vehicle is determined and each of the plurality of objects detected by at least one of the radar sensor and the camera sensor is determined to be positioned either at the boundary line of the free-space or inside the boundary line of the free-space;
determining the collision risk using a position of each of the plurality of objects in the free-space and a sensor type that detects each of the plurality of objects, wherein a first object from the plurality objects positioned at the boundary line of the free-space and detected by both the radar sensor and the camera sensor is determined as a collision-risk object, and a second object from the plurality objects positioned inside the boundary line of the free-space and detected only by the radar sensor is determined as a collision-free object; and
controlling the host vehicle based on the collision-risk object and the collision-free object.
15. The method of claim 14 , further comprising detecting the plurality of objects using a light detection and ranging (Lidar) sensor, and detecting the plurality of objects using a sensing value of the Lidar sensor,
wherein the method further comprises determining the boundary line of the free-space based on the sensing value of the camera sensor and the sensing value of the radar sensor, and the sensing value of the Lidar sensor.
16. The method of claim 15 , wherein the determining of the boundary line of the free-space includes determining the boundary line of the free-space during travel of the host vehicle.
17. The method of claim 14 , wherein the radar sensor comprises a front radar sensing a first predetermined angle directed toward a front of the host vehicle and the camera sensor comprises a front camera sensing a second predetermined angle wider than the first predetermined angle and directed toward the front of the host vehicle.
18. The method of claim 17 , wherein the radar sensor further comprises a first corner radar and a second corner radar, and an angular resolution of the front radar is higher than an angular resolution of the first corner radar and an angular resolution of the second corner radar.
19. The method of claim 14 , wherein the method further comprises, after detecting the plurality of objects, matching an object of the plurality of objects detected by the camera sensor with the object of the plurality of objects detected by the radar sensor.
20. The method of claim 14 , wherein the second object of the plurality of objects includes a manhole cover and a can.