CASC Showcase 2010 05 20

44
Comprehensive Automation for Specialty Crops Showcase May 20 th , 2010

description

Comprehensive Automation for Specialty Crops Showcase: Reconfigurable Mobility (Interface) and Augmented Harvesting (Bin Filling)

Transcript of CASC Showcase 2010 05 20

Page 1: CASC Showcase 2010 05 20

Comprehensive Automationfor Specialty Crops

Showcase

May 20th, 2010

Page 2: CASC Showcase 2010 05 20

Reconfigurable Mobility

Showcase

Page 3: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 3

Recent Work

• Creating a useable interface

• New methods for row detection

• New methods for turning and row entry

Page 4: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 4

Autonomous Vehicle User Interface

• Goal: Create an interface for the vehicle useable by growers and workers without engineer assistance

• Approach: Follow structured, formal human-computer interaction design methodologies– Interview workers to understand farm operations and equipment

– Define requirements that must be satisfied in the final interface product

– Follow a top-down design approach from requirements to functionalities

– Test with the workers on the APM

Page 5: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 5

Existing Interface

• Here’s what the engineers use

Page 6: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 6

Existing Interface

• It tells us a lot– Good for testing and debugging

• Hard to use even for us

• Impossible to use without lots of training

• Scary for those without computer backgrounds

Page 7: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 7

Designing a New Interface

• Start from the beginning

• What does the vehicle have to do?

• Who will be using it?

• What is their current experience/expectation?

Page 8: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 8

Designers’ Initial Assessment

Page 9: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 9

Assessment (cont.)

Page 10: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 10

Initial Interviews

• Designers interviewed owners and workers from four orchards

Page 11: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 11

Potential Users

• Based on interviews, determined hierarchy of roles in an orchard

Page 12: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 12

Design Ideas

Focus on things solvable within one semester

and with limited budget

Page 13: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 13

First Draft

• Designs on paper presented to users– No prior instruction

• Lead users through scenario of vehicle use

• Find out what works

Page 14: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 14

Task Selection, Farm View

Task icons

were

easy to

understand

But this zoom button

was mistaken for the vehicle

Page 15: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 15

Vehicle Control

Vehicle’s

progress

is apparent

Users didn’t

even see

this

start/stop

button

Page 16: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 16

First Interface Prototype

Start button now on vehicle

Travel to end of row,

or stop every n trees Offset left/right

of row center

Task selection in cornerHelp screen

Page 17: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 17

First Interface Prototype

Zoom to block (shown on left)

Switch language

Speed control (only in end-of-row mode)

Page 18: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 18

WiFi Communication with Interface

User Interface

Autonomous System

Localization

Navigation

InterfaceRelay

Commands

Commands

Going/Stopped

Going/Stopped

Location:

Which row/block

Page 19: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 19

User Tests: First Round

• Interface run on laptop, controlling simulated vehicle

• Workers completely unfamiliar with interface– Presented with similar scenarios as before

– Told to use vehicle in a variety of tasks

Page 20: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 20

First Round Results

• Computer-experienced users felt comfortable

• Others were afraid to give an incorrect command– Autonomous vehicle is an expensive piece of equipment

• Conclusion:– Users need some training, even if it is short

Page 21: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 21

Final User Tests

• Interface stayed the same

• Went to Hollabaugh Orchards, Biglerville

• Four users operated APM– Owner/manager and three workers

– Two workers understood some English,one understood very little

Page 22: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 22

Final User Tests

• All were able to control APM– All understood speed, offset, and go/stop mode

– Many mentioned potential applications for which they would like to use the APM

• One common complaint– Need for speed control in stop/go mode

http://www.cs.cmu.edu/~casc/public/showcase_video1.wmv

Page 23: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 23

Final Design

Page 24: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 24

Help Screen

Page 25: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 25

Conclusions

• This interface can make APMs easy to use by:– Reducing text on screen

– Presenting vehicle’s location clearly

– Abstracting orchard tasks to single button clicks

Page 26: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 26

Conclusions

• In order to make performing tasks simpler for workers,additional setup is required by managers

Page 27: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 27

Recommended Future Work

Page 28: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 28

Recent Work

• Creating a useable interface

• New methods for row detection

• New methods for turning and row entry

Page 29: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 29

Previous Row Detection

• Susceptible to spurious data

• Apply some filters to reduce the effect of bad detections

• But we want to have no bad detections

Page 30: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 30

New Row Detection Work

• Using particle filter to track row over time

• Looks good so far

• Needs more testing

Page 31: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 31

New Row Entry Work

• Make wider turns– Points vehicle at row sooner

– Easier to detect row

• Smoother turns in tight spaces

• Account for trailer when turning

• Use high accuracy localization (Area 1.2 work) to improve vehicle control

Page 32: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 32

Back to the Orchards

• May 24: N. Blosi platform testing in Biglerville, PA

• June 7: APM testing in Biglerville

• July 19: APM testing in Washington

Page 33: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 33

Acknowledgments

• Reed Soergel

• Joy Kline (Bear Mountain)

• Bruce Hollabaugh

Page 34: CASC Showcase 2010 05 20

Questions?

Page 35: CASC Showcase 2010 05 20

Augmented Harvesting

Showcase

Page 36: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 36

Augmented Harvest

• DBR Conveyor Concepts update– Statement of work and contract finalized

– Work initiated

• New bin filler head looks good

• Laying out power unit with integrated exhaust silencing and intake filtering

• Ordering parts for hoses and vacuum chambers

• Bubble pack bin filler– Robin Pritz and Gwendolyn Barr completed first bruise testing

– Method shows promise, but new prototype is required for field testing

Page 37: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 37

New bubble pack bin filler

Netting and pole backstop

for catching tossed apples

Bubble pack

shields frame

Bubble pack

over rubber

bands

Page 38: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 38

Bubble pack bin filler close-up

Two rubber bands per wrapped sheet

Sheet is at an angle

Rubber bands and bubble pack

on lower layer are

perpendicular to upper layer

Page 39: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 39

Configuration used in testing

New bubble pack

3 layers instead of 2

Padded poles

Refrigerators for

apples

Page 40: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 40

Still Life with Apples

Marked bruises

Notes on test

Page 41: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 41

http://www.cs.cmu.edu/~casc/public/showcase_video2.mpg

Page 42: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 42

Results

Experiment Downgraded to Fancy (%)

Downgraded to Utility Grade (%)

Bruise Width(mm)

Direct Dispersed Box Throw 10% 15% 12.1

Dispersed Net Throw 11% 32% 26.0

Random Indirect Throw 10% 30% 25.2

Direct Box Throw 10% 0% 9.6

Total 10% 19% 18.2

Page 43: CASC Showcase 2010 05 20

Comprehensive Automation for Specialty Crops 43

Summary

• Bubble pack bin filler shows promise– Bruising is not bad given distance apples are tossed

• Upcoming improvements– More guiding by net

– Better distribution of bubble pack layers

– Lighter and better padded frame

– Mechanism for raising and lowering frame

• Work with DBR Conveyor Concepts is ramping up

Page 44: CASC Showcase 2010 05 20

Thank you.