Qi Haixia, Thomas M. Banhazi, Zhang Zhigang, Tobias Low, Iain J. Brookshaw. Preliminary laboratory test on navigation accuracy of an autonomous robot for measuring air quality in livestock buildings[J]. International Journal of Agricultural and Biological Engineering, 2016, 9(2): 29-39. DOI: 10.3965/j.ijabe.20160902.1189
Citation: Qi Haixia, Thomas M. Banhazi, Zhang Zhigang, Tobias Low, Iain J. Brookshaw. Preliminary laboratory test on navigation accuracy of an autonomous robot for measuring air quality in livestock buildings[J]. International Journal of Agricultural and Biological Engineering, 2016, 9(2): 29-39. DOI: 10.3965/j.ijabe.20160902.1189

Preliminary laboratory test on navigation accuracy of an autonomous robot for measuring air quality in livestock buildings

  • Air quality in many poultry buildings is less than desirable. However, the measurement of concentrations of airborne pollutants in livestock buildings is generally quite difficult. To counter this, the development of an autonomous robot that could collect key environmental data continuously in livestock buildings was initiated. This research presents a specific part of the larger study that focused on the preliminary laboratory test for evaluating the navigation precision of the robot being developed under the different ground surface conditions and different localization algorithm according internal sensors. The construction of the robot was such that each wheel of the robot was driven by an independent DC motor with four odometers fixed on each motor. The inertial measurement unit (IMU) was rigidly fixed on the robot vehicle platform. The research focused on using the internal sensors to calculate the robot position (x, y, θ) through three different methods. The first method relied only on odometer dead reckoning (ODR), the second method was the combination of odometer and gyroscope data dead reckoning (OGDR) and the last method was based on Kalman filter data fusion algorithm (KFDF). A series of tests were completed to generate the robot’s trajectory and analyse the localisation accuracy. These tests were conducted on different types of surfaces and path profiles. The results proved that the ODR calculation of the position of the robot is inaccurate due to the cumulative errors and the large deviation of the heading angle estimate. However, improved use of the gyroscope data of the IMU sensor improved the accuracy of the robot heading angle estimate. The KFDF calculation resulted in a better heading angle estimate than the ODR or OGDR calculations. The ground type was also found to be an influencing factor of localisation errors.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return