eec284 course project richie rehal december 11 2014
play

EEC284 Course Project Richie Rehal December 11, 2014 Outline - PowerPoint PPT Presentation

Strawberry Picking Action Recognition EEC284 Course Project Richie Rehal December 11, 2014 Outline Background Experimental Setup Results Conclusions FRAIL-bots: F ragile c R op h A rvest-a I ding mobi L e ro bots Goal:


  1. Strawberry Picking Action Recognition EEC284 Course Project Richie Rehal December 11, 2014

  2. Outline • Background • Experimental Setup • Results • Conclusions

  3. FRAIL-bots: F ragile c R op h A rvest-a I ding mobi L e ro bots • Goal: develop teams of inexpensive, relatively small, harvest-aiding mobile robots • Will increase worker efficiency while consciously minimizing worker strain • Depending on the commodity, labor contributes up to 60% of the variable production cost and recent labor shortages have led to significant loss of production • Co-bots will support human pickers by supplying them with empty containers and by transporting containers filled with harvested crops to unloading stations • Framework developed in this project is applicable to multiple different manually harvested crops Source: NRI: Small: FRAIL-bots: Fragile cRop hArvest- aIding mobiLe robots , courtesy Stavros Vougioukas

  4. FRAIL-bots: Applications in Strawberry Harvesting • Strawberries used initially as the focus crop – High economic importance – Frail nature – Specific plant bearing characteristics – So far robotic and mechanical harvesting has proven commercially impractical for this crop • Inherent delay time due to filling crates with produce and returning crates to centralized location • Strawberry fields have long, low, and narrow furrows • Strawberry farms widely present in California Photos courtesy Stavros Vougioukas

  5. FRAIL-bots: Wearable Devices • Small, wearable electronics devices worn by the workers to monitor their state – Picking rate – Rate of advancement – Ergonomics data • Captures motion data from wrist and lower back • Battery life extremely important as work day is 8+ hours • Device footprint cannot interfere on normal worker function – Needs to be low footprint and accepted by the workers Photos courtesy Stavros Vougioukas

  6. Project Goals • Gather real world data for training the learning algorithms • Analyze features for classification • Implement action recognition system with good degree of accuracy • Gather knowledge to be applied to future action recognition endeavors

  7. General Work Flow • Data Gathering • Feature Extraction • Classification • Training • Prediction • Results!

  8. Action Selection • Searching for strawberries • Extract / detach strawberry • Throwing bad strawberries away • Placing strawberries into tray/cart – and arranging them in the tray • Pushing (advancing) the cart • Walking to deliver tray • Resting

  9. Action Selection • Searching for strawberries • Extract / detach strawberry • Throwing bad strawberries away • Placing strawberries into tray/cart – and arranging them in the tray • Pushing (advancing) the cart • Walking to deliver tray • Resting

  10. Feature Selection • Candidates: – Mean – Median – Standard Deviation – Variance – Root Mean Square – Percentile Ranges (ex: Interquartile Range) – Frequency Distribution – Covariance/Correlation – Jerk?

  11. Example Data 1.5 Extract 1 0.5 Ax 0 Ay 0 2 4 6 8 10 12 14 Az -0.5 -1 -1.5

  12. Example Data

  13. Feature Selection • Frequency Distribution as a candidate

  14. Feature Selection • Average of Jerk (x) • Standard Deviation of Jerk (x) • 75 th Percentile of Acceleration (xy) • Root Mean Square of Acceleration (xyz) • Correlation of Ax and Ay

  15. Classification • Options: – Naïve Bayes (Bayesian Network) – Decision Tree – Support Vector Machines (SVMs) – Neural Networks – Hidden Markov Models (HMMs) – http://en.wikipedia.org/wiki/List_of_machine_learning_co ncepts • Choice: Naïve Bayes to start

  16. System Block Diagram Acceleration Data (xyz) IMU Laptop 3-Space Sensor Serial connection (wireless) Real time data stream Classification Matlab Label Output of Naïve Bayes Model

  17. YEI 3-Space Sensors • IMU Device (9-axis) – Accelerometer, Gyroscope, Compass – Built in Kalman filtering – Serial interface • Can be connected wirelessly in a sensor network • Targeted for use in motion capture

  18. 3-Space Sensor Orientation

  19. Video Demo https://www.dropbox.com/s/ho9oauk1yio0e02/rsrehal%20EEC284%20Course%20Project%20Demo.wmv?dl=0

  20. Results • Successful implementation of Naïve Bayes classifier • Successful identification of key features of gathered data • Successful framework implementation built • Consistent detection of 4 out of 5 actions (5 th is not as consistently detected)

  21. Limitations • Small training data set, so much more room for improvement • Limited to larger window size currently, untested with decreasing in width window sizes – Non-ideal for real world use, since discrete actions are not likely to be in large groups • Actions are somewhat exaggerated, and are likely not representative of real world picking

  22. Conclusions • Feature extraction not a trivial problem! • Training data set highly influential on successful action prediction • Can do a lot with just accelerometer data

  23. Future Work • Increase data set and perform more precise accuracy measurements • Implement with Neural Networks – Requires gathering much more data • Explore unsupervised learning algorithms • Apply to real world data from real strawberry pickers • Extend to other fruit picking procedures?

  24. References • [1] Mi Zhang and Alexander A. Sawchuk. 2011. “ A feature selection-based framework for human activity recognition using wearable multimodal sensors ”. In Proceedings of the 6th International Conference on Body Area Networks (BodyNets '11). ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), ICST, Brussels, Belgium, Belgium, 92-98. • [2] Maurer, U.; Smailagic, A.; Siewiorek, D.P.; Deisher, M., " Activity recognition and monitoring using multiple sensors on different body positions ," Wearable and Implantable Body Sensor Networks, 2006. BSN 2006. International Workshop on , vol., no., pp.4 pp.,116, 3-5 April 2006

  25. Questions?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend