## May 21, 2017

### [2.70] Seek and Geek #12: Flower-transplanter Robot

This flower transplanter robot (TTA PackPlanter 2230) is really cool. How does it repeatably pick up tiny fragile flowershoots without crushing them?

 robot picking up plants
The end effector of these pneumatic picker-uppers consists of a shovel-shaped set of needles. The gripper takes advantage of the increased density of the plant's rootball (relative to the rest of the soil) so that compressive force is tuned just enough to hold onto the plant and not crush the roots.

The gripper has to overcome adhesive forces (wall of the tray or soil sticking to the seedling) as well as gravity. The end effector has three needles, so each needle needs to handle

$F sin \alpha = G/3 + A/3 - F_{friction} cos \alpha$

where $F_{friction} = \mu \cdot \frac{G+A}{3(\mu cos \alpha + sin \alpha)}$

$\alpha$ being needle angle, $A$ being adhesion force, $\mu$ being the coefficient of friction.

A pansy plug weighs approximately 20g, and the coefficient of friction can be assumed similar to snow ~0.2. Adhesion force between water and plastic is estimated to be 4N, and gripper force is estimated to be 5N.
The tradeoff between plug forces and friction sets $\alpha$ to be somewhere around 10$^\circ$.
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 1, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0, "katex": 0, "math-container": 0, "wp-katex-eq": 0, "align": 0, "equation": 0, "x-ck12": 0, "texerror": 0, "math_score": 0.7914075255393982, "perplexity": 4852.62220954443}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "plain"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "warc_path": "s3://commoncrawl/crawl-data/CC-MAIN-2020-16/segments/1585370500426.22/warc/CC-MAIN-20200331084941-20200331114941-00504.warc.gz"}