Dalla catapulta elastica di Leonardo al braccio robotico flessibile

Un nuovo meccanismo, ispirato ad antichi disegni di Leonardo da Vinci messo a punto nel laboratorio ERC Instabilities

Le classiche catapulte per il lancio di un oggetto sfruttano la forza di gravità, come nel caso del trabucco, oppure utilizzano l’energia elastica di un elemento esterno. Leonardo da Vinci però, nel Codice Atlantico, aveva disegnato una serie di catapulte basata su differenti meccanismi in modo da superare e migliorare il lancio rispetto alle catapulte tradizionali.

La “catapulta elastica” di da Vinci, in particolare, realizzava il lancio dell’oggetto trasformando l’energia elastica immagazzinata nel braccio grazie alla sua capacità di inflettersi. Leonardo aveva intuito la possibilità di sfruttare la deformabilità di elementi strutturali al fine di raggiungere prestazioni migliori, superando il concetto del meccanismo composto esclusivamente da elementi rigidi.

È proprio dai disegni di Leonardo che è nata l’ispirazione per l’articolo "From the elastica compass to the elastica catapult: an essay on the mechanics of soft robot arm” (ovvero “Dal compasso elastico alla catapulta elastica: un saggio sulla meccanica del braccio robotico flessibile”), che vede come autori Davide Bigoni, professore ordinario di Scienza delle costruzioni del Dipartimento di Ingegneria civile, ambientale e meccanica di UniTrento, insieme ai ricercatori Costanza Armanini, Francesco Dal Corso e Diego Misseroni e che ha conquistato la copertina del numero di febbraio della rivista britannica “Proceedings of the Royal Society A” dedicata alle scienze matematiche, fisiche e ingegneristiche.

Nell’articolo si presenta un modello meccanico sviluppato nel laboratorio ERC Instabilities (http://ssmg.unitn.it ) per descrivere il comportamento di bracci di robot estremamente deformabili. Il sistema mostra comportamenti diversi e inaspettati al variare dell’entità del carico che il braccio deve sollevare, passando dal comportamento del “compasso elastico” al comportamento dinamico realizzato dalla “catapulta elastica” concepita da Leonardo. I risultati ottenuti sono un’ulteriore conferma della applicabilità dei modelli teorici della meccanica dei solidi alla progettazione ingegneristica dei cosiddetti “soft robots”, impiegati ad esempio in un ambito delicato come quello della medicina, dalla diagnostica alla chirurgia, oppure in ambito sportivo, per ottimizzare le performance atletiche ad esempio nella disciplina del salto con l’asta.

È stata proprio la foto del prototipo realizzato dal gruppo di ricerca ERC Instabilities sovrapposto al disegno di Leonardo della sua catapulta elastica a guadagnarsi la copertina della prestigiosa rivista britannica. Si tratta di un nuovo riconoscimento per il gruppo di ricerca coordinato da Davide Bigoni: la quarta copertina in 18 mesi sulla stessa testata scientifica (Ufficio stampa Unitn).

L’articolo è disponibile in open access all’indirizzo:

http://rspa.royalsocietypublishing.org/content/473/2198/20160870
La copertina si può trovare direttamente su:

http://rspa.royalsocietypublishing.org/content/473/2198.cover-expansion

Ulteriori informazioni sull’attività di ricerca del professor Bigoni e del suo gruppo sono disponibili su: http://www.ing.unitn.it/ ~bigoni/


23/02/2017

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Clear cache:

Quick settings:

Timing: Sep 10 2025 10:03:55
Script start
Timing: Sep 10 2025 10:03:55
Module start 'layout'
Timing: Sep 10 2025 10:03:55
Module start 'content'
Error: eZTemplate @ extension/oc_tcu/design/tcu/templates/atoms/gallery.tpl:17[2] Sep 10 2025 10:03:56
Unknown template variable 'title' in namespace ''
Timing: Sep 10 2025 10:03:56
Module end 'content'
Debug: ezpI18n::translateText Sep 10 2025 10:03:56
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'contentclassmanager'
Debug: ezpI18n::translateText Sep 10 2025 10:03:56
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Apps'
Debug: ezpI18n::translateText Sep 10 2025 10:03:56
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Amministrazione Trasparente'
Debug: ezpI18n::translateText Sep 10 2025 10:03:56
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZTags'
Error: eZTemplate @ extension/ocbootstrap/design/ocbootstrap/templates/canonical_link.tpl:1[0] Sep 10 2025 10:03:56
Unknown template variable 'pagedata' in namespace ''
Error: eZTemplate @ extension/ocbootstrap/design/ocbootstrap/templates/canonical_link.tpl:1[0] Sep 10 2025 10:03:56
Unknown template variable 'pagedata' in namespace ''
Timing: Sep 10 2025 10:03:56
Script end

Main resources:

Total runtime1.1951 sec
Peak memory usage28,160.0000 KB
Database Queries126

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.1062 4,819.21881,695.7031
Module start 'layout' 0.10620.0675 6,514.9219677.5625
Module start 'content' 0.17370.9363 7,192.484417,834.2188
Module end 'content' 1.10990.0850 25,026.70311,603.3125
Script end 1.1950  26,630.0156 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.03572.9832350.0010
Check MTime0.00470.3919350.0001
PostgreSQL Cluster
DB queries0.01621.3583170.0010
Postgresql Total
Database connection0.00430.355910.0043
Postgresql queries0.398133.30841260.0032
Looping result0.00000.000000.0000
MySQL Cluster
DFS operations0.00040.033110.0004
TS translator
TS init0.01120.940470.0016
TS cache load0.00710.596070.0010
TS context load0.00460.382770.0007
Template Total0.959280.330.3197
Template load0.190615.945630.0635
String conversion in template resource0.00060.0508230.0000
Template parser: create text elements0.01981.6528230.0009
Template parser: remove whitespace0.00340.2815230.0001
Template parser: construct tree0.219718.3802230.0096
Template load and register function0.01251.0453100.0012
Template processing0.768564.304230.2562
states
state_id_array0.00210.179320.0011
state_identifier_array0.00310.261230.0010
Override
Cache load0.11199.3662390.0029
Sytem overhead
Fetch class attribute can translate value0.00400.332120.0020
Fetch class attribute name0.02992.503740.0075
XML
Image XML parsing0.00990.826120.0049
class_abstraction
Instantiating content class attribute0.00010.006150.0000
OCoembed
http://ssmg.unitn.it/0.00020.013710.0002
http://ssmg.unitn.it0.00020.012810.0002
http://rspa.royalsocietypublishing.org/content/473/2198/201608700.00010.008710.0001
http://rspa.royalsocietypublishing.org/content/473/2198.cover-expansion0.00010.007810.0001
http://www.ing.unitn.it/%20~bigoni/0.00010.007310.0001
http://www.ing.unitn.it/0.00010.008410.0001
General
String conversion0.00020.0170250.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0design/base/stylesheets/core.css
JS0extension/ocmaps/design/standard/javascript/leaflet.js
extension/ocbootstrap/design/ocbootstrap/javascript/insertmedia.js
extension/ezjscore/design/standard/javascript/jquery-1.10.2.min.js
extension/ocbootstrap/design/ocbootstrap/javascript/plugins/blueimp/jquery.blueimp-gallery.min.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/article.tplextension/oc_tcu/design/tcu/override/templates/full/article.tplEdit templateOverride template
1parts/opengraph_set_persistent.tpl<No override>extension/ngopengraph/design/standard/templates/parts/opengraph_set_persistent.tplEdit templateOverride template
2content/datatype/view/ezxmltext.tpl<No override>extension/ocembed/design/standard/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
7content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1atoms/image.tpl<No override>extension/oc_tcu/design/tcu/templates/atoms/image.tplEdit templateOverride template
2content/datatype/view/ezimage.tpl<No override>extension/oc_tcu/design/tcu/templates/content/datatype/view/ezimage.tplEdit templateOverride template
4content/datatype/view/ezxmltags/link.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/datatype/view/ezxmltags/link.tplEdit templateOverride template
1content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1parts/social_buttons.tpl<No override>extension/oc_tcu/design/tcu/templates/parts/social_buttons.tplEdit templateOverride template
1atoms/gallery.tpl<No override>extension/oc_tcu/design/tcu/templates/atoms/gallery.tplEdit templateOverride template
1node/view/line.tpl<No override>extension/oc_tcu/design/tcu/templates/node/view/line.tplEdit templateOverride template
1atoms/meta.tpl<No override>extension/oc_tcu/design/tcu/templates/atoms/meta.tplEdit templateOverride template
1print_pagelayout.tpl<No override>design/standard/templates/print_pagelayout.tplEdit templateOverride template
1page_head.tpl<No override>extension/oc_tcu/design/tcu/templates/page_head.tplEdit templateOverride template
1parts/opengraph_persistent.tpl<No override>extension/ngopengraph/design/standard/templates/parts/opengraph_persistent.tplEdit templateOverride template
1canonical_link.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/canonical_link.tplEdit templateOverride template
1link.tpl<No override>extension/oc_tcu/design/tcu/templates/link.tplEdit templateOverride template
1page_mainarea.tpl<No override>design/standard/templates/page_mainarea.tplEdit templateOverride template
1page_warning.tpl<No override>design/standard/templates/page_warning.tplEdit templateOverride template
1page_copyright.tpl<No override>design/standard/templates/page_copyright.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
1setup/clear_cache.tpl<No override>design/standard/templates/setup/clear_cache.tplEdit templateOverride template
1setup/quick_settings.tpl<No override>design/standard/templates/setup/quick_settings.tplEdit templateOverride template
 Number of times templates used: 34
 Number of unique templates used: 23

Time used to render debug report: 0.0012 secs

DEV 192.168.105.41