Finally, after overcoming all the difficulties, our robot trolley can finally operate normally. But we also need to optimize its program and behavior in complex situations. Adjust its speed change trend when facing different distances to prevent safety risks. At the same time, the steering behavior is adjusted when facing, for example, fast steering or when there are obstacles on the side. What needs to be optimized in terms of code is to continue to subdivide smaller differences in a large-scale scenario and adjust the behavior pattern in a targeted manner.
Finally, congratulations to us for successfully ending the entire development process of this project!