1 of 14

UG SEMINAR: EMBEDDED SYSTEM DESIGN FOR AGRICULTURAL ROBOT

NAME: DEPANI BHUMIL RAJNIKANTBHAI

ADMISSION NO.: U16EC076

GUIDE: Dr. A. D. DARJI (ASSOCIATE PROFESSOR & HEAD, ECED)

2 of 14

Embedded System

3 of 14

The Agricultural Robot

https://www.google.com/search?q=different+tasks+of+agricultural+robot&rlz=1C1RLNS_enI

4 of 14

Typical Block Diagram of Agricultural Robot

5 of 14

Different Sensors in Agricultural Robot

  • Encoder
  • GPS Module
  • IMU

6 of 14

Limitations of Different Sensors

  • Limitation of Encoder
    • Mechanical Speed Limit
    • Electrical Speed Limit
  • Limitation of GPS
    • Ionosphere and troposphere delays
    • Receiver clock errors
    • Number of satellites visible
  • Errors in IMU
    • Error due to sensor bias
    • Error due to sampling rate

7 of 14

Communication Protocols

  • SPI Protocol
  • I2C Protocol
  • NMEA Protocol

8 of 14

Selection of Processor

  • Processor Speed
  • Power Management
  • Security Needs
  • Safety and Fault Tolerance
  • Debugging Capabilities and Tools
  • System cost

9 of 14

Algorithm for Encoder

T. Matsunaga, “high precision encoders”, JSPE, Vol. 51, no. 4, pp-722-729

10 of 14

Filters

  • Why do we need a filter?
    • The problem with accelerometer
    • The problem with Gyroscope

11 of 14

Complementary Filter

12 of 14

Kalman Filter

C. Cai et. al., An analysis on combined GPS/COMPASS data quality and its effect on single point positioning accuracy under different observing conditions,Advances in Space Research 54 818-829(2014).

13 of 14

Experimental Results

Jin-lin XUE, Bo-wen FAN, Xin-xin ZHANG and Yong FENG, “An Agricultural Robot for Multipurpose Operations in a Greenhouse”,2017, [online] Available: https://www.researchgate.net/publication/316815551_An_Agricultural_Robot_for_Multipurpose_Operations_in_a_Greenhouse

14 of 14

Thank you

Any Suggestions?