Methods and apparatus for automated speed selection and retarder application in downhill driving of an autonomous tractor trailer
A method includes detecting, via a processor of an autonomous vehicle, an upcoming downhill road segment of a route on which the autonomous vehicle is currently travelling. The detection is based on map data, camera data, and/or inertial measurement unit (IMU) data. In response to detecting the upcoming downhill road segment, a descent plan is generated for the autonomous vehicle. The descent plan includes a speed profile and a brake usage plan. The brake usage plan specifies a non-zero amount of retarder usage and an amount of foundation brake usage for a predefined time period. The method also includes autonomously controlling the autonomous vehicle, based on the descent plan, while the autonomous vehicle descends the downhill road segment.
1. A system comprising: a processor; and a memory operably coupled to the processor, the memory storing instructions that when executed cause the processor to perform operations comprising: detecting an upcoming downhill road segment for a vehicle based on at least one of: map data, camera data, or inertial measurement unit (IMU) data; before the vehicle reaches the downhill road segment, controlling at least one of: a speed, a brake, or a gear of the vehicle to satisfy a speed setting for approaching the downhill road segment; generating a descent plan for control of the vehicle while the vehicle travels the downhill road segment, wherein the descent plan includes a speed profile and a brake usage plan, the brake usage plan specifies a non-zero amount of retarder usage and an amount of foundation brake usage for a predefined time period; and while the vehicle travels the downhill road segment, controlling the vehicle, based on the descent plan.
2. The system of claim 1 , wherein the predefined time period is based on an expected time for the vehicle to travel the downhill road segment.
3. The system of claim 1 , wherein the brake usage plan further specifies a cadence braking plan that includes alternation between application and removal of foundation brakes based on a predefined schedule.
4. The system of claim 1 , wherein the brake usage plan specifies a temporal distribution of friction braking force or a temporal distribution of regenerative braking force to be applied while the vehicle travels the downhill road segment.
5. The system of claim 1 , wherein the descent plan includes a gear usage plan.
6. The system of claim 1 , wherein the generating the descent plan is based on at least one of: a cargo weight of the vehicle, a length of the downhill road segment, a grade of the downhill road segment, a condition of the downhill road segment, a brake usage history of the vehicle, a brake temperature history of the vehicle, or a weather condition.
7. The system of claim 1 , wherein the descent plan includes a lighting plan that specifies a duration for activation of hazard lights.
8. A computer-implemented method, comprising: detecting, by a computing system, an upcoming downhill road segment for a vehicle based on at least one of: map data, camera data, or inertial measurement unit (IMU) data; before the vehicle reaches the downhill road segment, controlling, by the computing system, at least one of: a speed, a brake, or a gear of the vehicle to satisfy a speed setting for approaching the downhill road segment; generating, by the computing system, a descent plan for control of the vehicle while the vehicle travels the downhill road segment, wherein the descent plan includes a speed profile and a brake usage plan, the brake usage plan specifies a non-zero amount of retarder usage and an amount of foundation brake usage for a predefined time period; and while the vehicle travels the downhill road segment, controlling, by the computing system, the vehicle based on the descent plan.
9. The computer-implemented method of claim 8 , wherein the predefined time period is based on an expected time for the vehicle to travel the downhill road segment.
10. The computer-implemented method of claim 8 , wherein the brake usage plan specifies a cadence braking plan that includes alternation between application and removal of foundation brakes based on a predefined schedule.
11. The computer-implemented method of claim 8 , wherein the brake usage plan specifies a temporal distribution of friction braking force or a temporal distribution of regenerative braking force to be applied while the vehicle travels the downhill road segment.
12. The computer-implemented method of claim 8 , wherein the descent plan includes a gear usage plan.
13. The computer-implemented method of claim 8 , wherein the generating the descent settings is based on at least one of a cargo weight of the vehicle, a length of the downhill road segment, a grade of the downhill road segment, a condition of the downhill road segment, a brake usage history of the vehicle, a brake temperature history of the vehicle, or a weather condition.
14. A non-transitory, computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform operations comprising: detecting an upcoming downhill road segment for a vehicle based on at least one of: map data, camera data, or inertial measurement unit (IMU) data; before the vehicle reaches the downhill road segment, controlling at least one of: a speed, a brake, or a gear of the vehicle to satisfy a speed setting for approaching the downhill road segment; generating a descent plan for control of the vehicle while the vehicle travels the downhill road segment, wherein the descent plan includes a speed profile and a brake usage plan, the brake usage plan specifies a non-zero amount of retarder usage and an amount of foundation brake usage for a predefined time period; while the vehicle travels the downhill road segment, controlling the vehicle based on the descent plan.
15. The non-transitory, computer-readable storage medium of claim 14 , wherein the predefined time period is based on an expected time for the vehicle to travel the downhill road segment.
16. The non-transitory, computer-readable storage medium of claim 14 , wherein the brake usage plan specifies a cadence braking plan that includes alternation between application and removal of foundation brakes based on a predefined schedule.
17. The non-transitory, computer-readable storage medium of claim 14 , wherein the brake usage plan specifies a temporal distribution of friction braking force or a temporal distribution of regenerative braking force to be applied while the vehicle travels the downhill road segment.
18. The non-transitory, computer-readable storage medium of claim 14 , wherein the descent plan includes a gear usage plan.
19. The non-transitory, computer-readable storage medium of claim 14 , wherein the generating the descent plan is based on at least one of: a cargo weight of the vehicle, a length of the downhill road segment, a grade of the downhill road segment, a condition of the downhill road segment, a brake usage history of the vehicle, a brake temperature history of the vehicle, or a weather condition.
20. The non-transitory, computer-readable storage medium of claim 14 , wherein the descent plan includes a lighting plan that specifies a duration for activation of hazard lights.