Skip to content

Commit

Permalink
Merge branch 'feature/add-obstacle-stop-doc' of github.com:tkimura4/a…
Browse files Browse the repository at this point in the history
…utoware.universe into feature/add-obstacle-stop-doc
  • Loading branch information
tkimura4 committed Jan 18, 2022
2 parents 77d6ebc + d9e4783 commit ed1a4b5
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions planning/obstacle_stop_planner/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -275,9 +275,10 @@ stop

The velocity estimation of the pointcloud uses the velocity information of dynamic objects, or the distance to the point cloud found in the previous step. If the pointcloud is contained in the bounding box of a dynamic object geometrically, the velocity of the dynamic object is used as the pointcloud velocity. If not, and when a target pointcloud is found in the previous step, the pointcloud velocity is calculated using the target pointcloud found in the previous step and current step; the distance and time difference between two point clouds is used for calculating pointcloud velocity. If the calculated velocity is within the threshold range, it is used as the pointcloud velocity.

*The sources of velocity estimation can be changed by the following ROS parameters.
\*The sources of velocity estimation can be changed by the following ROS parameters.

- `adaptive_cruise_control.use_object_to_estimate_vel`
- `adaptive_cruise_control.use_pcl_to_estimate_vel`
- `adaptive_cruise_control.use_pcl_to_estimate_vel`

Only when the estimation is succeeded and the estimated velocity exceeds the value of `obstacle_stop_velocity_thresh_*`, the distance to the pointcloud from self-position is calculated. For prevent chattering in the mode transition, `obstacle_velocity_thresh_to_start_acc` is used for the threshold to start adaptive cruise, and `obstacle_velocity_thresh_to_stop_acc` is used for the threshold to stop adaptive cruise. When the calculated distance value exceeds the emergency distance $d\_{emergency}$ calculated by emergency_stop parameters, target velocity to insert is calculated.

Expand Down

0 comments on commit ed1a4b5

Please sign in to comment.