By Newsfeed | July 1, 2021Baidu develops autonomous excavator system To evaluate the system, researchers teamed up with a leading equipment manufacturing company to deploy it at a waste disposal site.