Cleaning Robot for Free Stall Dairy Barns: Sequential Control for Cleaning and Littering of Cubicles
Rising cost pressure and growing farm sizes in dairy farming with constant or even declining working capacity require new robotic solutions in this field. A logical approach is to automate the cleaning due to the high manual workload at this task. Therefore, a cleaning robot is being developed which removes liquid manure from the running surfaces and maintains the cubicles. The cubicles are cleaned of liquid manure with a brush and maintained by the help of a conveyor belt with bedding. The navigation of the robot is presented which is based on a 2.5-D SLAM and localization with two 2-D lidars. The focus is however on the sequential control of this cleaning task which is solved by using semantic maps, work routes, an active collision avoidance strategy and a brush force control. This functioning procedure is shown with experiments in a artificial stall and in a real stall barn.
KeywordsMobile robotic application Indoor agricultural robot Free stall barn Process robotization
The project was supported by funds of the German Government‘s Special Purpose Fund held at Landwirtschaftliche Rentenbank.
- 1.Bhattacharya, S., Likhachev, M., Kumar, V.: Topological constraints in search-based robot path planning. In: Autonomous Robots, vol. 33, pp. 273–290. Springer, Heidelberg (2012)Google Scholar
- 4.Grisetti, G., Stachniss, C., Burgard, W.: Improving grid-based slam with rao-blackwellized particle filters by adaptive proposals and selective resampling. In: IEEE International Conference on Robotics and Automation, pp. 2432–2437 (2005)Google Scholar
- 5.Kanayama, Y., Kimura, Y., Miyazaki, F., Noguchi, T.: A stable tracking control method for an autonomous mobile robot. In: IEEE International Conference on Robotics and Automation, pp. 384–389 (1990)Google Scholar
- 6.Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No. 04CH37566), vol. 3, pp. 2149–2154. IEEE (2004)Google Scholar
- 7.Mačuhová, J., Haidn, B., et al.: Labour input on bavarian dairy farms with conventional or automatic milking. In: International Conference of Agricultural Engineering, Valencia, Spain (2012)Google Scholar
- 9.Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: Ros: an open-source robot operating system. In: ICRA Workshop on Open Source Software. Kobe, Japan, vol. 3, p. 5 (2009)Google Scholar
- 10.Robert, M., Lang, T.: Development of simulation based algorithms for livestock robots. In: Landtechnik, vol. 68, pp. 278–280. Kuratorium für Technik und Bauwesen in der Landwirtschaft (KTBL) (2013)Google Scholar