<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://airwiki.deib.polimi.it/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AndreaBonarini</id>
		<title>AIRWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://airwiki.deib.polimi.it/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AndreaBonarini"/>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php/Special:Contributions/AndreaBonarini"/>
		<updated>2026-05-11T20:54:19Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18953</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18953"/>
				<updated>2019-05-30T17:10:59Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Writing and Reading ====&lt;br /&gt;
* [[Tesi|How to write a thesis?]] Suggestions to prepare your thesis (only in Italian for now... translators are welcome!).&lt;br /&gt;
*[[ThesisPresentation|How to write slides and make a presentation]]&lt;br /&gt;
* [[Suggestions to write well]] can help to produce a good thesis, as well as good scientific publications in general. Here is the part of the 14 steps to write well found on the [http://www.sfedit.net San Francisco Edit company site] that Andrea Bonarini shares.&lt;br /&gt;
* Other suggestions to write a good paper that get accepted are on the [https://www.publishingcampus.elsevier.com/pages/3/Colleges/College-of-Skills-Training.html Elsevier site].&lt;br /&gt;
* You can access '''all the papers''' for which Politecnico has bought a subscription even when you are at home if you enable the [http://www.asi.polimi.it/rete/proxy/index.html Politecnico proxy]. The instruction page is provided by the nice people of [http://www.asi.polimi.it/ ASI] in Italian only.  For an English version of the page, try to poke them if you can find how to get in touch with them.&lt;br /&gt;
* [[Tips for editors]] of AIRWiki are also collected by this community, just to help to understand some of the hidden beauty of semantic WIKIs.&lt;br /&gt;
&lt;br /&gt;
==== Software and programming ====&lt;br /&gt;
* Once you have finished your work you should deliver it on the [[AIRLab Repository]]&lt;br /&gt;
* How to get rid of Delay in Arduino (Please, do this) [https://learn.adafruit.com/multi-tasking-the-arduino-part-1 Part1][https://learn.adafruit.com/multi-tasking-the-arduino-part-2 Part2]&lt;br /&gt;
* If you do not know Arduino or would like to understand how to use it at best, you may refer to [https://learn.adafruit.com/category/learn-arduino The Adafruit lessons] or directly to the less clear, but &amp;quot;official&amp;quot; [http://arduino.cc/en/Main/HomePage Arduino pages].&lt;br /&gt;
* [http://www.zeppelinmaker.it/arduino100/ Here] are 100 videos explaining basics of using Arduino and useful tricks .&lt;br /&gt;
* Go to our [[ROS HOWTO|ROS HOWTO page]] for advice and tutorials about ROS (Robot Operating System)&lt;br /&gt;
* Someone wrote some advice about [[Writing Good Code|writing code]]&lt;br /&gt;
* Info about [[Mathematica]]&lt;br /&gt;
* How to plot using gnuplot in your C/C++ project [[Gnuplot in cpp]]&lt;br /&gt;
* The AIRLab guide about [[Getting Started With PIC(TM) MCU]]&lt;br /&gt;
* Howto on [[VCSBC4018 vision board]]&lt;br /&gt;
* A few resources on [[Low Cost RTK GPS|Low Cost RTK GPS]] that might be useful&lt;br /&gt;
&lt;br /&gt;
==== Hardware ====&lt;br /&gt;
* The [[Optitrack]] use guide&lt;br /&gt;
* Go to [[What's in the AIRLab]] if you are looking for stuff in the lab&lt;br /&gt;
* Need some component that isn't in the AIRLab for your project? Please add a row in the [[Shopping list]] and ask your advisor or [[User:GiulioFontana|Giulio Fontana]].&lt;br /&gt;
* Need to design a new robot and have no ideas bout how to select the basic elements? Have a look [http://www.robotshop.com/blog/en/how-to-make-a-robot-lesson-1-3707 here] and then talk with your advisor, before taking any decision.&lt;br /&gt;
* [https://learn.sparkfun.com/tutorials/light-emitting-diodes-leds?_ga=2.106364163.1818881530.1494048956-1750281731.1493634615 Tutorial on LED selection and use.]&lt;br /&gt;
* Some practical [http://www.instructables.com/id/Lithium-Polymer-Etiquette/ hints about LiPo Batteries]&lt;br /&gt;
* All about [https://rogershobbycenter.com/lipoguide LiPo Batteries] &lt;br /&gt;
* Need to learn '''how to solder'''? Here's a [http://mightyohm.com/files/soldercomic/FullSolderComic_EN.pdf handy comic] explaining the basics. Other useful links: [http://www.wireless.hackaday.com/2007/10/26/how-to-introduction-to-soldering/ 1] [http://www.wireless.hackaday.com/2007/10/28/followup-soldering-how-to/ 2] [http://www.make-digital.com/make/vol01/?pg=166 3]&lt;br /&gt;
* Need the US name for that bit of mechanics? Use [http://www.boltdepot.com/fastener-information/Printable-Tools/Type-Chart.pdf this useful chart]. By the way, [http://www.boltdepot.com/fastener-information/Printable-Tools/ at the same place] you can find other useful stuff of the same type.&lt;br /&gt;
* [http://www.instructables.com/id/Complete-Motor-Guide-for-Robotics/ All about motors]&lt;br /&gt;
* Small tutorial on  (motor choices, wheel diameter, etc) [https://www.societyofrobots.com/mechanics_dynamics.shtml mechanics for mobile robot design]&lt;br /&gt;
* Tutorial on designing and making [https://www.societyofrobots.com/robot_omni_wheel.shtml Omni-wheeled Robots ]&lt;br /&gt;
* Tutorial on [http://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ making 433MHz antennas] which largely improve the performance of transmitters/receivers.&lt;br /&gt;
&lt;br /&gt;
==== Shops ====&lt;br /&gt;
* Some useful addresses and links about shops, stores, factories, online catalogues. With some of them we have partnerships for discounts. You can find information [[Shops| here]].&lt;br /&gt;
&lt;br /&gt;
==== Version Control (GIT e SVN) ====&lt;br /&gt;
* piccola guida a [[Git |  git]]&lt;br /&gt;
* piccola guida a [[Svn | svn]]&lt;br /&gt;
&lt;br /&gt;
==== Producing videos and publishing them ====&lt;br /&gt;
* Usually, at the end of the project, people tend to produce a video and put it on the web. The best way to do this is to [[produce a video]] and then send it to [[User:AndreaBonarini | Andrea Bonarini]] to have it published on the YouTube channel of the AIRLab. Then you can put the link wherever you want, hopefully also in the page of your project on AIRWiki, as done, e.g. in [[ROBOWII]]&lt;br /&gt;
&lt;br /&gt;
==== Where can I test my robot? ====&lt;br /&gt;
Usually, experiments are done within the space of our labs ([[The_AIRlab_sites|see here]]).&lt;br /&gt;
&lt;br /&gt;
==== Hardware configuration ====&lt;br /&gt;
* Dei Phd-room (T11) printer configuration [[DeiPhdRoomPrinter | instructions]].&lt;br /&gt;
&lt;br /&gt;
==== For AIRWiki Administrators ====&lt;br /&gt;
&lt;br /&gt;
* [[AIRWiki:AdminFAQ]] (FAQs about common admin tasks such as '''adding users''', changing passwords, user renaming, etc.)&lt;br /&gt;
* [[Airpaper]] (writing a paper? This is a tool to share it with the other authors)&lt;br /&gt;
* [[DEI_Subversion_Administration]] (this is mainly for faculties)&lt;br /&gt;
* [[AIRWiki:Main]] (information about this specific AIRWiki installation)&lt;br /&gt;
* Are you having problems updating semantic information in the Wiki (i.e. you update it but it is not reflected on the rest of the website)? [[SemanticPropagation|Check this]] link for a possible solution to your problem.&lt;br /&gt;
&lt;br /&gt;
==== Miscellanea (uncategorized) ====&lt;br /&gt;
* If you are searching the homepage of a DEI professor (or PhD Student) try this [http://mycroft.mozdev.org/download.html?name=dei+people&amp;amp;skipcache=yes Mozilla Firefox plugin].&lt;br /&gt;
* For [http://ph.dei.polimi.it/phday PhDay08] we've set up an [http://www.easychair.org Easychair] account for paper reviews. Here's a little [[EasyChair Reviews|tutorial for reviewers]] that might be useful in case you have to review somehing/teach someone how the system works.&lt;br /&gt;
* Useful phone numbers, download [[Media:ElencoTelefonico.odt.zip|ODT]] document or [[Media:ElencoTelefonico.pdf|PDF]].&lt;br /&gt;
* To remove from a surface any sticky remains of the glue or tape you used to affix something to it (e.g., the markers used by [[LURCH - The autonomous wheelchair|LURCH]]): try [http://www.henkel.it/adesivi/schede/pdf/TDS_Pattex_Rimuovicolla.pdf this] (Pattex Rimuovi Colla). It doesn't damage (most) surfaces.&lt;br /&gt;
* [[Recipes]] (yes, REAL recipies of special food) from people at AIRLab&lt;br /&gt;
* Sometimes, some ''geeky fun'' is all you need. [[Humour|Find it here!]]&lt;br /&gt;
* Wanna learn something, use  [http://www.cheatography.com/ cheatsheets]!&lt;br /&gt;
** Matt  [http://www.cheatography.com/spaceduck/cheat-sheets/coffee-drinks-and-machines/ likes coffes]&lt;br /&gt;
** Giulio [http://www.cheatography.com/fredv/cheat-sheets/eq-tips/ is an equilibrated person]&lt;br /&gt;
** ...&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:LorenzoSilvestrini&amp;diff=18943</id>
		<title>User:LorenzoSilvestrini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:LorenzoSilvestrini&amp;diff=18943"/>
				<updated>2019-02-22T14:49:11Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Lorenzo&lt;br /&gt;
|lastname=Silvestrini&lt;br /&gt;
|photo=Nophoto.png&lt;br /&gt;
|email=lorenzo.silvestrini@mail.polimi.it&lt;br /&gt;
|projectpage=&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:LorenzoSilvestrini&amp;diff=18942</id>
		<title>User:LorenzoSilvestrini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:LorenzoSilvestrini&amp;diff=18942"/>
				<updated>2019-02-22T14:48:59Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Lorenzo&lt;br /&gt;
|lastname=Silvestrini&lt;br /&gt;
|photo=&lt;br /&gt;
|email=lorenzo.silvestrini@mail.polimi.it&lt;br /&gt;
|projectpage=&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:LorenzoSilvestrini&amp;diff=18941</id>
		<title>User:LorenzoSilvestrini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:LorenzoSilvestrini&amp;diff=18941"/>
				<updated>2019-02-22T08:54:48Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Lorenzo&lt;br /&gt;
|lastname=Silvestrini&lt;br /&gt;
|photo=Nophoto.png&lt;br /&gt;
|email=lorenzo.silvestrini@mail.polimi.it&lt;br /&gt;
|projectpage=&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=File:Nophoto.png&amp;diff=18940</id>
		<title>File:Nophoto.png</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=File:Nophoto.png&amp;diff=18940"/>
				<updated>2019-02-22T08:53:22Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I haven't provided a photo...&lt;br /&gt;
&lt;br /&gt;
... so here's a robotic head.&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:LorenzoSilvestrini&amp;diff=18939</id>
		<title>User:LorenzoSilvestrini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:LorenzoSilvestrini&amp;diff=18939"/>
				<updated>2019-02-22T08:50:10Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Lorenzo&lt;br /&gt;
|lastname=Silvestrini&lt;br /&gt;
|photo=Nophoto.jpg&lt;br /&gt;
|email=lorenzo.silvestrini@mail.polimi.it&lt;br /&gt;
|projectpage=&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:AlessiaPaccagnella&amp;diff=18891</id>
		<title>User:AlessiaPaccagnella</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:AlessiaPaccagnella&amp;diff=18891"/>
				<updated>2018-07-24T11:45:18Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Alessia&lt;br /&gt;
|lastname=Paccagnella&lt;br /&gt;
|photo=Nophoto.png&lt;br /&gt;
|email=alessia.paccagnella@mail.polimi.it&lt;br /&gt;
|projectpage= Patti emotional trash bin&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:AlessiaPaccagnella&amp;diff=18890</id>
		<title>User:AlessiaPaccagnella</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:AlessiaPaccagnella&amp;diff=18890"/>
				<updated>2018-07-24T11:44:55Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Student |category=Student |firstname=Alessia |lastname=Paccagnella |photo=Nophoto.png |email=alessia.paccagnella@mail.polimi.it |projectpage= Patti emotional trash bin |advi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Alessia&lt;br /&gt;
|lastname=Paccagnella&lt;br /&gt;
|photo=Nophoto.png&lt;br /&gt;
|email=alessia.paccagnella@mail.polimi.it&lt;br /&gt;
|projectpage= Patti emotional trash bin&lt;br /&gt;
|advisor=Andrea Bonarini&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:SimonePenati&amp;diff=18885</id>
		<title>User:SimonePenati</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:SimonePenati&amp;diff=18885"/>
				<updated>2018-07-18T12:15:18Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|firstname=Simone&lt;br /&gt;
|lastname=Penati&lt;br /&gt;
|email=simone1.penati@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=Puffy&lt;br /&gt;
|photo=nophoto.png&lt;br /&gt;
|status=inactive&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Adaptive_Behaviors_for_Robogames&amp;diff=18878</id>
		<title>Adaptive Behaviors for Robogames</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Adaptive_Behaviors_for_Robogames&amp;diff=18878"/>
				<updated>2018-07-15T10:17:52Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 | title=Adaptive Behaviors for Robogames&lt;br /&gt;
 | short_descr=The goal of the project is to develop a system to adapt behaviors of a robot to the way of playing of a human player&lt;br /&gt;
 | coordinator=AndreaBonarini&lt;br /&gt;
 | tutor=EwertonLopes&lt;br /&gt;
 | students=StefanoBoriero&lt;br /&gt;
 | start=2018/03/20&lt;br /&gt;
 | end =&lt;br /&gt;
 | topic=RobotDevelopment&lt;br /&gt;
 | type=Thesis&lt;br /&gt;
 |level=Ms&lt;br /&gt;
 |resarea=Robotics&lt;br /&gt;
 |restopic=Robot development&lt;br /&gt;
 | status=Active&lt;br /&gt;
 | image=Nophoto.png}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Triskar&amp;diff=18877</id>
		<title>Triskar</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Triskar&amp;diff=18877"/>
				<updated>2018-07-15T10:15:54Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 | title=Triskar&lt;br /&gt;
 | short_descr=The goal of the project is to develop an omnidirectional robot controlled via joypad.&lt;br /&gt;
 | coordinator=MatteoMatteucci&lt;br /&gt;
 | tutor=MatteoMatteucci&lt;br /&gt;
 | students=AndreaSorbelli;AlessandroDeangelis&lt;br /&gt;
 | start=2015/05/21&lt;br /&gt;
 |resarea=Robotics&lt;br /&gt;
 |restopic=Robot development&lt;br /&gt;
 | type=Course&lt;br /&gt;
 | status=Closed&lt;br /&gt;
 | image=Triskarlogo.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TriskarPixy è un progetto di integrazione di una telecamera Pixy , capace di riconoscere oggetti di vari colori e di inviare i dati su diversi canali di trasmissione, sul progetto Triskar , un robot omnidirezionale basato sul sistema r2p , creato nel laboratorio AirLab del Politecnico di Milano. Il robot è capace di cercare, riconoscere e di inseguire oggetti, oltre ad avere un sistema di collision-avoidance che utilizza sensori ad infrarossi.&lt;br /&gt;
&lt;br /&gt;
Relazione [[Media:Relazione_Triskarino_-_FINAL_V3.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Fase Preliminare: Progettazione == &lt;br /&gt;
&lt;br /&gt;
Nella fase preliminare abbiamo progettato al computer la disposizione delle componenti sulla base in metallo. Inizialmente il progetto doveva utilizzare ROS e una scheda Raspberry PI che è stata successivamente eliminata.&lt;br /&gt;
Abbiamo optato per un sistema a livelli, in modo da poter rendere il robot facilmente modificabile con l’aggiunta di componenti con caratteristiche e funzioni diverse. Per quanto questa scelta sia utile a progetto ultimato, si è dimostrata problematica durante la fase implementativa. Essendo questo un prototipo e data la nostra scarsa esperienza con il sistema operativo siamo stati obbligati più volte a smontare e ricostruire il robot per modificare i componenti interni.&lt;br /&gt;
Sfruttando la praticità delle schede r2p è stato possibile collegare facilmente ogni livello in serie con il successivo. &lt;br /&gt;
&lt;br /&gt;
'''1° Livello: Movimento'''&lt;br /&gt;
&lt;br /&gt;
[[File:TriskarBot.jpg]]&lt;br /&gt;
&lt;br /&gt;
La piastra metallica ha un lato di 15cm e forma esagonale. A 3 lati dell’esagono sono fissate le ruote di 7cm di diametro con attacchi ad L di 4 cm. I motori cilindrici occupano circa 6,5 cm della base. Le 3 zone create dai motori sono occupate da:&lt;br /&gt;
•	Una batteria (di colore blu) di dimensioni 154 x 27 x 44mm (Turnigy nano-tech 5000mah 3S 40~80C). &lt;br /&gt;
•	Un blocco di 3 Schede per i motori (di colore giallo). Dal blocco un filo collegherà il 1° livello con quelli successivi (il filo è evidenziato in rosso). &lt;br /&gt;
&lt;br /&gt;
'''2° Livello: Anti-Collisione'''&lt;br /&gt;
&lt;br /&gt;
[[File:TriskarTop.jpg]]&lt;br /&gt;
&lt;br /&gt;
Alla base è fissata centralmente la scheda (di colore verde chiaro) adibita alla gestione dei sensori a infrarossi che sarà collegata al modulo sottostante.&lt;br /&gt;
Dei ganci ad L fissano i sensori a infrarossi su ogni lato della base. In fase preliminare abbiamo pensato di montare i ganci il più internamente possibile permettendo una copertura maggiore.&lt;br /&gt;
&lt;br /&gt;
'''3° Livello: Telecamera'''&lt;br /&gt;
&lt;br /&gt;
Questo Livello, che deve essere per ovvi motivi il livello più alto del robot, sostiene la telecamera e la relativa scheda. La telecamera è alloggiata su una base sopraelevata per rendere più facile l’individuazione degli oggetti.&lt;br /&gt;
&lt;br /&gt;
== Fase 2: Realizzazione ==&lt;br /&gt;
In fase realizzativa sono state apportate alcune modifiche al progetto iniziale.&lt;br /&gt;
 La scheda Raspberry è stata eliminata, sostituita da un sistema hardware modulare: r2p.  &lt;br /&gt;
 I motori sono stati alloggiati più internamente permettendo un minore ingombro e una più facile gestione delle collisioni, a scapito degli spazi sulla base del robot con il necessario spostamento della batteria che è stata alloggiata leggermente esterna, senza però provocare problemi nel movimento del robot.&lt;br /&gt;
Eliminata una scheda è stato possibile alloggiare le schede ruotate rispetto al progetto iniziale, rendendo più facili i collegamenti.&lt;br /&gt;
&lt;br /&gt;
Per rendere più facile la realizzazione e la modifica del robot i livelli sono stati distanziati con un sistema a vite e bullone autobloccante e dei distanziali in alluminio. In maniera similare le schede sono state fissate alle basi con dei distanziali e fissate con dei bulloni, sfruttando le guide per le viti presenti sulle schede stesse.&lt;br /&gt;
&lt;br /&gt;
I sensori a infrarossi sono stati fissati alla seconda piastra con dei ganci ad L ma abbiamo abbandonato l’idea di inserirli più internamente per non compromettere le prestazioni dei sensori.&lt;br /&gt;
A causa di una incompatibilità tra i sensori a infrarossi e le scheda che li gestisce non è stato possibile collegare più di due sonar contemporaneamente al sistema. Abbiamo quindi optato per l’utilizzo del solo sensore a infrarossi corrispondente alla parte anteriore del robot, essendo nel nostro caso gli altri superflui: il robot omnidirezionale può ruotare su se stesso durante la ricerca degli oggetti e procede solamente in avanti durante l’inseguimento. Di conseguenza il solo sonar anteriore è sufficiente.&lt;br /&gt;
&lt;br /&gt;
La telecamera è fissata ad una base in plexiglas nero che è collegato alla piastra sottostante con 3 distanziali. Al di sotto della base è presente la scheda che riceve i dati dalla telecamera e che permette la comunicazione del sistema con il computer tramite USB. La telecamera Pixy possiede un sistema di movimento che però non è stato possibile utilizzare a causa di incompatibilità con il sistema. Abbiamo sostituito il movimento della telecamera con la rotazione sul proprio asse del robot, ottenendo il medesimo risultato.&lt;br /&gt;
&lt;br /&gt;
== Fase 3: Programmazione == &lt;br /&gt;
&lt;br /&gt;
Abbiamo utilizzato del tempo per comprendere il funzionamento del sistema studiando le librerie già sviluppate e forniteci. In particolare i nodi dei motori e la Shell di controllo USB erano già presenti e sono state trasferite sulle schede.&lt;br /&gt;
Una volta compresa la gestione dei nodi delle schede e i relativi publisher e subscriber nella gestione dei messaggi, abbiamo iniziato la realizzazione del codice mancante.&lt;br /&gt;
&lt;br /&gt;
'''Scheda Sensori a infrarossi'''&lt;br /&gt;
Abbiamo deciso di predisporre il codice per gestire tutti i sensori di collisione nonostante non siano utilizzati nel nostro caso. Il messaggio “ProximityMsg” contiene un buffer di 8 interi contenenti il valore che proviene dai sensori a infrarossi.&lt;br /&gt;
Il nodo converte i valori utilizzando il comando adcConvert e ne pubblica il risultato utilizzando il topic proximity. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Telecamera Pixy'''&lt;br /&gt;
La realizzazione del nodo che gestisce la telecamera è quello a cui abbiamo dedicato più tempo. La Telecamera trasmette dati al sistema attraverso una comunicazione seriale. Per sapere quando effettivamente la trasmissione ha inizio il sistema riceve due volte consecutivamente la parola da 32bit “0xaa55“. Avvenendo la trasmissione in caratteri esadecimali da 16 bit il nodo Pixy esegue la funzione GetStart( ) che ritornerà il valore 1 quando la sincronizzazione sarà ultimata.&lt;br /&gt;
&lt;br /&gt;
Dopo i caratteri di sincronizzazione i blocchi seguenti contengono i dati relativi alle rilevazioni della telecamera nell’ordine: checksum, signature, x (centro dell’oggetto sull’asse x), y (centro dell’oggetto sull’asse y), height, width.&lt;br /&gt;
&lt;br /&gt;
Il valore di checksum permette di controllare che i valori siano corretti, in quanto deve essere uguale alla somma dei valori restanti.&lt;br /&gt;
Se il publisher riesce ad allocare il messaggio di tipo “PixyMsg” ne salva i parametri con la seguente funzione e i nodi che ne hanno bisogno potranno leggere le informazioni contenute nel messaggio.&lt;br /&gt;
&lt;br /&gt;
È possibile visualizzare i messaggi inviati tramite il comando “pixy” sulla Shell.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sistema Di Inseguimento'''&lt;br /&gt;
Il sistema di inseguimento implementato sul robot è descritto dal diagramma sottostante.&lt;br /&gt;
&lt;br /&gt;
Il robot controlla se i sensori (nel nostro caso solo il sensore anteriore) rilevano un ostacolo e se è questo il caso i motori vengono fermati. Per diminuire il tempo di frenata del robot è stato implementato un controllo che verifica se il robot si sta muovendo quando l’ostacolo viene rilevato e nel caso imposta un set-point negativo per i motori.&lt;br /&gt;
&lt;br /&gt;
Se nessun ostacolo viene rilevato il programma prosegue con un controllo sui dati ricevuti dalla Pixy. La Pixy pubblica un nuovo messaggio solo nel caso in cui un oggetto venga riconosciuto, per questo è stato implementato un time-out che dopo alcuni secondi senza la ricezione di un messaggio fa ruotare il robot sul proprio asse per cercare l’oggetto.&lt;br /&gt;
Se è presente un messaggio dalla Pixy il controllo successivo è fatto sull’altezza dell’oggetto. Inizialmente questo controllo era usato al posto dei sensori a infrarossi per evitare una collisione, ma è stato modificato per poter centrare il robot sull’oggetto. Se l’altezza limite è stata raggiunta (il robot è abbastanza vicino all’oggetto) viene verificato il centramento dell’oggetto e nel caso questo non sia all’interno della finestra prevista il robot viene fatto ruotare leggermente per correggere la posizione.&lt;br /&gt;
Se l’altezza limite non è stata raggiunta viene sfruttato il parametro x del messaggio della Pixy per verificare in quale posizione si trova l’oggetto rispetto al robot e il comando appropriato viene inviato ai motori per raggiungerlo.&lt;br /&gt;
Un’ultima accortezza che è stata aggiunta è stata la distinzione all’interno del movimento in avanti del robot tra robot già in movimento e robot fermo. &lt;br /&gt;
&lt;br /&gt;
== Fase 4: Test == &lt;br /&gt;
&lt;br /&gt;
Per quanto riguarda i sonar valori ottenuti sono meno precisi e variabili di quanto ci aspettassimo ma dopo alcuni test abbiamo trovato un valore corrispondente a una distanza sufficiente per permettere al robot di evitare una collisione.&lt;br /&gt;
Ci siamo accorti da diversi test che impostando un set-point troppo alto per il movimento il robot era troppo veloce e questo non permetteva uno stop efficace nel caso di presenza di un ostacolo, ma allo stesso tempo un set-point troppo basso portava ad avere una partenza lenta e poco fluida soprattutto nel caso di piccole distanze da percorrere. Abbiamo risolto il problema imponendo due diversi set-point nelle diverse situazioni. L’utilizzo di sonar più precisi permetterebbe di utilizzare velocità molto più elevate (sfruttiamo molto meno della velocità massima raggiungibile dal robot).&lt;br /&gt;
Purtroppo uno dei motori anteriori (rispetto alla telecamera) si è leggermente rovinato e una ruota è più lenta rispetto alle altre. Per questo motivo il robot tende, mentre si sposta in avanti, a ruotare leggermente e questo lo obbliga a continui aggiustamenti della traiettoria, come è possibile vedere dai video.&lt;br /&gt;
&lt;br /&gt;
== Guida == &lt;br /&gt;
'''Collegamenti Elettrici'''&lt;br /&gt;
Le schede r2p che costituiscono la base del sistema del robot sono collegate in serie con un terminatore finale collegato all’alimentazione data da una batteria da 11,1 Volt.&lt;br /&gt;
Ogni motore è collegato ad una scheda r2p dedicata che funziona sia da controller che da sorgente energetica (fa da tramite tra la batteria e il motore.&lt;br /&gt;
La Pixy è collegata ad una scheda r2p attraverso un collegamento seriale che sfrutta il protocollo UART. I collegamenti sono fatti seguendo la figura a fianco.&lt;br /&gt;
I sensori a infrarossi sono collegati a una  scheda r2p dedicata che supporta fino a 8 sensori.&lt;br /&gt;
La stessa scheda utilizzata per il collegamento della Pixy fornisce anche il supporto USB per il collegamento ad un computer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Insegnare un oggetto alla Pixy'''&lt;br /&gt;
I metodi possibili sono due:&lt;br /&gt;
Utilizzare il software Pixymon fornito dagli sviluppatori Pixy al link: http://cmucam.org/projects/cmucam5/wiki/Installing_PixyMon_on_Linux&lt;br /&gt;
Utilizzare il metodo rapido: tenere premuto il pulsante della Pixy fino a fermarsi sul led del colore più simile a quello dell’oggetto da riconoscere, rilasciare il pulsante e posizionare l’oggetto di fronte alla pixy in modo che il led assuma un colore abbastanza intenso della tonalità dell’oggetto, premere una volta il pulsante della pixy mantenendo l’oggetto fermo davanti ad essa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Connessione USB'''&lt;br /&gt;
Il robot può essere collegato ad un computer tramite una porta micro-usb presente sulla scheda utilizzata anche dalla Pixy che è comodamente raggiungibile, essendo posizionata nella parte inferiore della piastra il plexiglass rialzata.&lt;br /&gt;
Una volta collegato il robot ad un computer, da un terminale attraverso il comando “dmesg” è possibile conoscere il nome che è stato assegnato al robot (solitamente /dev/ttyACM0).&lt;br /&gt;
Utilizzando CuteCom (un terminale per la comunicazione seriale) è possibile inizializzare una comunicazione con il robot ed avere a disposizione la shell per impartire i comandi che abbiamo implementato.&lt;br /&gt;
Le impostazioni da utilizzare con CuteCom sono le seguenti:&lt;br /&gt;
Device: il nome ottenuto tramite il comando “dmesg” su un terminale;&lt;br /&gt;
Baud rate: 19200;&lt;br /&gt;
Data bits: 8;&lt;br /&gt;
Stop bits: 1;&lt;br /&gt;
Parity: none;&lt;br /&gt;
Handshake: nessuno;&lt;br /&gt;
Open for: Reading e Writing;&lt;br /&gt;
Hex output: no;&lt;br /&gt;
Line end: CR, LF;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Comandi da Shell'''&lt;br /&gt;
I comandi che possono essere usati dalla shell attraverso CuteCom sono:&lt;br /&gt;
Autofollow, Mette Triskar in modalità inseguimento automatico (il computer può essere tranquillamente scollegato ed il robot continuerà l’inseguimento dell’oggetto).&lt;br /&gt;
Unfollow, Ferma la modalità inseguimento automatica se è stata precedentemente attivata.&lt;br /&gt;
Pixy, Mostra l’ultimo messaggio inviato al sistema dalla Pixy.&lt;br /&gt;
Proximity, Mostra l’ultimo messaggio inviato al sistema dai sensori di prossimità.&lt;br /&gt;
Follow, Attiva la modalità inseguimento con feedback immediato sulla shell per ogni azione eseguita dal robot.&lt;br /&gt;
Run x y z, Esegue un movimento con i parametri indicati.&lt;br /&gt;
S, Ferma i motori.&lt;br /&gt;
E, Mostra i valori istantanei degli encoder.&lt;br /&gt;
Pidcfg, Configura i pid.&lt;br /&gt;
&lt;br /&gt;
== Conclusione == &lt;br /&gt;
Alla fine di questo progetto abbiamo ottenuto un robot che soddisfa i requisiti richiesti e che può essere controllato comodamente dalla shell di comando collegandolo tramite USB ad un computer.&lt;br /&gt;
Dopo diversi suggerimenti da parte dei nostri colleghi in laboratorio abbiamo pensato di chiamarlo “The Bull” dato che i test sono stati fatti utilizzando come oggetto da inseguire una scatola rossa e le prime volte il robot la caricava come un toro arrabbiato.&lt;br /&gt;
Per qualsiasi domanda è possibile rivolgersi direttamente a noi scrivendo a:&lt;br /&gt;
Alessandro De Angelis: 	alessandro1.deangelis@mail.polimi.it&lt;br /&gt;
Andrea Sorbelli:		andrea.sorbelli@mail.polimi.it&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Triskar&amp;diff=18876</id>
		<title>Triskar</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Triskar&amp;diff=18876"/>
				<updated>2018-07-15T10:12:35Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 | title=Triskar&lt;br /&gt;
 | description=The goal of the project is to develop an omnidirectional robot controlled via joypad.&lt;br /&gt;
 | coordinator=MatteoMatteucci&lt;br /&gt;
 | tutor=MatteoMatteucci&lt;br /&gt;
 | students=AndreaSorbelli;AlessandroDeangelis&lt;br /&gt;
 | start=2015/05/21&lt;br /&gt;
 | type=Course&lt;br /&gt;
 | status=Closed&lt;br /&gt;
 | image=Triskarlogo.jpg}}&lt;br /&gt;
&lt;br /&gt;
TriskarPixy è un progetto di integrazione di una telecamera Pixy , capace di riconoscere oggetti di vari colori e di inviare i dati su diversi canali di trasmissione, sul progetto Triskar , un robot omnidirezionale basato sul sistema r2p , creato nel laboratorio AirLab del Politecnico di Milano. Il robot è capace di cercare, riconoscere e di inseguire oggetti, oltre ad avere un sistema di collision-avoidance che utilizza sensori ad infrarossi.&lt;br /&gt;
&lt;br /&gt;
Relazione [[Media:Relazione_Triskarino_-_FINAL_V3.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Fase Preliminare: Progettazione == &lt;br /&gt;
&lt;br /&gt;
Nella fase preliminare abbiamo progettato al computer la disposizione delle componenti sulla base in metallo. Inizialmente il progetto doveva utilizzare ROS e una scheda Raspberry PI che è stata successivamente eliminata.&lt;br /&gt;
Abbiamo optato per un sistema a livelli, in modo da poter rendere il robot facilmente modificabile con l’aggiunta di componenti con caratteristiche e funzioni diverse. Per quanto questa scelta sia utile a progetto ultimato, si è dimostrata problematica durante la fase implementativa. Essendo questo un prototipo e data la nostra scarsa esperienza con il sistema operativo siamo stati obbligati più volte a smontare e ricostruire il robot per modificare i componenti interni.&lt;br /&gt;
Sfruttando la praticità delle schede r2p è stato possibile collegare facilmente ogni livello in serie con il successivo. &lt;br /&gt;
&lt;br /&gt;
'''1° Livello: Movimento'''&lt;br /&gt;
&lt;br /&gt;
[[File:TriskarBot.jpg]]&lt;br /&gt;
&lt;br /&gt;
La piastra metallica ha un lato di 15cm e forma esagonale. A 3 lati dell’esagono sono fissate le ruote di 7cm di diametro con attacchi ad L di 4 cm. I motori cilindrici occupano circa 6,5 cm della base. Le 3 zone create dai motori sono occupate da:&lt;br /&gt;
•	Una batteria (di colore blu) di dimensioni 154 x 27 x 44mm (Turnigy nano-tech 5000mah 3S 40~80C). &lt;br /&gt;
•	Un blocco di 3 Schede per i motori (di colore giallo). Dal blocco un filo collegherà il 1° livello con quelli successivi (il filo è evidenziato in rosso). &lt;br /&gt;
&lt;br /&gt;
'''2° Livello: Anti-Collisione'''&lt;br /&gt;
&lt;br /&gt;
[[File:TriskarTop.jpg]]&lt;br /&gt;
&lt;br /&gt;
Alla base è fissata centralmente la scheda (di colore verde chiaro) adibita alla gestione dei sensori a infrarossi che sarà collegata al modulo sottostante.&lt;br /&gt;
Dei ganci ad L fissano i sensori a infrarossi su ogni lato della base. In fase preliminare abbiamo pensato di montare i ganci il più internamente possibile permettendo una copertura maggiore.&lt;br /&gt;
&lt;br /&gt;
'''3° Livello: Telecamera'''&lt;br /&gt;
&lt;br /&gt;
Questo Livello, che deve essere per ovvi motivi il livello più alto del robot, sostiene la telecamera e la relativa scheda. La telecamera è alloggiata su una base sopraelevata per rendere più facile l’individuazione degli oggetti.&lt;br /&gt;
&lt;br /&gt;
== Fase 2: Realizzazione ==&lt;br /&gt;
In fase realizzativa sono state apportate alcune modifiche al progetto iniziale.&lt;br /&gt;
 La scheda Raspberry è stata eliminata, sostituita da un sistema hardware modulare: r2p.  &lt;br /&gt;
 I motori sono stati alloggiati più internamente permettendo un minore ingombro e una più facile gestione delle collisioni, a scapito degli spazi sulla base del robot con il necessario spostamento della batteria che è stata alloggiata leggermente esterna, senza però provocare problemi nel movimento del robot.&lt;br /&gt;
Eliminata una scheda è stato possibile alloggiare le schede ruotate rispetto al progetto iniziale, rendendo più facili i collegamenti.&lt;br /&gt;
&lt;br /&gt;
Per rendere più facile la realizzazione e la modifica del robot i livelli sono stati distanziati con un sistema a vite e bullone autobloccante e dei distanziali in alluminio. In maniera similare le schede sono state fissate alle basi con dei distanziali e fissate con dei bulloni, sfruttando le guide per le viti presenti sulle schede stesse.&lt;br /&gt;
&lt;br /&gt;
I sensori a infrarossi sono stati fissati alla seconda piastra con dei ganci ad L ma abbiamo abbandonato l’idea di inserirli più internamente per non compromettere le prestazioni dei sensori.&lt;br /&gt;
A causa di una incompatibilità tra i sensori a infrarossi e le scheda che li gestisce non è stato possibile collegare più di due sonar contemporaneamente al sistema. Abbiamo quindi optato per l’utilizzo del solo sensore a infrarossi corrispondente alla parte anteriore del robot, essendo nel nostro caso gli altri superflui: il robot omnidirezionale può ruotare su se stesso durante la ricerca degli oggetti e procede solamente in avanti durante l’inseguimento. Di conseguenza il solo sonar anteriore è sufficiente.&lt;br /&gt;
&lt;br /&gt;
La telecamera è fissata ad una base in plexiglas nero che è collegato alla piastra sottostante con 3 distanziali. Al di sotto della base è presente la scheda che riceve i dati dalla telecamera e che permette la comunicazione del sistema con il computer tramite USB. La telecamera Pixy possiede un sistema di movimento che però non è stato possibile utilizzare a causa di incompatibilità con il sistema. Abbiamo sostituito il movimento della telecamera con la rotazione sul proprio asse del robot, ottenendo il medesimo risultato.&lt;br /&gt;
&lt;br /&gt;
== Fase 3: Programmazione == &lt;br /&gt;
&lt;br /&gt;
Abbiamo utilizzato del tempo per comprendere il funzionamento del sistema studiando le librerie già sviluppate e forniteci. In particolare i nodi dei motori e la Shell di controllo USB erano già presenti e sono state trasferite sulle schede.&lt;br /&gt;
Una volta compresa la gestione dei nodi delle schede e i relativi publisher e subscriber nella gestione dei messaggi, abbiamo iniziato la realizzazione del codice mancante.&lt;br /&gt;
&lt;br /&gt;
'''Scheda Sensori a infrarossi'''&lt;br /&gt;
Abbiamo deciso di predisporre il codice per gestire tutti i sensori di collisione nonostante non siano utilizzati nel nostro caso. Il messaggio “ProximityMsg” contiene un buffer di 8 interi contenenti il valore che proviene dai sensori a infrarossi.&lt;br /&gt;
Il nodo converte i valori utilizzando il comando adcConvert e ne pubblica il risultato utilizzando il topic proximity. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Telecamera Pixy'''&lt;br /&gt;
La realizzazione del nodo che gestisce la telecamera è quello a cui abbiamo dedicato più tempo. La Telecamera trasmette dati al sistema attraverso una comunicazione seriale. Per sapere quando effettivamente la trasmissione ha inizio il sistema riceve due volte consecutivamente la parola da 32bit “0xaa55“. Avvenendo la trasmissione in caratteri esadecimali da 16 bit il nodo Pixy esegue la funzione GetStart( ) che ritornerà il valore 1 quando la sincronizzazione sarà ultimata.&lt;br /&gt;
&lt;br /&gt;
Dopo i caratteri di sincronizzazione i blocchi seguenti contengono i dati relativi alle rilevazioni della telecamera nell’ordine: checksum, signature, x (centro dell’oggetto sull’asse x), y (centro dell’oggetto sull’asse y), height, width.&lt;br /&gt;
&lt;br /&gt;
Il valore di checksum permette di controllare che i valori siano corretti, in quanto deve essere uguale alla somma dei valori restanti.&lt;br /&gt;
Se il publisher riesce ad allocare il messaggio di tipo “PixyMsg” ne salva i parametri con la seguente funzione e i nodi che ne hanno bisogno potranno leggere le informazioni contenute nel messaggio.&lt;br /&gt;
&lt;br /&gt;
È possibile visualizzare i messaggi inviati tramite il comando “pixy” sulla Shell.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sistema Di Inseguimento'''&lt;br /&gt;
Il sistema di inseguimento implementato sul robot è descritto dal diagramma sottostante.&lt;br /&gt;
&lt;br /&gt;
Il robot controlla se i sensori (nel nostro caso solo il sensore anteriore) rilevano un ostacolo e se è questo il caso i motori vengono fermati. Per diminuire il tempo di frenata del robot è stato implementato un controllo che verifica se il robot si sta muovendo quando l’ostacolo viene rilevato e nel caso imposta un set-point negativo per i motori.&lt;br /&gt;
&lt;br /&gt;
Se nessun ostacolo viene rilevato il programma prosegue con un controllo sui dati ricevuti dalla Pixy. La Pixy pubblica un nuovo messaggio solo nel caso in cui un oggetto venga riconosciuto, per questo è stato implementato un time-out che dopo alcuni secondi senza la ricezione di un messaggio fa ruotare il robot sul proprio asse per cercare l’oggetto.&lt;br /&gt;
Se è presente un messaggio dalla Pixy il controllo successivo è fatto sull’altezza dell’oggetto. Inizialmente questo controllo era usato al posto dei sensori a infrarossi per evitare una collisione, ma è stato modificato per poter centrare il robot sull’oggetto. Se l’altezza limite è stata raggiunta (il robot è abbastanza vicino all’oggetto) viene verificato il centramento dell’oggetto e nel caso questo non sia all’interno della finestra prevista il robot viene fatto ruotare leggermente per correggere la posizione.&lt;br /&gt;
Se l’altezza limite non è stata raggiunta viene sfruttato il parametro x del messaggio della Pixy per verificare in quale posizione si trova l’oggetto rispetto al robot e il comando appropriato viene inviato ai motori per raggiungerlo.&lt;br /&gt;
Un’ultima accortezza che è stata aggiunta è stata la distinzione all’interno del movimento in avanti del robot tra robot già in movimento e robot fermo. &lt;br /&gt;
&lt;br /&gt;
== Fase 4: Test == &lt;br /&gt;
&lt;br /&gt;
Per quanto riguarda i sonar valori ottenuti sono meno precisi e variabili di quanto ci aspettassimo ma dopo alcuni test abbiamo trovato un valore corrispondente a una distanza sufficiente per permettere al robot di evitare una collisione.&lt;br /&gt;
Ci siamo accorti da diversi test che impostando un set-point troppo alto per il movimento il robot era troppo veloce e questo non permetteva uno stop efficace nel caso di presenza di un ostacolo, ma allo stesso tempo un set-point troppo basso portava ad avere una partenza lenta e poco fluida soprattutto nel caso di piccole distanze da percorrere. Abbiamo risolto il problema imponendo due diversi set-point nelle diverse situazioni. L’utilizzo di sonar più precisi permetterebbe di utilizzare velocità molto più elevate (sfruttiamo molto meno della velocità massima raggiungibile dal robot).&lt;br /&gt;
Purtroppo uno dei motori anteriori (rispetto alla telecamera) si è leggermente rovinato e una ruota è più lenta rispetto alle altre. Per questo motivo il robot tende, mentre si sposta in avanti, a ruotare leggermente e questo lo obbliga a continui aggiustamenti della traiettoria, come è possibile vedere dai video.&lt;br /&gt;
&lt;br /&gt;
== Guida == &lt;br /&gt;
'''Collegamenti Elettrici'''&lt;br /&gt;
Le schede r2p che costituiscono la base del sistema del robot sono collegate in serie con un terminatore finale collegato all’alimentazione data da una batteria da 11,1 Volt.&lt;br /&gt;
Ogni motore è collegato ad una scheda r2p dedicata che funziona sia da controller che da sorgente energetica (fa da tramite tra la batteria e il motore.&lt;br /&gt;
La Pixy è collegata ad una scheda r2p attraverso un collegamento seriale che sfrutta il protocollo UART. I collegamenti sono fatti seguendo la figura a fianco.&lt;br /&gt;
I sensori a infrarossi sono collegati a una  scheda r2p dedicata che supporta fino a 8 sensori.&lt;br /&gt;
La stessa scheda utilizzata per il collegamento della Pixy fornisce anche il supporto USB per il collegamento ad un computer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Insegnare un oggetto alla Pixy'''&lt;br /&gt;
I metodi possibili sono due:&lt;br /&gt;
Utilizzare il software Pixymon fornito dagli sviluppatori Pixy al link: http://cmucam.org/projects/cmucam5/wiki/Installing_PixyMon_on_Linux&lt;br /&gt;
Utilizzare il metodo rapido: tenere premuto il pulsante della Pixy fino a fermarsi sul led del colore più simile a quello dell’oggetto da riconoscere, rilasciare il pulsante e posizionare l’oggetto di fronte alla pixy in modo che il led assuma un colore abbastanza intenso della tonalità dell’oggetto, premere una volta il pulsante della pixy mantenendo l’oggetto fermo davanti ad essa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Connessione USB'''&lt;br /&gt;
Il robot può essere collegato ad un computer tramite una porta micro-usb presente sulla scheda utilizzata anche dalla Pixy che è comodamente raggiungibile, essendo posizionata nella parte inferiore della piastra il plexiglass rialzata.&lt;br /&gt;
Una volta collegato il robot ad un computer, da un terminale attraverso il comando “dmesg” è possibile conoscere il nome che è stato assegnato al robot (solitamente /dev/ttyACM0).&lt;br /&gt;
Utilizzando CuteCom (un terminale per la comunicazione seriale) è possibile inizializzare una comunicazione con il robot ed avere a disposizione la shell per impartire i comandi che abbiamo implementato.&lt;br /&gt;
Le impostazioni da utilizzare con CuteCom sono le seguenti:&lt;br /&gt;
Device: il nome ottenuto tramite il comando “dmesg” su un terminale;&lt;br /&gt;
Baud rate: 19200;&lt;br /&gt;
Data bits: 8;&lt;br /&gt;
Stop bits: 1;&lt;br /&gt;
Parity: none;&lt;br /&gt;
Handshake: nessuno;&lt;br /&gt;
Open for: Reading e Writing;&lt;br /&gt;
Hex output: no;&lt;br /&gt;
Line end: CR, LF;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Comandi da Shell'''&lt;br /&gt;
I comandi che possono essere usati dalla shell attraverso CuteCom sono:&lt;br /&gt;
Autofollow, Mette Triskar in modalità inseguimento automatico (il computer può essere tranquillamente scollegato ed il robot continuerà l’inseguimento dell’oggetto).&lt;br /&gt;
Unfollow, Ferma la modalità inseguimento automatica se è stata precedentemente attivata.&lt;br /&gt;
Pixy, Mostra l’ultimo messaggio inviato al sistema dalla Pixy.&lt;br /&gt;
Proximity, Mostra l’ultimo messaggio inviato al sistema dai sensori di prossimità.&lt;br /&gt;
Follow, Attiva la modalità inseguimento con feedback immediato sulla shell per ogni azione eseguita dal robot.&lt;br /&gt;
Run x y z, Esegue un movimento con i parametri indicati.&lt;br /&gt;
S, Ferma i motori.&lt;br /&gt;
E, Mostra i valori istantanei degli encoder.&lt;br /&gt;
Pidcfg, Configura i pid.&lt;br /&gt;
&lt;br /&gt;
== Conclusione == &lt;br /&gt;
Alla fine di questo progetto abbiamo ottenuto un robot che soddisfa i requisiti richiesti e che può essere controllato comodamente dalla shell di comando collegandolo tramite USB ad un computer.&lt;br /&gt;
Dopo diversi suggerimenti da parte dei nostri colleghi in laboratorio abbiamo pensato di chiamarlo “The Bull” dato che i test sono stati fatti utilizzando come oggetto da inseguire una scatola rossa e le prime volte il robot la caricava come un toro arrabbiato.&lt;br /&gt;
Per qualsiasi domanda è possibile rivolgersi direttamente a noi scrivendo a:&lt;br /&gt;
Alessandro De Angelis: 	alessandro1.deangelis@mail.polimi.it&lt;br /&gt;
Andrea Sorbelli:		andrea.sorbelli@mail.polimi.it&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Adaptive_Behaviors_for_Robogames&amp;diff=18875</id>
		<title>Adaptive Behaviors for Robogames</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Adaptive_Behaviors_for_Robogames&amp;diff=18875"/>
				<updated>2018-07-15T10:10:23Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Project  | title=Adaptive Behaviors for Robogames  | description=The goal of the project is to develop a system to adapt behaviors of a robot to the way of playing of a huma...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 | title=Adaptive Behaviors for Robogames&lt;br /&gt;
 | description=The goal of the project is to develop a system to adapt behaviors of a robot to the way of playing of a human player.&lt;br /&gt;
 | coordinator=AndreaBonarini&lt;br /&gt;
 | tutor=EwertonLopes&lt;br /&gt;
 | students=StefanoBoriero&lt;br /&gt;
 | start=2018/03/20&lt;br /&gt;
 | type=Thesis&lt;br /&gt;
 | status=Active&lt;br /&gt;
 | image=Nophoto.png}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:StefanoBoriero&amp;diff=18874</id>
		<title>User:StefanoBoriero</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:StefanoBoriero&amp;diff=18874"/>
				<updated>2018-07-15T10:05:11Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Student |firstname=Stefano |lastname=Boriero |email=stefano.boriero@mail.polimi.it |advisor=AndreaBonarini |projectpage=Adaptive Behaviors for Robogames |photo=Nophoto.png |...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|firstname=Stefano&lt;br /&gt;
|lastname=Boriero&lt;br /&gt;
|email=stefano.boriero@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=Adaptive Behaviors for Robogames&lt;br /&gt;
|photo=Nophoto.png&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:AndreaSorbelli&amp;diff=18873</id>
		<title>User:AndreaSorbelli</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:AndreaSorbelli&amp;diff=18873"/>
				<updated>2018-07-15T10:01:03Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|firstname=Andrea&lt;br /&gt;
|lastname=Sorbelli&lt;br /&gt;
|email=andrea.sorbelli@mail.polimi.it&lt;br /&gt;
|advisor=MatteoMatteucci&lt;br /&gt;
|projectpage=Triskar&lt;br /&gt;
|photo=AndreaSorbelli.png&lt;br /&gt;
|status=inactive&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Working on the Cognitive Robotics project &amp;quot;Triskar&amp;quot; with Matteo Matteucci&lt;br /&gt;
&lt;br /&gt;
2014 - now: Master in Computer Science and Engineering at Politecnico di Milano&lt;br /&gt;
&lt;br /&gt;
2011 - 2014: Bachelor in IT Engineering at Politecnico di Milano&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:StefanoPersico&amp;diff=18872</id>
		<title>User:StefanoPersico</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:StefanoPersico&amp;diff=18872"/>
				<updated>2018-07-15T07:18:53Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Stefano&lt;br /&gt;
|lastname=Persico&lt;br /&gt;
|photo=Nophoto.png&lt;br /&gt;
|email=stepersico@tiscali.it&lt;br /&gt;
|tutor=AndreaBonarini&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=SmallBasketBot&lt;br /&gt;
|status=inactive&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Stefano Persico'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1989-1994: Electrical Technician diploma at ITIS P. Paleocapa (Bergamo)&lt;br /&gt;
&lt;br /&gt;
1994-2004: Electronic Engineering course at Politecnico Milano Leonardo&lt;br /&gt;
&lt;br /&gt;
1996-2006: assembly, installation and configuration of personal computers (Windows)&lt;br /&gt;
&lt;br /&gt;
2005-2016: computer programmer (database and SQL language)&lt;br /&gt;
&lt;br /&gt;
2013-2017: creating, at hobby level and for personal passion, small low-cost home automation systems on Arduino and APP platforms for Android (C++ and Java languages)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I am currently concluding my university course preparing a thesis creating a small toy robot for children. The project, born thanks to the availability of prof. [[User : AndreaBonarini | Andrea Bonarini]], belongs to [[Robot Games]] category.&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18857</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18857"/>
				<updated>2018-07-11T10:51:00Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: /* Software and programming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Writing and Reading ====&lt;br /&gt;
* [[Tesi|How to write a thesis?]] Suggestions to prepare your thesis (only in Italian for now... translators are welcome!).&lt;br /&gt;
*[[ThesisPresentation|How to write slides and make a presentation]]&lt;br /&gt;
* [[Suggestions to write well]] can help to produce a good thesis, as well as good scientific publications in general. Here is the part of the 14 steps to write well found on the [http://www.sfedit.net San Francisco Edit company site] that Andrea Bonarini shares.&lt;br /&gt;
* Other suggestions to write a good paper that get accepted are on the [https://www.publishingcampus.elsevier.com/pages/3/Colleges/College-of-Skills-Training.html Elsevier site].&lt;br /&gt;
* You can access '''all the papers''' for which Politecnico has bought a subscription even when you are at home if you enable the [http://www.asi.polimi.it/rete/proxy/index.html Politecnico proxy]. The instruction page is provided by the nice people of [http://www.asi.polimi.it/ ASI] in Italian only.  For an English version of the page, try to poke them if you can find how to get in touch with them.&lt;br /&gt;
* [[Tips for editors]] of AIRWiki are also collected by this community, just to help to understand some of the hidden beauty of semantic WIKIs.&lt;br /&gt;
&lt;br /&gt;
==== Software and programming ====&lt;br /&gt;
* Once you have finished your work you should deliver it on the [[AIRLab Repository]]&lt;br /&gt;
* How to get rid of Delay in Arduino (Please, do this) [https://learn.adafruit.com/multi-tasking-the-arduino-part-1 Part1][https://learn.adafruit.com/multi-tasking-the-arduino-part-2 Part2]&lt;br /&gt;
* If you do not know Arduino or would like to understand how to use it at best, you may refer to [https://learn.adafruit.com/category/learn-arduino The Adafruit lessons] or directly to the less clear, but &amp;quot;official&amp;quot; [http://arduino.cc/en/Main/HomePage Arduino pages].&lt;br /&gt;
* [http://www.zeppelinmaker.it/arduino100/ Here] are 100 videos explaining basics of using Arduino and useful tricks .&lt;br /&gt;
* Go to our [[ROS HOWTO|ROS HOWTO page]] for advice and tutorials about ROS (Robot Operating System)&lt;br /&gt;
* Someone wrote some advice about [[Writing Good Code|writing code]]&lt;br /&gt;
* Info about [[Mathematica]]&lt;br /&gt;
* How to plot using gnuplot in your C/C++ project [[Gnuplot in cpp]]&lt;br /&gt;
* The AIRLab guide about [[Getting Started With PIC(TM) MCU]]&lt;br /&gt;
* Howto on [[VCSBC4018 vision board]]&lt;br /&gt;
* A few resources on [[Low Cost RTK GPS|Low Cost RTK GPS]] that might be useful&lt;br /&gt;
&lt;br /&gt;
==== Hardware ====&lt;br /&gt;
* The [[Optitrack]] use guide&lt;br /&gt;
* Go to [[What's in the AIRLab]] if you are looking for stuff in the lab&lt;br /&gt;
* Need some component that isn't in the AIRLab for your project? Please add a row in the [[Shopping list]] and ask your advisor or [[User:GiulioFontana|Giulio Fontana]].&lt;br /&gt;
* Need to design a new robot and have no ideas bout how to select the basic elements? Have a look [http://www.robotshop.com/blog/en/how-to-make-a-robot-lesson-1-3707 here] and then talk with your advisor, before taking any decision.&lt;br /&gt;
* [https://learn.sparkfun.com/tutorials/light-emitting-diodes-leds?_ga=2.106364163.1818881530.1494048956-1750281731.1493634615 Tutorial on LED selection and use.]&lt;br /&gt;
* Some practical [http://www.instructables.com/id/Lithium-Polymer-Etiquette/ hints about LiPo Batteries]&lt;br /&gt;
* Need to learn how to solder? Check the following links: [http://www.wireless.hackaday.com/2007/10/26/how-to-introduction-to-soldering/ 1] [http://www.wireless.hackaday.com/2007/10/28/followup-soldering-how-to/ 2] [http://www.make-digital.com/make/vol01/?pg=166 3]&lt;br /&gt;
* Need the US name for that bit of mechanics? Use [http://www.boltdepot.com/fastener-information/Printable-Tools/Type-Chart.pdf this useful chart]. By the way, [http://www.boltdepot.com/fastener-information/Printable-Tools/ at the same place] you can find other useful stuff of the same type.&lt;br /&gt;
* [http://www.instructables.com/id/Complete-Motor-Guide-for-Robotics/ All about motors]&lt;br /&gt;
* Small tutorial on  (motor choices, wheel diameter, etc) [https://www.societyofrobots.com/mechanics_dynamics.shtml mechanics for mobile robot design]&lt;br /&gt;
* Tutorial on designing and making [https://www.societyofrobots.com/robot_omni_wheel.shtml Omni-wheeled Robots ]&lt;br /&gt;
* Tutorial on [http://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ making 433MHz antennas] which largely improve the performance of transmitters/receiveirs.&lt;br /&gt;
&lt;br /&gt;
==== Shops ====&lt;br /&gt;
* Some useful addresses and links about shops, stores, factories, online catalogues. With some of them we have partnerships for discounts. You can find information [[Shops| here]].&lt;br /&gt;
&lt;br /&gt;
==== Version Control (GIT e SVN) ====&lt;br /&gt;
* piccola guida a [[Git |  git]]&lt;br /&gt;
* piccola guida a [[Svn | svn]]&lt;br /&gt;
&lt;br /&gt;
==== Producing videos and publishing them ====&lt;br /&gt;
* Usually, at the end of the project, people tend to produce a video and put it on the web. The best way to do this is to [[produce a video]] and then send it to [[User:AndreaBonarini | Andrea Bonarini]] to have it published on the YouTube channel of the AIRLab. Then you can put the link wherever you want, hopefully also in the page of your project on AIRWiki, as done, e.g. in [[ROBOWII]]&lt;br /&gt;
&lt;br /&gt;
==== Where can I test my robot? ====&lt;br /&gt;
Usually, experiments are done within the space of our labs ([[The_AIRlab_sites|see here]]).&lt;br /&gt;
&lt;br /&gt;
==== Hardware configuration ====&lt;br /&gt;
* Dei Phd-room (T11) printer configuration [[DeiPhdRoomPrinter | instructions]].&lt;br /&gt;
&lt;br /&gt;
==== For AIRWiki Administrators ====&lt;br /&gt;
&lt;br /&gt;
* [[AIRWiki:AdminFAQ]] (FAQs about common admin tasks such as '''adding users''', changing passwords, user renaming, etc.)&lt;br /&gt;
* [[Airpaper]] (writing a paper? This is a tool to share it with the other authors)&lt;br /&gt;
* [[DEI_Subversion_Administration]] (this is mainly for faculties)&lt;br /&gt;
* [[AIRWiki:Main]] (information about this specific AIRWiki installation)&lt;br /&gt;
* Are you having problems updating semantic information in the Wiki (i.e. you update it but it is not reflected on the rest of the website)? [[SemanticPropagation|Check this]] link for a possible solution to your problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Miscellanea (uncategorized) ====&lt;br /&gt;
* If you are searching the homepage of a DEI professor (or PhD Student) try this [http://mycroft.mozdev.org/download.html?name=dei+people&amp;amp;skipcache=yes Mozilla Firefox plugin].&lt;br /&gt;
* For [http://ph.dei.polimi.it/phday PhDay08] we've set up an [http://www.easychair.org Easychair] account for paper reviews. Here's a little [[EasyChair Reviews|tutorial for reviewers]] that might be useful in case you have to review somehing/teach someone how the system works.&lt;br /&gt;
* Useful phone numbers, download [[Media:ElencoTelefonico.odt.zip|ODT]] document or [[Media:ElencoTelefonico.pdf|PDF]].&lt;br /&gt;
* To remove from a surface any sticky remains of the glue or tape you used to affix something to it (e.g., the markers used by [[LURCH - The autonomous wheelchair|LURCH]]): try [http://www.henkel.it/adesivi/schede/pdf/TDS_Pattex_Rimuovicolla.pdf this] (Pattex Rimuovi Colla). It doesn't damage (most) surfaces.&lt;br /&gt;
* [[Recipes]] (yes, REAL recipies of special food) from people at AIRLab&lt;br /&gt;
* Sometimes, some ''geeky fun'' is all you need. [[Humour|Find it here!]]&lt;br /&gt;
* Wanna learn something, use  [http://www.cheatography.com/ cheatsheets]!&lt;br /&gt;
** Matt  [http://www.cheatography.com/spaceduck/cheat-sheets/coffee-drinks-and-machines/ likes coffes]&lt;br /&gt;
** Giulio [http://www.cheatography.com/fredv/cheat-sheets/eq-tips/ is an equilibrated person]&lt;br /&gt;
** ...&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18856</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18856"/>
				<updated>2018-07-11T10:50:30Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: /* Software and programming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Writing and Reading ====&lt;br /&gt;
* [[Tesi|How to write a thesis?]] Suggestions to prepare your thesis (only in Italian for now... translators are welcome!).&lt;br /&gt;
*[[ThesisPresentation|How to write slides and make a presentation]]&lt;br /&gt;
* [[Suggestions to write well]] can help to produce a good thesis, as well as good scientific publications in general. Here is the part of the 14 steps to write well found on the [http://www.sfedit.net San Francisco Edit company site] that Andrea Bonarini shares.&lt;br /&gt;
* Other suggestions to write a good paper that get accepted are on the [https://www.publishingcampus.elsevier.com/pages/3/Colleges/College-of-Skills-Training.html Elsevier site].&lt;br /&gt;
* You can access '''all the papers''' for which Politecnico has bought a subscription even when you are at home if you enable the [http://www.asi.polimi.it/rete/proxy/index.html Politecnico proxy]. The instruction page is provided by the nice people of [http://www.asi.polimi.it/ ASI] in Italian only.  For an English version of the page, try to poke them if you can find how to get in touch with them.&lt;br /&gt;
* [[Tips for editors]] of AIRWiki are also collected by this community, just to help to understand some of the hidden beauty of semantic WIKIs.&lt;br /&gt;
&lt;br /&gt;
==== Software and programming ====&lt;br /&gt;
* Once you have finished your work you should deliver it on the [[AIRLab Repository]]&lt;br /&gt;
* How to get rid of Delay in Arduino (Please, do this) [https://learn.adafruit.com/multi-tasking-the-arduino-part-1 Part1][https://learn.adafruit.com/multi-tasking-the-arduino-part-2 Part2]&lt;br /&gt;
* If you do not know Arduino or would like to understand how to use it at best, you may refer to [https://learn.adafruit.com/category/learn-arduino The Adafruit lessons] or directly to the less clear, but &amp;quot;official&amp;quot; [http://arduino.cc/en/Main/HomePage Arduino pages].&lt;br /&gt;
* [http://www.zeppelinmaker.it/arduino100/ |Here] are 100 videos explaining basics of using Arduino and useful tricks .&lt;br /&gt;
* Go to our [[ROS HOWTO|ROS HOWTO page]] for advice and tutorials about ROS (Robot Operating System)&lt;br /&gt;
* Someone wrote some advice about [[Writing Good Code|writing code]]&lt;br /&gt;
* Info about [[Mathematica]]&lt;br /&gt;
* How to plot using gnuplot in your C/C++ project [[Gnuplot in cpp]]&lt;br /&gt;
* The AIRLab guide about [[Getting Started With PIC(TM) MCU]]&lt;br /&gt;
* Howto on [[VCSBC4018 vision board]]&lt;br /&gt;
* A few resources on [[Low Cost RTK GPS|Low Cost RTK GPS]] that might be useful&lt;br /&gt;
&lt;br /&gt;
==== Hardware ====&lt;br /&gt;
* The [[Optitrack]] use guide&lt;br /&gt;
* Go to [[What's in the AIRLab]] if you are looking for stuff in the lab&lt;br /&gt;
* Need some component that isn't in the AIRLab for your project? Please add a row in the [[Shopping list]] and ask your advisor or [[User:GiulioFontana|Giulio Fontana]].&lt;br /&gt;
* Need to design a new robot and have no ideas bout how to select the basic elements? Have a look [http://www.robotshop.com/blog/en/how-to-make-a-robot-lesson-1-3707 here] and then talk with your advisor, before taking any decision.&lt;br /&gt;
* [https://learn.sparkfun.com/tutorials/light-emitting-diodes-leds?_ga=2.106364163.1818881530.1494048956-1750281731.1493634615 Tutorial on LED selection and use.]&lt;br /&gt;
* Some practical [http://www.instructables.com/id/Lithium-Polymer-Etiquette/ hints about LiPo Batteries]&lt;br /&gt;
* Need to learn how to solder? Check the following links: [http://www.wireless.hackaday.com/2007/10/26/how-to-introduction-to-soldering/ 1] [http://www.wireless.hackaday.com/2007/10/28/followup-soldering-how-to/ 2] [http://www.make-digital.com/make/vol01/?pg=166 3]&lt;br /&gt;
* Need the US name for that bit of mechanics? Use [http://www.boltdepot.com/fastener-information/Printable-Tools/Type-Chart.pdf this useful chart]. By the way, [http://www.boltdepot.com/fastener-information/Printable-Tools/ at the same place] you can find other useful stuff of the same type.&lt;br /&gt;
* [http://www.instructables.com/id/Complete-Motor-Guide-for-Robotics/ All about motors]&lt;br /&gt;
* Small tutorial on  (motor choices, wheel diameter, etc) [https://www.societyofrobots.com/mechanics_dynamics.shtml mechanics for mobile robot design]&lt;br /&gt;
* Tutorial on designing and making [https://www.societyofrobots.com/robot_omni_wheel.shtml Omni-wheeled Robots ]&lt;br /&gt;
* Tutorial on [http://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ making 433MHz antennas] which largely improve the performance of transmitters/receiveirs.&lt;br /&gt;
&lt;br /&gt;
==== Shops ====&lt;br /&gt;
* Some useful addresses and links about shops, stores, factories, online catalogues. With some of them we have partnerships for discounts. You can find information [[Shops| here]].&lt;br /&gt;
&lt;br /&gt;
==== Version Control (GIT e SVN) ====&lt;br /&gt;
* piccola guida a [[Git |  git]]&lt;br /&gt;
* piccola guida a [[Svn | svn]]&lt;br /&gt;
&lt;br /&gt;
==== Producing videos and publishing them ====&lt;br /&gt;
* Usually, at the end of the project, people tend to produce a video and put it on the web. The best way to do this is to [[produce a video]] and then send it to [[User:AndreaBonarini | Andrea Bonarini]] to have it published on the YouTube channel of the AIRLab. Then you can put the link wherever you want, hopefully also in the page of your project on AIRWiki, as done, e.g. in [[ROBOWII]]&lt;br /&gt;
&lt;br /&gt;
==== Where can I test my robot? ====&lt;br /&gt;
Usually, experiments are done within the space of our labs ([[The_AIRlab_sites|see here]]).&lt;br /&gt;
&lt;br /&gt;
==== Hardware configuration ====&lt;br /&gt;
* Dei Phd-room (T11) printer configuration [[DeiPhdRoomPrinter | instructions]].&lt;br /&gt;
&lt;br /&gt;
==== For AIRWiki Administrators ====&lt;br /&gt;
&lt;br /&gt;
* [[AIRWiki:AdminFAQ]] (FAQs about common admin tasks such as '''adding users''', changing passwords, user renaming, etc.)&lt;br /&gt;
* [[Airpaper]] (writing a paper? This is a tool to share it with the other authors)&lt;br /&gt;
* [[DEI_Subversion_Administration]] (this is mainly for faculties)&lt;br /&gt;
* [[AIRWiki:Main]] (information about this specific AIRWiki installation)&lt;br /&gt;
* Are you having problems updating semantic information in the Wiki (i.e. you update it but it is not reflected on the rest of the website)? [[SemanticPropagation|Check this]] link for a possible solution to your problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Miscellanea (uncategorized) ====&lt;br /&gt;
* If you are searching the homepage of a DEI professor (or PhD Student) try this [http://mycroft.mozdev.org/download.html?name=dei+people&amp;amp;skipcache=yes Mozilla Firefox plugin].&lt;br /&gt;
* For [http://ph.dei.polimi.it/phday PhDay08] we've set up an [http://www.easychair.org Easychair] account for paper reviews. Here's a little [[EasyChair Reviews|tutorial for reviewers]] that might be useful in case you have to review somehing/teach someone how the system works.&lt;br /&gt;
* Useful phone numbers, download [[Media:ElencoTelefonico.odt.zip|ODT]] document or [[Media:ElencoTelefonico.pdf|PDF]].&lt;br /&gt;
* To remove from a surface any sticky remains of the glue or tape you used to affix something to it (e.g., the markers used by [[LURCH - The autonomous wheelchair|LURCH]]): try [http://www.henkel.it/adesivi/schede/pdf/TDS_Pattex_Rimuovicolla.pdf this] (Pattex Rimuovi Colla). It doesn't damage (most) surfaces.&lt;br /&gt;
* [[Recipes]] (yes, REAL recipies of special food) from people at AIRLab&lt;br /&gt;
* Sometimes, some ''geeky fun'' is all you need. [[Humour|Find it here!]]&lt;br /&gt;
* Wanna learn something, use  [http://www.cheatography.com/ cheatsheets]!&lt;br /&gt;
** Matt  [http://www.cheatography.com/spaceduck/cheat-sheets/coffee-drinks-and-machines/ likes coffes]&lt;br /&gt;
** Giulio [http://www.cheatography.com/fredv/cheat-sheets/eq-tips/ is an equilibrated person]&lt;br /&gt;
** ...&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18855</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18855"/>
				<updated>2018-07-11T10:49:34Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: /* Software and programming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Writing and Reading ====&lt;br /&gt;
* [[Tesi|How to write a thesis?]] Suggestions to prepare your thesis (only in Italian for now... translators are welcome!).&lt;br /&gt;
*[[ThesisPresentation|How to write slides and make a presentation]]&lt;br /&gt;
* [[Suggestions to write well]] can help to produce a good thesis, as well as good scientific publications in general. Here is the part of the 14 steps to write well found on the [http://www.sfedit.net San Francisco Edit company site] that Andrea Bonarini shares.&lt;br /&gt;
* Other suggestions to write a good paper that get accepted are on the [https://www.publishingcampus.elsevier.com/pages/3/Colleges/College-of-Skills-Training.html Elsevier site].&lt;br /&gt;
* You can access '''all the papers''' for which Politecnico has bought a subscription even when you are at home if you enable the [http://www.asi.polimi.it/rete/proxy/index.html Politecnico proxy]. The instruction page is provided by the nice people of [http://www.asi.polimi.it/ ASI] in Italian only.  For an English version of the page, try to poke them if you can find how to get in touch with them.&lt;br /&gt;
* [[Tips for editors]] of AIRWiki are also collected by this community, just to help to understand some of the hidden beauty of semantic WIKIs.&lt;br /&gt;
&lt;br /&gt;
==== Software and programming ====&lt;br /&gt;
* Once you have finished your work you should deliver it on the [[AIRLab Repository]]&lt;br /&gt;
* How to get rid of Delay in Arduino (Please, do this) [https://learn.adafruit.com/multi-tasking-the-arduino-part-1 Part1][https://learn.adafruit.com/multi-tasking-the-arduino-part-2 Part2]&lt;br /&gt;
* If you do not know Arduino or would like to understand how to use it at best, you may refer to [https://learn.adafruit.com/category/learn-arduino The Adafruit lessons] or directly to the less clear, but &amp;quot;official&amp;quot; [http://arduino.cc/en/Main/HomePage Arduino pages].&lt;br /&gt;
* Here are 100 videos explaining basics of using Arduno and useful tricks [http://www.zeppelinmaker.it/arduino100/].&lt;br /&gt;
* Go to our [[ROS HOWTO|ROS HOWTO page]] for advice and tutorials about ROS (Robot Operating System)&lt;br /&gt;
* Someone wrote some advice about [[Writing Good Code|writing code]]&lt;br /&gt;
* Info about [[Mathematica]]&lt;br /&gt;
* How to plot using gnuplot in your C/C++ project [[Gnuplot in cpp]]&lt;br /&gt;
* The AIRLab guide about [[Getting Started With PIC(TM) MCU]]&lt;br /&gt;
* Howto on [[VCSBC4018 vision board]]&lt;br /&gt;
* A few resources on [[Low Cost RTK GPS|Low Cost RTK GPS]] that might be useful&lt;br /&gt;
&lt;br /&gt;
==== Hardware ====&lt;br /&gt;
* The [[Optitrack]] use guide&lt;br /&gt;
* Go to [[What's in the AIRLab]] if you are looking for stuff in the lab&lt;br /&gt;
* Need some component that isn't in the AIRLab for your project? Please add a row in the [[Shopping list]] and ask your advisor or [[User:GiulioFontana|Giulio Fontana]].&lt;br /&gt;
* Need to design a new robot and have no ideas bout how to select the basic elements? Have a look [http://www.robotshop.com/blog/en/how-to-make-a-robot-lesson-1-3707 here] and then talk with your advisor, before taking any decision.&lt;br /&gt;
* [https://learn.sparkfun.com/tutorials/light-emitting-diodes-leds?_ga=2.106364163.1818881530.1494048956-1750281731.1493634615 Tutorial on LED selection and use.]&lt;br /&gt;
* Some practical [http://www.instructables.com/id/Lithium-Polymer-Etiquette/ hints about LiPo Batteries]&lt;br /&gt;
* Need to learn how to solder? Check the following links: [http://www.wireless.hackaday.com/2007/10/26/how-to-introduction-to-soldering/ 1] [http://www.wireless.hackaday.com/2007/10/28/followup-soldering-how-to/ 2] [http://www.make-digital.com/make/vol01/?pg=166 3]&lt;br /&gt;
* Need the US name for that bit of mechanics? Use [http://www.boltdepot.com/fastener-information/Printable-Tools/Type-Chart.pdf this useful chart]. By the way, [http://www.boltdepot.com/fastener-information/Printable-Tools/ at the same place] you can find other useful stuff of the same type.&lt;br /&gt;
* [http://www.instructables.com/id/Complete-Motor-Guide-for-Robotics/ All about motors]&lt;br /&gt;
* Small tutorial on  (motor choices, wheel diameter, etc) [https://www.societyofrobots.com/mechanics_dynamics.shtml mechanics for mobile robot design]&lt;br /&gt;
* Tutorial on designing and making [https://www.societyofrobots.com/robot_omni_wheel.shtml Omni-wheeled Robots ]&lt;br /&gt;
* Tutorial on [http://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ making 433MHz antennas] which largely improve the performance of transmitters/receiveirs.&lt;br /&gt;
&lt;br /&gt;
==== Shops ====&lt;br /&gt;
* Some useful addresses and links about shops, stores, factories, online catalogues. With some of them we have partnerships for discounts. You can find information [[Shops| here]].&lt;br /&gt;
&lt;br /&gt;
==== Version Control (GIT e SVN) ====&lt;br /&gt;
* piccola guida a [[Git |  git]]&lt;br /&gt;
* piccola guida a [[Svn | svn]]&lt;br /&gt;
&lt;br /&gt;
==== Producing videos and publishing them ====&lt;br /&gt;
* Usually, at the end of the project, people tend to produce a video and put it on the web. The best way to do this is to [[produce a video]] and then send it to [[User:AndreaBonarini | Andrea Bonarini]] to have it published on the YouTube channel of the AIRLab. Then you can put the link wherever you want, hopefully also in the page of your project on AIRWiki, as done, e.g. in [[ROBOWII]]&lt;br /&gt;
&lt;br /&gt;
==== Where can I test my robot? ====&lt;br /&gt;
Usually, experiments are done within the space of our labs ([[The_AIRlab_sites|see here]]).&lt;br /&gt;
&lt;br /&gt;
==== Hardware configuration ====&lt;br /&gt;
* Dei Phd-room (T11) printer configuration [[DeiPhdRoomPrinter | instructions]].&lt;br /&gt;
&lt;br /&gt;
==== For AIRWiki Administrators ====&lt;br /&gt;
&lt;br /&gt;
* [[AIRWiki:AdminFAQ]] (FAQs about common admin tasks such as '''adding users''', changing passwords, user renaming, etc.)&lt;br /&gt;
* [[Airpaper]] (writing a paper? This is a tool to share it with the other authors)&lt;br /&gt;
* [[DEI_Subversion_Administration]] (this is mainly for faculties)&lt;br /&gt;
* [[AIRWiki:Main]] (information about this specific AIRWiki installation)&lt;br /&gt;
* Are you having problems updating semantic information in the Wiki (i.e. you update it but it is not reflected on the rest of the website)? [[SemanticPropagation|Check this]] link for a possible solution to your problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Miscellanea (uncategorized) ====&lt;br /&gt;
* If you are searching the homepage of a DEI professor (or PhD Student) try this [http://mycroft.mozdev.org/download.html?name=dei+people&amp;amp;skipcache=yes Mozilla Firefox plugin].&lt;br /&gt;
* For [http://ph.dei.polimi.it/phday PhDay08] we've set up an [http://www.easychair.org Easychair] account for paper reviews. Here's a little [[EasyChair Reviews|tutorial for reviewers]] that might be useful in case you have to review somehing/teach someone how the system works.&lt;br /&gt;
* Useful phone numbers, download [[Media:ElencoTelefonico.odt.zip|ODT]] document or [[Media:ElencoTelefonico.pdf|PDF]].&lt;br /&gt;
* To remove from a surface any sticky remains of the glue or tape you used to affix something to it (e.g., the markers used by [[LURCH - The autonomous wheelchair|LURCH]]): try [http://www.henkel.it/adesivi/schede/pdf/TDS_Pattex_Rimuovicolla.pdf this] (Pattex Rimuovi Colla). It doesn't damage (most) surfaces.&lt;br /&gt;
* [[Recipes]] (yes, REAL recipies of special food) from people at AIRLab&lt;br /&gt;
* Sometimes, some ''geeky fun'' is all you need. [[Humour|Find it here!]]&lt;br /&gt;
* Wanna learn something, use  [http://www.cheatography.com/ cheatsheets]!&lt;br /&gt;
** Matt  [http://www.cheatography.com/spaceduck/cheat-sheets/coffee-drinks-and-machines/ likes coffes]&lt;br /&gt;
** Giulio [http://www.cheatography.com/fredv/cheat-sheets/eq-tips/ is an equilibrated person]&lt;br /&gt;
** ...&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18854</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Resources&amp;diff=18854"/>
				<updated>2018-06-26T13:59:37Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Writing and Reading ====&lt;br /&gt;
* [[Tesi|How to write a thesis?]] Suggestions to prepare your thesis (only in Italian for now... translators are welcome!).&lt;br /&gt;
*[[ThesisPresentation|How to write slides and make a presentation]]&lt;br /&gt;
* [[Suggestions to write well]] can help to produce a good thesis, as well as good scientific publications in general. Here is the part of the 14 steps to write well found on the [http://www.sfedit.net San Francisco Edit company site] that Andrea Bonarini shares.&lt;br /&gt;
* Other suggestions to write a good paper that get accepted are on the [https://www.publishingcampus.elsevier.com/pages/3/Colleges/College-of-Skills-Training.html Elsevier site].&lt;br /&gt;
* You can access '''all the papers''' for which Politecnico has bought a subscription even when you are at home if you enable the [http://www.asi.polimi.it/rete/proxy/index.html Politecnico proxy]. The instruction page is provided by the nice people of [http://www.asi.polimi.it/ ASI] in Italian only.  For an English version of the page, try to poke them if you can find how to get in touch with them.&lt;br /&gt;
* [[Tips for editors]] of AIRWiki are also collected by this community, just to help to understand some of the hidden beauty of semantic WIKIs.&lt;br /&gt;
&lt;br /&gt;
==== Software and programming ====&lt;br /&gt;
* Once you have finished your work you should deliver it on the [[AIRLab Repository]]&lt;br /&gt;
* How to get rid of Delay in Arduino (Please, do this) [https://learn.adafruit.com/multi-tasking-the-arduino-part-1 Part1][https://learn.adafruit.com/multi-tasking-the-arduino-part-2 Part2]&lt;br /&gt;
* If you do not know Arduino or would like to understand how to use it at best, you may refer to [https://learn.adafruit.com/category/learn-arduino The Adafruit lessons] or directly to the less clear, but &amp;quot;official&amp;quot; [http://arduino.cc/en/Main/HomePage Arduino pages].&lt;br /&gt;
* Go to our [[ROS HOWTO|ROS HOWTO page]] for advice and tutorials about ROS (Robot Operating System)&lt;br /&gt;
* Someone wrote some advice about [[Writing Good Code|writing code]]&lt;br /&gt;
* Info about [[Mathematica]]&lt;br /&gt;
* How to plot using gnuplot in your C/C++ project [[Gnuplot in cpp]]&lt;br /&gt;
* The AIRLab guide about [[Getting Started With PIC(TM) MCU]]&lt;br /&gt;
* Howto on [[VCSBC4018 vision board]]&lt;br /&gt;
* A few resources on [[Low Cost RTK GPS|Low Cost RTK GPS]] that might be useful&lt;br /&gt;
&lt;br /&gt;
==== Hardware ====&lt;br /&gt;
* The [[Optitrack]] use guide&lt;br /&gt;
* Go to [[What's in the AIRLab]] if you are looking for stuff in the lab&lt;br /&gt;
* Need some component that isn't in the AIRLab for your project? Please add a row in the [[Shopping list]] and ask your advisor or [[User:GiulioFontana|Giulio Fontana]].&lt;br /&gt;
* Need to design a new robot and have no ideas bout how to select the basic elements? Have a look [http://www.robotshop.com/blog/en/how-to-make-a-robot-lesson-1-3707 here] and then talk with your advisor, before taking any decision.&lt;br /&gt;
* [https://learn.sparkfun.com/tutorials/light-emitting-diodes-leds?_ga=2.106364163.1818881530.1494048956-1750281731.1493634615 Tutorial on LED selection and use.]&lt;br /&gt;
* Some practical [http://www.instructables.com/id/Lithium-Polymer-Etiquette/ hints about LiPo Batteries]&lt;br /&gt;
* Need to learn how to solder? Check the following links: [http://www.wireless.hackaday.com/2007/10/26/how-to-introduction-to-soldering/ 1] [http://www.wireless.hackaday.com/2007/10/28/followup-soldering-how-to/ 2] [http://www.make-digital.com/make/vol01/?pg=166 3]&lt;br /&gt;
* Need the US name for that bit of mechanics? Use [http://www.boltdepot.com/fastener-information/Printable-Tools/Type-Chart.pdf this useful chart]. By the way, [http://www.boltdepot.com/fastener-information/Printable-Tools/ at the same place] you can find other useful stuff of the same type.&lt;br /&gt;
* [http://www.instructables.com/id/Complete-Motor-Guide-for-Robotics/ All about motors]&lt;br /&gt;
* Small tutorial on  (motor choices, wheel diameter, etc) [https://www.societyofrobots.com/mechanics_dynamics.shtml mechanics for mobile robot design]&lt;br /&gt;
* Tutorial on designing and making [https://www.societyofrobots.com/robot_omni_wheel.shtml Omni-wheeled Robots ]&lt;br /&gt;
* Tutorial on [http://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ making 433MHz antennas] which largely improve the performance of transmitters/receiveirs.&lt;br /&gt;
&lt;br /&gt;
==== Shops ====&lt;br /&gt;
* Some useful addresses and links about shops, stores, factories, online catalogues. With some of them we have partnerships for discounts. You can find information [[Shops| here]].&lt;br /&gt;
&lt;br /&gt;
==== Version Control (GIT e SVN) ====&lt;br /&gt;
* piccola guida a [[Git |  git]]&lt;br /&gt;
* piccola guida a [[Svn | svn]]&lt;br /&gt;
&lt;br /&gt;
==== Producing videos and publishing them ====&lt;br /&gt;
* Usually, at the end of the project, people tend to produce a video and put it on the web. The best way to do this is to [[produce a video]] and then send it to [[User:AndreaBonarini | Andrea Bonarini]] to have it published on the YouTube channel of the AIRLab. Then you can put the link wherever you want, hopefully also in the page of your project on AIRWiki, as done, e.g. in [[ROBOWII]]&lt;br /&gt;
&lt;br /&gt;
==== Where can I test my robot? ====&lt;br /&gt;
Usually, experiments are done within the space of our labs ([[The_AIRlab_sites|see here]]).&lt;br /&gt;
&lt;br /&gt;
==== Hardware configuration ====&lt;br /&gt;
* Dei Phd-room (T11) printer configuration [[DeiPhdRoomPrinter | instructions]].&lt;br /&gt;
&lt;br /&gt;
==== For AIRWiki Administrators ====&lt;br /&gt;
&lt;br /&gt;
* [[AIRWiki:AdminFAQ]] (FAQs about common admin tasks such as '''adding users''', changing passwords, user renaming, etc.)&lt;br /&gt;
* [[Airpaper]] (writing a paper? This is a tool to share it with the other authors)&lt;br /&gt;
* [[DEI_Subversion_Administration]] (this is mainly for faculties)&lt;br /&gt;
* [[AIRWiki:Main]] (information about this specific AIRWiki installation)&lt;br /&gt;
* Are you having problems updating semantic information in the Wiki (i.e. you update it but it is not reflected on the rest of the website)? [[SemanticPropagation|Check this]] link for a possible solution to your problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Miscellanea (uncategorized) ====&lt;br /&gt;
* If you are searching the homepage of a DEI professor (or PhD Student) try this [http://mycroft.mozdev.org/download.html?name=dei+people&amp;amp;skipcache=yes Mozilla Firefox plugin].&lt;br /&gt;
* For [http://ph.dei.polimi.it/phday PhDay08] we've set up an [http://www.easychair.org Easychair] account for paper reviews. Here's a little [[EasyChair Reviews|tutorial for reviewers]] that might be useful in case you have to review somehing/teach someone how the system works.&lt;br /&gt;
* Useful phone numbers, download [[Media:ElencoTelefonico.odt.zip|ODT]] document or [[Media:ElencoTelefonico.pdf|PDF]].&lt;br /&gt;
* To remove from a surface any sticky remains of the glue or tape you used to affix something to it (e.g., the markers used by [[LURCH - The autonomous wheelchair|LURCH]]): try [http://www.henkel.it/adesivi/schede/pdf/TDS_Pattex_Rimuovicolla.pdf this] (Pattex Rimuovi Colla). It doesn't damage (most) surfaces.&lt;br /&gt;
* [[Recipes]] (yes, REAL recipies of special food) from people at AIRLab&lt;br /&gt;
* Sometimes, some ''geeky fun'' is all you need. [[Humour|Find it here!]]&lt;br /&gt;
* Wanna learn something, use  [http://www.cheatography.com/ cheatsheets]!&lt;br /&gt;
** Matt  [http://www.cheatography.com/spaceduck/cheat-sheets/coffee-drinks-and-machines/ likes coffes]&lt;br /&gt;
** Giulio [http://www.cheatography.com/fredv/cheat-sheets/eq-tips/ is an equilibrated person]&lt;br /&gt;
** ...&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Living_Objects&amp;diff=18853</id>
		<title>Living Objects</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Living_Objects&amp;diff=18853"/>
				<updated>2018-06-24T21:30:47Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Research Topic]]&lt;br /&gt;
This research topic belongs to the [[belongsToArea::Robotics]] research area.&lt;br /&gt;
The aim is to investigate as objects that could be found in normal antropic environment can have a character, personality trait/emotion/mood and move to interact with people.&lt;br /&gt;
&lt;br /&gt;
Some reference literature:&lt;br /&gt;
&lt;br /&gt;
[http://dl.acm.org/citation.cfm?id=2696461 David Sirkin, Brian Mok, Stephen Yang, Wendy Ju (2015) Mechanical Ottoman: How Robotic Furniture Offers and Withdraws Support. HRI 2015]&lt;br /&gt;
&lt;br /&gt;
Ongoing projects on this topic:&lt;br /&gt;
[[IGOHR]]&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjResTopic::{{PAGENAME}}]][[prjStatus::Active]]|format=ul}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:FrancescoDiGioia&amp;diff=18852</id>
		<title>User:FrancescoDiGioia</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:FrancescoDiGioia&amp;diff=18852"/>
				<updated>2018-06-24T21:27:55Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Francesco Riccardo&lt;br /&gt;
|lastname=Di Gioia&lt;br /&gt;
|photo=Fdigioia.png&lt;br /&gt;
|email=francescoriccardo.digioia@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=IGOHR&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=FriendlyHanger&amp;diff=18844</id>
		<title>FriendlyHanger</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=FriendlyHanger&amp;diff=18844"/>
				<updated>2018-05-28T16:25:47Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: AndreaBonarini moved page FriendlyHanger to IGOHR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[IGOHR]]&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=IGOHR&amp;diff=18843</id>
		<title>IGOHR</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=IGOHR&amp;diff=18843"/>
				<updated>2018-05-28T16:25:46Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: AndreaBonarini moved page FriendlyHanger to IGOHR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=IGOHR - Interactive Gentle Obsessive Hanger Robot&lt;br /&gt;
|image=&lt;br /&gt;
|short_descr=A friendly hanger welcoming people at the entrance and offering to hang the coat.&lt;br /&gt;
|coordinator=AndreaBonarini&lt;br /&gt;
|tutor=AndreaBonarini&lt;br /&gt;
|collaborator=&lt;br /&gt;
|students=FrancescoDiGioia&lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Living Objects&lt;br /&gt;
|start=2017/10/12&lt;br /&gt;
|end=&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Bs&lt;br /&gt;
|type=Course&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=IGOHR&amp;diff=18842</id>
		<title>IGOHR</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=IGOHR&amp;diff=18842"/>
				<updated>2018-05-28T16:25:10Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=IGOHR - Interactive Gentle Obsessive Hanger Robot&lt;br /&gt;
|image=&lt;br /&gt;
|short_descr=A friendly hanger welcoming people at the entrance and offering to hang the coat.&lt;br /&gt;
|coordinator=AndreaBonarini&lt;br /&gt;
|tutor=AndreaBonarini&lt;br /&gt;
|collaborator=&lt;br /&gt;
|students=FrancescoDiGioia&lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Living Objects&lt;br /&gt;
|start=2017/10/12&lt;br /&gt;
|end=&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Bs&lt;br /&gt;
|type=Course&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Shops&amp;diff=18838</id>
		<title>Shops</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Shops&amp;diff=18838"/>
				<updated>2018-05-18T10:54:30Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: /* Plastics, rubbers and the like */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General info ==&lt;br /&gt;
This page contains some useful addresses and links about shops, stores, factories, online catalogues. With some of them we have partnerships for discounts. &lt;br /&gt;
&lt;br /&gt;
* You can purchase things directly if you spend less than 100€ including taxes (obviously with authorization of your tutor). Give the receipt or invoice to your tutor to obtain refund!&lt;br /&gt;
* If you need to spend more you need to refer to your tutor to start a different procedure (&amp;quot;Buono d'Ordine&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Robot bases and components ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.robot-domestici.it/ Robot Domestici]''' Italian site. Some good prices, some very high.&lt;br /&gt;
* '''[http://www.robot-italy.it/ Robot Italy]''' Italian site. A lot of stuff.&lt;br /&gt;
* '''[http://www.robotstore.it/ Robostore]''' Italian site. A lot of stuff. Well organized.&lt;br /&gt;
* '''[http://www.emmeshop.it/ Emmeshop]''' Italian site. A lot of stuff.&lt;br /&gt;
* '''[http://www.robotshop.com/eu Robotshop]''' Really a lot of stuff. Check to be on the EU site&lt;br /&gt;
* '''[http://www.hobbyking.com/ Hobby King]''' A lot of stuff, mostly model-oriented. Check to be on the EU Warehouse.&lt;br /&gt;
* '''[http://www.milanmodel.net/ Milan Model]''': Via Imbonati, 78 Milan (MM Dergano) - Big model shop, selling all needed for models from servos, to batteries, gears, ball bearing, ...&lt;br /&gt;
* '''[http://www.kitronik.co.uk/ kitronik]''' Kits and unusual stuff.&lt;br /&gt;
* '''[http://www.dagurobot.com/ Dagu]''' Kits, wheels; Chinese.&lt;br /&gt;
* '''[http://www.jonathan.it/ Jonathan]''' Italian site. Model oriented.&lt;br /&gt;
* '''[http://www.wowwee.com/ WowWee]''' Get inspired! Cheap and complex robobases.&lt;br /&gt;
* '''[http://www.maxonmotor.com/ Maxon]''' The best (and most expensive) motors&lt;br /&gt;
&lt;br /&gt;
== Electronics devices ==&lt;br /&gt;
* '''[http://it.rs-online.com/web/ RS]''' - You can shop on-line or buy direct from the RS shop located in via W. Tobagi, 19 - Vimodrone (near the &amp;quot;Cascina Burrona&amp;quot; stop of MM2). '''Important!''' If you buy directly at the RS shop, you '''absolutely must request''' that the name on the invoice (&amp;quot;fattura&amp;quot;) is: ''Politecnico di Milano - Dipartimento di Elettronica e Informazione - via Ponzio 34/5 - 20133 Milano'' and that the invoice is marked as ''paid'' (RS uses a strange paper-piercing tool to do the mark). If you ask for these two things, you get a 10% discount; if you don't, you don't get the discount and, above all, you '''cannot obtain a refund from your tutor'''!&lt;br /&gt;
* '''[http://www.farnell.com Farnell]''' - You can shop on-line with discounts.&lt;br /&gt;
* '''[http://www.franchidiscarpa.it/main.htm Franchi di Scarpa]''' - Via Padova, 74 - Milano. &lt;br /&gt;
* '''[http://www.watterott.com/ Watterott]''' Online shop in Germany (no additional taxes): drivers, microcontrollers, cards, ...&lt;br /&gt;
* '''[http://www.hobbytronics.co.uk/ Hobbytronics]''' Online shop in UK: components, wires, ...&lt;br /&gt;
*'''[http://www.digilentinc.com/ Digilent]''' Boards, sensors. Home of PMod.&lt;br /&gt;
* '''Sintolvox''' - Via Privata Asti, 12 (close to Piazza Piemonte) - Milano.&lt;br /&gt;
* '''[http://www.futurashop.it Futura Elettronica]''' - via Adige 11, 21013 Gallarate (Va)&lt;br /&gt;
* LeD elettronica snc - Milano via Bessarione 14 (Corvetto) - 02-5392845&lt;br /&gt;
* '''[http://www.microchip.com Microchip]''' - OnLine shops for PIC and other stuffs. For sample request try to sent an e-mail to franca.borella&amp;lt;at&amp;gt;microchip.com. Italian sales office is located in Legnano, Via P. Picasso 41. Reception Phone: 0331-742611; Franca Borella: 0331-742621.&lt;br /&gt;
* '''[https://www.buerklin.com/default.asp?l=e Burklin]''': vendor of cables and other stuff&lt;br /&gt;
* '''[http://www.futurlec.com/ Futurlec]''': all electronics, chinese vendor, quite fast delivery (for a chinese vendor: 1-2 weeks).&lt;br /&gt;
&lt;br /&gt;
== PCB printing services ==&lt;br /&gt;
* '''[http://www.iteadstudio.com ITead Studio]''' - Cheap and good quality chinese supplier - 1 week production time plus shipping (from 5 days with DHL to 3-4 weeks with standard mailing)&lt;br /&gt;
* '''[http://www.seeedstudio.com Seeed Studio]''' - Cheap and good quality chinese supplier - Almost the same as ITead Studio but with some different panelizing options&lt;br /&gt;
&lt;br /&gt;
== Machine shop and mechanical parts==&lt;br /&gt;
* '''Meccanica di precisione srl''' di Moretti Piero, via Tartini Giuseppe 6 ([http://maps.google.it/maps?f=q&amp;amp;source=s_q&amp;amp;hl=it&amp;amp;geocode=&amp;amp;q=via+tartini+giuseppe+6+milano&amp;amp;sll=41.442726,12.392578&amp;amp;sspn=20.136361,39.550781&amp;amp;ie=UTF8&amp;amp;ll=45.504347,9.175901&amp;amp;spn=0.009204,0.019312&amp;amp;z=16 map]), 02-3761826. Use line 82 from Bovisa or MM3 Maciachini.&lt;br /&gt;
* '''[http://www.pietrovigano.it/ Ferramenta Pietro Viganò]''', via Montevideo 8, Milano. Near the &amp;quot;S. Agostino&amp;quot; stop of MM2.&lt;br /&gt;
*'''[http://www.lipmilano.it/ LIP Lavorazione Ingranaggi di Precisione]''', Via C. Colombo 11, 20094 Corsico (MI),Tel: 02 48600779 - 02 4502929 - 02 48601251 Fax: 02 48601215 info@lipmilano.it - Gears.&lt;br /&gt;
* '''[http://www.ctmeca.com/vitnw/ CTMeca]''': an Italian vendor of mechanical parts.&lt;br /&gt;
* '''[http://www.item24.it/it/item-italia/produkte/catalogo-prodotti/products/sistema-dei-componenti-mb-per-costruzioni-meccaniche.html Item]''': modular aluminium mechanical components. Some of these are already available in the lab.&lt;br /&gt;
* Ball bearing, no name shop. Via Catalani, second shop on the right, grey. Any ball bearing.&lt;br /&gt;
* Omniwheels (not the best ones, but acceptable and common) [http://store.kornylak.com/ Kornylak] (recommended rubber coating and transwheel).&lt;br /&gt;
&lt;br /&gt;
== Plastics, rubbers and the like ==&lt;br /&gt;
* '''[http://www.ficed.it/ FICED]''': plastic material&lt;br /&gt;
* '''[http://www.plasting.biz/ Plasting]''': Plastic - Via Alpini, 9 - Segrate (Milan)&lt;br /&gt;
*'''[https://www.plexishop.it/ Plexishop]''': Plexiglas, policarbonate and many more.&lt;br /&gt;
* '''[http://www.moronigomma.it/ Moroni Gomma]''': Rubber, gum - Via Giusti, 20 - Milan&lt;br /&gt;
* '''[http://shop.bcmcosmetics.it/ BCM]''': Lattice -Via Vincenzo Monti, 56 - Milan&lt;br /&gt;
* '''[http://www.gelsi.biz/saet/home.html SAET]''': Acrilic, plexiglas, plastic - Via Candiani, 9 - Milan&lt;br /&gt;
* '''[https://www.smooth-on.com Smooth-on]''': molding and chemicals. Representative close to Milan (Lissone)&lt;br /&gt;
* '''[http://www.dzmodels.com DZ Models]''': chemicals (Resin, silicon, ...), colors. (Corsico)&lt;br /&gt;
*'''[https://shop.lacasadeicolori.it La casa dei colori]''': Chemicals (silicon, rubber, ...), colors.&lt;br /&gt;
* '''[http://www.flockcart.it/welcome.asp Flockcart]''': Resin, plastic, silicon, ...  - Via Valparaiso 11 - Milan&lt;br /&gt;
* '''[http://www.prochima.it/ Prochima]''':  Resin, plastic, silicon, ... - Via G. Agnelli 6 - 61030 CALCINELLI di SALTARA (PU) - Tel. 0721.897635 -  0721.871267 -  0721.871341&lt;br /&gt;
* '''[http://www.gommacorvetto.com/ Gomma Corvetto]''': Rubber, plastic shields, pipes, wheels... - Via Gamboloita, 4 - 20139 - Milano (Zona Corvetto) - Tel. +39 (02) 539 8301&lt;br /&gt;
* '''[http://www.pigomma.it/ Pigomma]''': Rubber, Plastic.&lt;br /&gt;
&lt;br /&gt;
== Metal ==&lt;br /&gt;
* '''[http://www.miorinimetalli.it/ Miorini]''': metal - Viale Ortles, 21 - Milan&lt;br /&gt;
* '''[http://www.omar-alluminio.com/ Omar aluminio ]''': aluminum bars Pero MM&lt;br /&gt;
* '''[http://www.lamilanoalluminio.com/ La milano alluminio]''': aluminum Via Gallarate 355 Milano&lt;br /&gt;
* '''[http://www.ioeillegno.it/ Io e Il legno]''' - Largo Murani - Milan - Brico center close to Politecnico (south end of via Golgi)&lt;br /&gt;
&lt;br /&gt;
== Wood ==&lt;br /&gt;
* '''[http://www.baldolegnami.it/ Baldo Legnami]''': Wood- Via Val d'Intelvi, 24 - Milan&lt;br /&gt;
* '''[http://www.ioeillegno.it/ Io e Il legno]''' - Largo Murani - Milan - Bricolage center close to Politecnico (south end of via Golgi)&lt;br /&gt;
&lt;br /&gt;
== Printing ==&lt;br /&gt;
* For posters and such things, one place is '''[http://www.virus-graphics.com/low.htm Virus]''' (via Corti 30, near the DEI).&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous online resources ==&lt;br /&gt;
* '''[http://www.tracepartsonline.net/%28S%28ejejr055bj2wca55r0sxra55%29%29/content.aspx Traceparts]''': a repository of 2D and 3D CAD models (requires user registration).&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Shops&amp;diff=18837</id>
		<title>Shops</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Shops&amp;diff=18837"/>
				<updated>2018-05-18T10:53:19Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: /* Plastics, rubbers and the like */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General info ==&lt;br /&gt;
This page contains some useful addresses and links about shops, stores, factories, online catalogues. With some of them we have partnerships for discounts. &lt;br /&gt;
&lt;br /&gt;
* You can purchase things directly if you spend less than 100€ including taxes (obviously with authorization of your tutor). Give the receipt or invoice to your tutor to obtain refund!&lt;br /&gt;
* If you need to spend more you need to refer to your tutor to start a different procedure (&amp;quot;Buono d'Ordine&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Robot bases and components ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.robot-domestici.it/ Robot Domestici]''' Italian site. Some good prices, some very high.&lt;br /&gt;
* '''[http://www.robot-italy.it/ Robot Italy]''' Italian site. A lot of stuff.&lt;br /&gt;
* '''[http://www.robotstore.it/ Robostore]''' Italian site. A lot of stuff. Well organized.&lt;br /&gt;
* '''[http://www.emmeshop.it/ Emmeshop]''' Italian site. A lot of stuff.&lt;br /&gt;
* '''[http://www.robotshop.com/eu Robotshop]''' Really a lot of stuff. Check to be on the EU site&lt;br /&gt;
* '''[http://www.hobbyking.com/ Hobby King]''' A lot of stuff, mostly model-oriented. Check to be on the EU Warehouse.&lt;br /&gt;
* '''[http://www.milanmodel.net/ Milan Model]''': Via Imbonati, 78 Milan (MM Dergano) - Big model shop, selling all needed for models from servos, to batteries, gears, ball bearing, ...&lt;br /&gt;
* '''[http://www.kitronik.co.uk/ kitronik]''' Kits and unusual stuff.&lt;br /&gt;
* '''[http://www.dagurobot.com/ Dagu]''' Kits, wheels; Chinese.&lt;br /&gt;
* '''[http://www.jonathan.it/ Jonathan]''' Italian site. Model oriented.&lt;br /&gt;
* '''[http://www.wowwee.com/ WowWee]''' Get inspired! Cheap and complex robobases.&lt;br /&gt;
* '''[http://www.maxonmotor.com/ Maxon]''' The best (and most expensive) motors&lt;br /&gt;
&lt;br /&gt;
== Electronics devices ==&lt;br /&gt;
* '''[http://it.rs-online.com/web/ RS]''' - You can shop on-line or buy direct from the RS shop located in via W. Tobagi, 19 - Vimodrone (near the &amp;quot;Cascina Burrona&amp;quot; stop of MM2). '''Important!''' If you buy directly at the RS shop, you '''absolutely must request''' that the name on the invoice (&amp;quot;fattura&amp;quot;) is: ''Politecnico di Milano - Dipartimento di Elettronica e Informazione - via Ponzio 34/5 - 20133 Milano'' and that the invoice is marked as ''paid'' (RS uses a strange paper-piercing tool to do the mark). If you ask for these two things, you get a 10% discount; if you don't, you don't get the discount and, above all, you '''cannot obtain a refund from your tutor'''!&lt;br /&gt;
* '''[http://www.farnell.com Farnell]''' - You can shop on-line with discounts.&lt;br /&gt;
* '''[http://www.franchidiscarpa.it/main.htm Franchi di Scarpa]''' - Via Padova, 74 - Milano. &lt;br /&gt;
* '''[http://www.watterott.com/ Watterott]''' Online shop in Germany (no additional taxes): drivers, microcontrollers, cards, ...&lt;br /&gt;
* '''[http://www.hobbytronics.co.uk/ Hobbytronics]''' Online shop in UK: components, wires, ...&lt;br /&gt;
*'''[http://www.digilentinc.com/ Digilent]''' Boards, sensors. Home of PMod.&lt;br /&gt;
* '''Sintolvox''' - Via Privata Asti, 12 (close to Piazza Piemonte) - Milano.&lt;br /&gt;
* '''[http://www.futurashop.it Futura Elettronica]''' - via Adige 11, 21013 Gallarate (Va)&lt;br /&gt;
* LeD elettronica snc - Milano via Bessarione 14 (Corvetto) - 02-5392845&lt;br /&gt;
* '''[http://www.microchip.com Microchip]''' - OnLine shops for PIC and other stuffs. For sample request try to sent an e-mail to franca.borella&amp;lt;at&amp;gt;microchip.com. Italian sales office is located in Legnano, Via P. Picasso 41. Reception Phone: 0331-742611; Franca Borella: 0331-742621.&lt;br /&gt;
* '''[https://www.buerklin.com/default.asp?l=e Burklin]''': vendor of cables and other stuff&lt;br /&gt;
* '''[http://www.futurlec.com/ Futurlec]''': all electronics, chinese vendor, quite fast delivery (for a chinese vendor: 1-2 weeks).&lt;br /&gt;
&lt;br /&gt;
== PCB printing services ==&lt;br /&gt;
* '''[http://www.iteadstudio.com ITead Studio]''' - Cheap and good quality chinese supplier - 1 week production time plus shipping (from 5 days with DHL to 3-4 weeks with standard mailing)&lt;br /&gt;
* '''[http://www.seeedstudio.com Seeed Studio]''' - Cheap and good quality chinese supplier - Almost the same as ITead Studio but with some different panelizing options&lt;br /&gt;
&lt;br /&gt;
== Machine shop and mechanical parts==&lt;br /&gt;
* '''Meccanica di precisione srl''' di Moretti Piero, via Tartini Giuseppe 6 ([http://maps.google.it/maps?f=q&amp;amp;source=s_q&amp;amp;hl=it&amp;amp;geocode=&amp;amp;q=via+tartini+giuseppe+6+milano&amp;amp;sll=41.442726,12.392578&amp;amp;sspn=20.136361,39.550781&amp;amp;ie=UTF8&amp;amp;ll=45.504347,9.175901&amp;amp;spn=0.009204,0.019312&amp;amp;z=16 map]), 02-3761826. Use line 82 from Bovisa or MM3 Maciachini.&lt;br /&gt;
* '''[http://www.pietrovigano.it/ Ferramenta Pietro Viganò]''', via Montevideo 8, Milano. Near the &amp;quot;S. Agostino&amp;quot; stop of MM2.&lt;br /&gt;
*'''[http://www.lipmilano.it/ LIP Lavorazione Ingranaggi di Precisione]''', Via C. Colombo 11, 20094 Corsico (MI),Tel: 02 48600779 - 02 4502929 - 02 48601251 Fax: 02 48601215 info@lipmilano.it - Gears.&lt;br /&gt;
* '''[http://www.ctmeca.com/vitnw/ CTMeca]''': an Italian vendor of mechanical parts.&lt;br /&gt;
* '''[http://www.item24.it/it/item-italia/produkte/catalogo-prodotti/products/sistema-dei-componenti-mb-per-costruzioni-meccaniche.html Item]''': modular aluminium mechanical components. Some of these are already available in the lab.&lt;br /&gt;
* Ball bearing, no name shop. Via Catalani, second shop on the right, grey. Any ball bearing.&lt;br /&gt;
* Omniwheels (not the best ones, but acceptable and common) [http://store.kornylak.com/ Kornylak] (recommended rubber coating and transwheel).&lt;br /&gt;
&lt;br /&gt;
== Plastics, rubbers and the like ==&lt;br /&gt;
* '''[http://www.ficed.it/ FICED]''': plastic material&lt;br /&gt;
* '''[http://www.plasting.biz/ Plasting]''': Plastic - Via Alpini, 9 - Segrate (Milan)&lt;br /&gt;
*'''[https://www.plexishop.it/ Plexishop]''': Plexiglas, policarbonate and many more.&lt;br /&gt;
* '''[http://www.moronigomma.it/ Moroni Gomma]''': Rubber, gum - Via Giusti, 20 - Milan&lt;br /&gt;
* '''[http://shop.bcmcosmetics.it/ BCM]''': Lattice -Via Vincenzo Monti, 56 - Milan&lt;br /&gt;
* '''[http://www.gelsi.biz/saet/home.html SAET]''': Acrilic, plexiglas, plastic - Via Candiani, 9 - Milan&lt;br /&gt;
* '''[https://www.smooth-on.com]''': molding and chemicals. GREAT site and representative close to Milan (Lissone)&lt;br /&gt;
* '''[http://www.dzmodels.com DZ Models]''': chemicals (Resin, silicon, ...), colors.&lt;br /&gt;
*'''[https://shop.lacasadeicolori.it La casa dei colori]''': Chemicals (silicon, rubber, ...), colors.&lt;br /&gt;
* '''[http://www.flockcart.it/welcome.asp Flockcart]''': Resin, plastic, silicon, ...  - Via Valparaiso 11 - Milan&lt;br /&gt;
* '''[http://www.prochima.it/ Prochima]''':  Resin, plastic, silicon, ... - Via G. Agnelli 6 - 61030 CALCINELLI di SALTARA (PU) - Tel. 0721.897635 -  0721.871267 -  0721.871341&lt;br /&gt;
* '''[http://www.gommacorvetto.com/ Gomma Corvetto]''': Rubber, plastic shields, pipes, wheels... - Via Gamboloita, 4 - 20139 - Milano (Zona Corvetto) - Tel. +39 (02) 539 8301&lt;br /&gt;
* '''[http://www.pigomma.it/ Pigomma]''': Rubber, Plastic.&lt;br /&gt;
&lt;br /&gt;
== Metal ==&lt;br /&gt;
* '''[http://www.miorinimetalli.it/ Miorini]''': metal - Viale Ortles, 21 - Milan&lt;br /&gt;
* '''[http://www.omar-alluminio.com/ Omar aluminio ]''': aluminum bars Pero MM&lt;br /&gt;
* '''[http://www.lamilanoalluminio.com/ La milano alluminio]''': aluminum Via Gallarate 355 Milano&lt;br /&gt;
* '''[http://www.ioeillegno.it/ Io e Il legno]''' - Largo Murani - Milan - Brico center close to Politecnico (south end of via Golgi)&lt;br /&gt;
&lt;br /&gt;
== Wood ==&lt;br /&gt;
* '''[http://www.baldolegnami.it/ Baldo Legnami]''': Wood- Via Val d'Intelvi, 24 - Milan&lt;br /&gt;
* '''[http://www.ioeillegno.it/ Io e Il legno]''' - Largo Murani - Milan - Bricolage center close to Politecnico (south end of via Golgi)&lt;br /&gt;
&lt;br /&gt;
== Printing ==&lt;br /&gt;
* For posters and such things, one place is '''[http://www.virus-graphics.com/low.htm Virus]''' (via Corti 30, near the DEI).&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous online resources ==&lt;br /&gt;
* '''[http://www.tracepartsonline.net/%28S%28ejejr055bj2wca55r0sxra55%29%29/content.aspx Traceparts]''': a repository of 2D and 3D CAD models (requires user registration).&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:SachinSoman&amp;diff=18807</id>
		<title>User:SachinSoman</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:SachinSoman&amp;diff=18807"/>
				<updated>2018-02-27T09:45:36Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Student |firstname=Sachin |lastname=Soman |email=ssachinsomane95@gmail.com |advisor=AndreaBonarini |projectpage= |photo=Nophoto.png |status=active }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|firstname=Sachin&lt;br /&gt;
|lastname=Soman&lt;br /&gt;
|email=ssachinsomane95@gmail.com&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=&lt;br /&gt;
|photo=Nophoto.png&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=File:Nophoto.png&amp;diff=18799</id>
		<title>File:Nophoto.png</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=File:Nophoto.png&amp;diff=18799"/>
				<updated>2018-02-26T06:26:24Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: AndreaBonarini uploaded a new version of &amp;amp;quot;File:Nophoto.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I haven't provided a photo...&lt;br /&gt;
&lt;br /&gt;
... so here's a bunny with a pancake on its head.&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=File:Nophoto.png&amp;diff=18798</id>
		<title>File:Nophoto.png</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=File:Nophoto.png&amp;diff=18798"/>
				<updated>2018-02-26T06:21:41Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: AndreaBonarini uploaded a new version of &amp;amp;quot;File:Nophoto.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I haven't provided a photo...&lt;br /&gt;
&lt;br /&gt;
... so here's a bunny with a pancake on its head.&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:SamueleLanzanova&amp;diff=18797</id>
		<title>User:SamueleLanzanova</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:SamueleLanzanova&amp;diff=18797"/>
				<updated>2018-02-26T05:58:15Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Samuele&lt;br /&gt;
|lastname=Lanzanova&lt;br /&gt;
|photo=Nophoto.png&lt;br /&gt;
|email=samuele.lanzanova@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|status=active&lt;br /&gt;
|progectPage=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:ClaudioSesto&amp;diff=18796</id>
		<title>User:ClaudioSesto</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:ClaudioSesto&amp;diff=18796"/>
				<updated>2018-02-26T05:55:41Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Claudio&lt;br /&gt;
|lastname=Sesto&lt;br /&gt;
|photo=IMG_8389.jpg&lt;br /&gt;
|email=claudio.sesto@mail.polimi.it&lt;br /&gt;
|advisor=MatteoMatteucci&lt;br /&gt;
|status=inactive&lt;br /&gt;
|progectPage=I.DRIVE_Data_Logger&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:SamueleLanzanova&amp;diff=18795</id>
		<title>User:SamueleLanzanova</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:SamueleLanzanova&amp;diff=18795"/>
				<updated>2018-02-26T05:55:31Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Student |category=Student |firstname=Samuele |lastname=Lanzanova |photo=no_photo.png |email=samuele.lanzanova@mail.polimi.it |advisor=AndreaBonarini |status=active |progectP...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Samuele&lt;br /&gt;
|lastname=Lanzanova&lt;br /&gt;
|photo=no_photo.png&lt;br /&gt;
|email=samuele.lanzanova@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|status=active&lt;br /&gt;
|progectPage=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:LorenzoCarnaghi&amp;diff=18794</id>
		<title>User:LorenzoCarnaghi</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:LorenzoCarnaghi&amp;diff=18794"/>
				<updated>2018-02-16T22:59:58Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Lorenzo&lt;br /&gt;
|lastname=Carnaghi&lt;br /&gt;
|email=lorenzo.carnaghi@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=&lt;br /&gt;
|photo=LorenzoCarnaghi01.jpg&lt;br /&gt;
|status=inactive&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
I'm a student working for the Information Engineering Project (currently at 3rd year of IT Engineering).&lt;br /&gt;
I'm working on a Robogame Project&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:LorenzoCarnaghi&amp;diff=18793</id>
		<title>User:LorenzoCarnaghi</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:LorenzoCarnaghi&amp;diff=18793"/>
				<updated>2018-02-16T22:59:30Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Lorenzo&lt;br /&gt;
|lastname=Carnaghi&lt;br /&gt;
|email=lorenzo.carnaghi@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=&lt;br /&gt;
|photo=LorenzoCarnaghi01.jpg&lt;br /&gt;
|status=Inactive&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
I'm a student working for the Information Engineering Project (currently at 3rd year of IT Engineering).&lt;br /&gt;
I'm working on a Robogame Project&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=RoboGame1718-01&amp;diff=18792</id>
		<title>RoboGame1718-01</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=RoboGame1718-01&amp;diff=18792"/>
				<updated>2018-02-16T22:59:03Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=RG Project 2017/2018&lt;br /&gt;
|short_descr=(for now the project is just experimentation and doesn't have a precise focus)&lt;br /&gt;
|tutor=AndreaBonarini&lt;br /&gt;
|students=LorenzoCarnaghi&lt;br /&gt;
|restopic=Robogames&lt;br /&gt;
|topic=Robogames;&lt;br /&gt;
|status=Closed&lt;br /&gt;
|cfu=5&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
(for now the project is just experimentation and doesn't have a precise focus)&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Shops&amp;diff=18777</id>
		<title>Shops</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Shops&amp;diff=18777"/>
				<updated>2018-01-03T21:04:35Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: /* Plastics, rubbers and the like */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General info ==&lt;br /&gt;
This page contains some useful addresses and links about shops, stores, factories, online catalogues. With some of them we have partnerships for discounts. &lt;br /&gt;
&lt;br /&gt;
* You can purchase things directly if you spend less than 100€ including taxes (obviously with authorization of your tutor). Give the receipt or invoice to your tutor to obtain refund!&lt;br /&gt;
* If you need to spend more you need to refer to your tutor to start a different procedure (&amp;quot;Buono d'Ordine&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Robot bases and components ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.robot-domestici.it/ Robot Domestici]''' Italian site. Some good prices, some very high.&lt;br /&gt;
* '''[http://www.robot-italy.it/ Robot Italy]''' Italian site. A lot of stuff.&lt;br /&gt;
* '''[http://www.robotstore.it/ Robostore]''' Italian site. A lot of stuff. Well organized.&lt;br /&gt;
* '''[http://www.emmeshop.it/ Emmeshop]''' Italian site. A lot of stuff.&lt;br /&gt;
* '''[http://www.robotshop.com/eu Robotshop]''' Really a lot of stuff. Check to be on the EU site&lt;br /&gt;
* '''[http://www.hobbyking.com/ Hobby King]''' A lot of stuff, mostly model-oriented. Check to be on the EU Warehouse.&lt;br /&gt;
* '''[http://www.milanmodel.net/ Milan Model]''': Via Imbonati, 78 Milan (MM Dergano) - Big model shop, selling all needed for models from servos, to batteries, gears, ball bearing, ...&lt;br /&gt;
* '''[http://www.kitronik.co.uk/ kitronik]''' Kits and unusual stuff.&lt;br /&gt;
* '''[http://www.dagurobot.com/ Dagu]''' Kits, wheels; Chinese.&lt;br /&gt;
* '''[http://www.jonathan.it/ Jonathan]''' Italian site. Model oriented.&lt;br /&gt;
* '''[http://www.wowwee.com/ WowWee]''' Get inspired! Cheap and complex robobases.&lt;br /&gt;
* '''[http://www.maxonmotor.com/ Maxon]''' The best (and most expensive) motors&lt;br /&gt;
&lt;br /&gt;
== Electronics devices ==&lt;br /&gt;
* '''[http://it.rs-online.com/web/ RS]''' - You can shop on-line or buy direct from the RS shop located in via W. Tobagi, 19 - Vimodrone (near the &amp;quot;Cascina Burrona&amp;quot; stop of MM2). '''Important!''' If you buy directly at the RS shop, you '''absolutely must request''' that the name on the invoice (&amp;quot;fattura&amp;quot;) is: ''Politecnico di Milano - Dipartimento di Elettronica e Informazione - via Ponzio 34/5 - 20133 Milano'' and that the invoice is marked as ''paid'' (RS uses a strange paper-piercing tool to do the mark). If you ask for these two things, you get a 10% discount; if you don't, you don't get the discount and, above all, you '''cannot obtain a refund from your tutor'''!&lt;br /&gt;
* '''[http://www.farnell.com Farnell]''' - You can shop on-line with discounts.&lt;br /&gt;
* '''[http://www.franchidiscarpa.it/main.htm Franchi di Scarpa]''' - Via Padova, 74 - Milano. &lt;br /&gt;
* '''[http://www.watterott.com/ Watterott]''' Online shop in Germany (no additional taxes): drivers, microcontrollers, cards, ...&lt;br /&gt;
* '''[http://www.hobbytronics.co.uk/ Hobbytronics]''' Online shop in UK: components, wires, ...&lt;br /&gt;
*'''[http://www.digilentinc.com/ Digilent]''' Boards, sensors. Home of PMod.&lt;br /&gt;
* '''Sintolvox''' - Via Privata Asti, 12 (close to Piazza Piemonte) - Milano.&lt;br /&gt;
* '''[http://www.futurashop.it Futura Elettronica]''' - via Adige 11, 21013 Gallarate (Va)&lt;br /&gt;
* LeD elettronica snc - Milano via Bessarione 14 (Corvetto) - 02-5392845&lt;br /&gt;
* '''[http://www.microchip.com Microchip]''' - OnLine shops for PIC and other stuffs. For sample request try to sent an e-mail to franca.borella&amp;lt;at&amp;gt;microchip.com. Italian sales office is located in Legnano, Via P. Picasso 41. Reception Phone: 0331-742611; Franca Borella: 0331-742621.&lt;br /&gt;
* '''[https://www.buerklin.com/default.asp?l=e Burklin]''': vendor of cables and other stuff&lt;br /&gt;
* '''[http://www.futurlec.com/ Futurlec]''': all electronics, chinese vendor, quite fast delivery (for a chinese vendor: 1-2 weeks).&lt;br /&gt;
&lt;br /&gt;
== PCB printing services ==&lt;br /&gt;
* '''[http://www.iteadstudio.com ITead Studio]''' - Cheap and good quality chinese supplier - 1 week production time plus shipping (from 5 days with DHL to 3-4 weeks with standard mailing)&lt;br /&gt;
* '''[http://www.seeedstudio.com Seeed Studio]''' - Cheap and good quality chinese supplier - Almost the same as ITead Studio but with some different panelizing options&lt;br /&gt;
&lt;br /&gt;
== Machine shop and mechanical parts==&lt;br /&gt;
* '''Meccanica di precisione srl''' di Moretti Piero, via Tartini Giuseppe 6 ([http://maps.google.it/maps?f=q&amp;amp;source=s_q&amp;amp;hl=it&amp;amp;geocode=&amp;amp;q=via+tartini+giuseppe+6+milano&amp;amp;sll=41.442726,12.392578&amp;amp;sspn=20.136361,39.550781&amp;amp;ie=UTF8&amp;amp;ll=45.504347,9.175901&amp;amp;spn=0.009204,0.019312&amp;amp;z=16 map]), 02-3761826. Use line 82 from Bovisa or MM3 Maciachini.&lt;br /&gt;
* '''[http://www.pietrovigano.it/ Ferramenta Pietro Viganò]''', via Montevideo 8, Milano. Near the &amp;quot;S. Agostino&amp;quot; stop of MM2.&lt;br /&gt;
*'''[http://www.lipmilano.it/ LIP Lavorazione Ingranaggi di Precisione]''', Via C. Colombo 11, 20094 Corsico (MI),Tel: 02 48600779 - 02 4502929 - 02 48601251 Fax: 02 48601215 info@lipmilano.it - Gears.&lt;br /&gt;
* '''[http://www.ctmeca.com/vitnw/ CTMeca]''': an Italian vendor of mechanical parts.&lt;br /&gt;
* '''[http://www.item24.it/it/item-italia/produkte/catalogo-prodotti/products/sistema-dei-componenti-mb-per-costruzioni-meccaniche.html Item]''': modular aluminium mechanical components. Some of these are already available in the lab.&lt;br /&gt;
* Ball bearing, no name shop. Via Catalani, second shop on the right, grey. Any ball bearing.&lt;br /&gt;
* Omniwheels (not the best ones, but acceptable and common) [http://store.kornylak.com/ Kornylak] (recommended rubber coating and transwheel).&lt;br /&gt;
&lt;br /&gt;
== Plastics, rubbers and the like ==&lt;br /&gt;
* '''[http://www.ficed.it/ FICED]''': plastic material&lt;br /&gt;
* '''[http://www.plasting.biz/ Plasting]''': Plastic - Via Alpini, 9 - Segrate (Milan)&lt;br /&gt;
*'''[https://www.plexishop.it/]''': Plexiglas, policarbonate and many more.&lt;br /&gt;
* '''[http://www.moronigomma.it/ Moroni Gomma]''': Rubber, gum - Via Giusti, 20 - Milan&lt;br /&gt;
* '''[http://shop.bcmcosmetics.it/ BCM]''': Lattice -Via Vincenzo Monti, 56 - Milan&lt;br /&gt;
* '''[http://www.gelsi.biz/saet/home.html SAET]''': Acrilic, plexiglas, plastic - Via Candiani, 9 - Milan&lt;br /&gt;
* '''[https://www.smooth-on.com]''': molding and chemicals. GREAT site and representative close to Milan (Lissone)&lt;br /&gt;
*'''[https://shop.lacasadeicolori.it La casa dei colori]''': chemicals (silicon, rubber, ...), colors.&lt;br /&gt;
* '''[http://www.flockcart.it/welcome.asp Flockcart]''': Resin, plastic, silicon, ...  - Via Valparaiso 11 - Milan&lt;br /&gt;
* '''[http://www.prochima.it/ Prochima]''':  Resin, plastic, silicon, ... - Via G. Agnelli 6 - 61030 CALCINELLI di SALTARA (PU) - Tel. 0721.897635 -  0721.871267 -  0721.871341&lt;br /&gt;
* '''[http://www.gommacorvetto.com/ Gomma Corvetto]''': Rubber, plastic shields, pipes, wheels... - Via Gamboloita, 4 - 20139 - Milano (Zona Corvetto) - Tel. +39 (02) 539 8301&lt;br /&gt;
* '''[http://www.pigomma.it/ Pigomma]''': Rubber, Plastic.&lt;br /&gt;
&lt;br /&gt;
== Metal ==&lt;br /&gt;
* '''[http://www.miorinimetalli.it/ Miorini]''': metal - Viale Ortles, 21 - Milan&lt;br /&gt;
* '''[http://www.omar-alluminio.com/ Omar aluminio ]''': aluminum bars Pero MM&lt;br /&gt;
* '''[http://www.lamilanoalluminio.com/ La milano alluminio]''': aluminum Via Gallarate 355 Milano&lt;br /&gt;
* '''[http://www.ioeillegno.it/ Io e Il legno]''' - Largo Murani - Milan - Brico center close to Politecnico (south end of via Golgi)&lt;br /&gt;
&lt;br /&gt;
== Wood ==&lt;br /&gt;
* '''[http://www.baldolegnami.it/ Baldo Legnami]''': Wood- Via Val d'Intelvi, 24 - Milan&lt;br /&gt;
* '''[http://www.ioeillegno.it/ Io e Il legno]''' - Largo Murani - Milan - Bricolage center close to Politecnico (south end of via Golgi)&lt;br /&gt;
&lt;br /&gt;
== Printing ==&lt;br /&gt;
* For posters and such things, one place is '''[http://www.virus-graphics.com/low.htm Virus]''' (via Corti 30, near the DEI).&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous online resources ==&lt;br /&gt;
* '''[http://www.tracepartsonline.net/%28S%28ejejr055bj2wca55r0sxra55%29%29/content.aspx Traceparts]''': a repository of 2D and 3D CAD models (requires user registration).&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:SantiagoMeseguer&amp;diff=18775</id>
		<title>User:SantiagoMeseguer</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:SantiagoMeseguer&amp;diff=18775"/>
				<updated>2017-12-03T06:14:15Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Santiago&lt;br /&gt;
|lastname=Meseguer&lt;br /&gt;
|photo=SANTIAGO.JPG&lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|email=santimecer@gmail.com&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|status=active&lt;br /&gt;
|progectpage=Emotonal Bioinspired Control&lt;br /&gt;
}}&lt;br /&gt;
== Brief CV ==&lt;br /&gt;
&lt;br /&gt;
Santiago Meseguer Cervera is currently doing his thesis at Politecnico di Milano.&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Emotional_Bioinspired_Control&amp;diff=18774</id>
		<title>Emotional Bioinspired Control</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Emotional_Bioinspired_Control&amp;diff=18774"/>
				<updated>2017-12-03T06:13:21Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=Emotional Bioinspired Control&lt;br /&gt;
|image=&lt;br /&gt;
|short_descr=A control system able to control motors to emulate the movement of biological entities, with the possibility to show emotional features at control level.&lt;br /&gt;
|coordinator=AndreaBonarini&lt;br /&gt;
|tutor=AndreaBonarini&lt;br /&gt;
|collaborator=&lt;br /&gt;
|students=FranciscoJoseAznar;SantiagoMeseguer&lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development&lt;br /&gt;
|start=2017/11/20&lt;br /&gt;
|end=&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Emotional_Bioinspired_Control&amp;diff=18773</id>
		<title>Emotional Bioinspired Control</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Emotional_Bioinspired_Control&amp;diff=18773"/>
				<updated>2017-12-03T06:11:47Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=Emotional Bioinspired Control&lt;br /&gt;
|image=&lt;br /&gt;
|short_descr=A control system able to control motors to emulate the movement of biological entities, with the possibility to show emotional features at control level.&lt;br /&gt;
|coordinator=AndreaBonarini&lt;br /&gt;
|tutor=AndreaBonarini&lt;br /&gt;
|collaborator=&lt;br /&gt;
|students=FranciscoJoseAznar&lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development&lt;br /&gt;
|start=2017/11/20&lt;br /&gt;
|end=&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=Emotional_Bioinspired_Control&amp;diff=18772</id>
		<title>Emotional Bioinspired Control</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=Emotional_Bioinspired_Control&amp;diff=18772"/>
				<updated>2017-12-03T06:10:35Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Project |title=Emotional Bioinspired Control |image= |short_descr=A control system able to control motors to emulate the movement of biological entities, with the possibilit...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=Emotional Bioinspired Control&lt;br /&gt;
|image=&lt;br /&gt;
|short_descr=A control system able to control motors to emulate the movement of biological entities, with the possibility to show emotional features at control level.&lt;br /&gt;
|coordinator=AndreaBonarini&lt;br /&gt;
|tutor=AndreaBonarini&lt;br /&gt;
|collaborator=&lt;br /&gt;
|students=FranciscoJoseAznar;SantiagoMeseguer&lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development&lt;br /&gt;
|start=2017/11/20&lt;br /&gt;
|end=&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:FranciscoJoseAznar&amp;diff=18771</id>
		<title>User:FranciscoJoseAznar</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:FranciscoJoseAznar&amp;diff=18771"/>
				<updated>2017-12-03T06:02:43Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Francisco José&lt;br /&gt;
|lastname=Aznar Bastías&lt;br /&gt;
|photo=FranAznarAIRWiki.jpg&lt;br /&gt;
|email=franciscojose.aznar@mail.polimi.it&lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|projectpage=Emotional Bioinspired Control&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Fran Aznar is currently a Master's degree student in Automation and Control Engineering at Politecnico di Milano.&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:SantiagoMeseguer&amp;diff=18757</id>
		<title>User:SantiagoMeseguer</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:SantiagoMeseguer&amp;diff=18757"/>
				<updated>2017-11-30T22:47:47Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;To be defined by the user&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To be defined by the user&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:FranciscoJoseAznar&amp;diff=18756</id>
		<title>User:FranciscoJoseAznar</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:FranciscoJoseAznar&amp;diff=18756"/>
				<updated>2017-11-30T22:45:59Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;To be defined by the user&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To be defined by the user&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:SimoneMentasti&amp;diff=18753</id>
		<title>User:SimoneMentasti</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:SimoneMentasti&amp;diff=18753"/>
				<updated>2017-11-30T10:13:45Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;To be written by the user&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To be written by the user&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:AngeloNasole&amp;diff=18722</id>
		<title>User:AngeloNasole</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:AngeloNasole&amp;diff=18722"/>
				<updated>2017-11-04T23:45:08Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Student |category=Student |firstname=Angelo |lastname=Nasole |photo=Nophoto.png |email=angelo.nasole@mail.polimi.it |advisor=AndreaBonarini |projectpage=Teddy |status=active }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Angelo&lt;br /&gt;
|lastname=Nasole&lt;br /&gt;
|photo=Nophoto.png&lt;br /&gt;
|email=angelo.nasole@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=Teddy&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:SimonePenati&amp;diff=18720</id>
		<title>User:SimonePenati</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:SimonePenati&amp;diff=18720"/>
				<updated>2017-11-04T06:45:53Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Student |firstname=Giuseppe |lastname=DI Francesco |email=giuseppe1.difrancesco@mail.polimi.it |advisor=AndreaBonarini |projectpage=Puffy |photo=nophoto.png |status=active }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|firstname=Giuseppe&lt;br /&gt;
|lastname=DI Francesco&lt;br /&gt;
|email=giuseppe1.difrancesco@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=Puffy&lt;br /&gt;
|photo=nophoto.png&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:GiuseppeDiFrancesco&amp;diff=18719</id>
		<title>User:GiuseppeDiFrancesco</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:GiuseppeDiFrancesco&amp;diff=18719"/>
				<updated>2017-11-04T06:43:04Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|firstname=Giuseppe&lt;br /&gt;
|lastname=DI Francesco&lt;br /&gt;
|email=giuseppe1.difrancesco@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=Puffy&lt;br /&gt;
|photo=nophoto.png&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:GiuseppeDiFrancesco&amp;diff=18718</id>
		<title>User:GiuseppeDiFrancesco</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:GiuseppeDiFrancesco&amp;diff=18718"/>
				<updated>2017-11-04T06:40:45Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Student |firstname=Giuseppe |lastname=DI Francesco |email=giuseppe1.difrancesco@mail.polimi.it |advisor=AndreaBonarini |projectpage=Puffy |photo=NoPhoto.png |status=active }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|firstname=Giuseppe&lt;br /&gt;
|lastname=DI Francesco&lt;br /&gt;
|email=giuseppe1.difrancesco@mail.polimi.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=Puffy&lt;br /&gt;
|photo=NoPhoto.png&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	<entry>
		<id>https://airwiki.deib.polimi.it/index.php?title=User:LorenzoCarnaghi&amp;diff=18717</id>
		<title>User:LorenzoCarnaghi</title>
		<link rel="alternate" type="text/html" href="https://airwiki.deib.polimi.it/index.php?title=User:LorenzoCarnaghi&amp;diff=18717"/>
				<updated>2017-11-01T15:57:48Z</updated>
		
		<summary type="html">&lt;p&gt;AndreaBonarini: Created page with &amp;quot;{{Student |category=Student |firstname=Lorenzo |lastname=Carnaghi |email=lorenzocarnaghi@outook.it |advisor=AndreaBonarini |projectpage= |photo=NoPhoto.jpg |status=active }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Lorenzo&lt;br /&gt;
|lastname=Carnaghi&lt;br /&gt;
|email=lorenzocarnaghi@outook.it&lt;br /&gt;
|advisor=AndreaBonarini&lt;br /&gt;
|projectpage=&lt;br /&gt;
|photo=NoPhoto.jpg&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AndreaBonarini</name></author>	</entry>

	</feed>