Difference between revisions of "Resources"

From AIRWiki
Jump to: navigation, search
(Hardware)
m (Software and programming)
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Useful Resources ==
+
==== Writing and Reading ====
 
+
===== Where can I test my robot? =====
+
Usually, experiments are done within the space of our labs ([[The_AIRlab_sites|see here]]).
+
In special cases (ask your advisor!) test may be carried out in the courtyard of [[AIRLab_Lambrate]]. This courtyard is a medium-size space enclosed by the building (but without a roof), with a flat floor, where mobile robots can move around a little more freely than in the labs. Should you need it, we have a CAD drawing (with dimensions) of the courtyard (ask [[User:GiulioFontana|Giulio Fontana]]); [[File:Cortile_lambrate.pdf]] is a pdf black-and-white copy (A3-size) of it.
+
 
+
===== Writing and Reading =====
+
 
* [[Tesi|How to write a thesis?]] Suggestions to prepare your thesis (only in Italian for now... translators are welcome!).
 
* [[Tesi|How to write a thesis?]] Suggestions to prepare your thesis (only in Italian for now... translators are welcome!).
 
*[[ThesisPresentation|How to write slides and make a presentation]]
 
*[[ThesisPresentation|How to write slides and make a presentation]]
 
* [[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.
 
* [[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.
* 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.
+
* 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].
 +
* 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.
 
* [[Tips for editors]] of AIRWiki are also collected by this community, just to help to understand some of the hidden beauty of semantic WIKIs.
 
* [[Tips for editors]] of AIRWiki are also collected by this community, just to help to understand some of the hidden beauty of semantic WIKIs.
  
===== Version Control =====
+
==== Software and programming ====
* piccola guida a [[Git |  git]]
+
* piccola guida a [[Svn | svn]]
+
 
+
===== Software and programming =====
+
 
* Once you have finished your work you should deliver it on the [[AIRLab Repository]]
 
* Once you have finished your work you should deliver it on the [[AIRLab Repository]]
 +
* 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]
 +
* 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 "official" [http://arduino.cc/en/Main/HomePage Arduino pages].
 +
* [http://www.zeppelinmaker.it/arduino100/ Here] are 100 videos explaining basics of using Arduino and useful tricks .
 +
* Go to our [[ROS HOWTO|ROS HOWTO page]] for advice and tutorials about ROS (Robot Operating System)
 
* Someone wrote some advice about [[Writing Good Code|writing code]]
 
* Someone wrote some advice about [[Writing Good Code|writing code]]
* [http://www.roboticswikibook.org/ Robotics wikibook]: a source of design suggestions for robotics, initiated by the EU project BRICS.
 
 
* Info about [[Mathematica]]
 
* Info about [[Mathematica]]
 
* How to plot using gnuplot in your C/C++ project [[Gnuplot in cpp]]
 
* How to plot using gnuplot in your C/C++ project [[Gnuplot in cpp]]
* The ever-growing AIRLab guide about [[Getting Started With PIC(TM) MCU]]
+
* The AIRLab guide about [[Getting Started With PIC(TM) MCU]]
 
* Howto on [[VCSBC4018 vision board]]
 
* Howto on [[VCSBC4018 vision board]]
* Go to our [[ROS HOWTO|ROS HOWTO page]] for advice and tutorials about ROS (Robot Operating System)
 
 
* A few resources on [[Low Cost RTK GPS|Low Cost RTK GPS]] that might be useful
 
* A few resources on [[Low Cost RTK GPS|Low Cost RTK GPS]] that might be useful
  
===== Hardware =====
+
==== Hardware ====
 
* The [[Optitrack]] use guide
 
* The [[Optitrack]] use guide
 
* Go to [[What's in the AIRLab]] if you are looking for stuff in the lab
 
* Go to [[What's in the AIRLab]] if you are looking for stuff in the lab
 
* 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]].
 
* 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]].
 
* 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.
 
* 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.
 +
* [https://learn.sparkfun.com/tutorials/light-emitting-diodes-leds?_ga=2.106364163.1818881530.1494048956-1750281731.1493634615 Tutorial on LED selection and use.]
 
* Some practical [http://www.instructables.com/id/Lithium-Polymer-Etiquette/ hints about LiPo Batteries]
 
* Some practical [http://www.instructables.com/id/Lithium-Polymer-Etiquette/ hints about LiPo Batteries]
 
* 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]
 
* 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]
 
* 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.
 
* 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.
 +
* [http://www.instructables.com/id/Complete-Motor-Guide-for-Robotics/ All about motors]
 +
* Small tutorial on  (motor choices, wheel diameter, etc) [https://www.societyofrobots.com/mechanics_dynamics.shtml mechanics for mobile robot design]
 +
* Tutorial on designing and making [https://www.societyofrobots.com/robot_omni_wheel.shtml Omni-wheeled Robots ]
 +
* Tutorial on [http://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ making 433MHz antennas] which largely improve the performance of transmitters/receiveirs.
  
===== Shops =====
+
==== Shops ====
 
* 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]].
 
* 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]].
  
===== Hardware configuration =====
+
==== Version Control (GIT e SVN) ====
 +
* piccola guida a [[Git |  git]]
 +
* piccola guida a [[Svn | svn]]
 +
 
 +
==== Producing videos and publishing them ====
 +
* 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]]
 +
 
 +
==== Where can I test my robot? ====
 +
Usually, experiments are done within the space of our labs ([[The_AIRlab_sites|see here]]).
 +
 
 +
==== Hardware configuration ====
 
* Dei Phd-room (T11) printer configuration [[DeiPhdRoomPrinter | instructions]].
 
* Dei Phd-room (T11) printer configuration [[DeiPhdRoomPrinter | instructions]].
  
===== For AIRWiki Administrators =====
+
==== For AIRWiki Administrators ====
  
 
* [[AIRWiki:AdminFAQ]] (FAQs about common admin tasks such as '''adding users''', changing passwords, user renaming, etc.)
 
* [[AIRWiki:AdminFAQ]] (FAQs about common admin tasks such as '''adding users''', changing passwords, user renaming, etc.)
Line 50: Line 58:
 
* 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.
 
* 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.
  
===== Producing videos and publishing them =====
 
* 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]]
 
  
===== Miscellanea (uncategorized) =====
+
==== Miscellanea (uncategorized) ====
 
* If you are searching the homepage of a DEI professor (or PhD Student) try this [http://mycroft.mozdev.org/download.html?name=dei+people&skipcache=yes Mozilla Firefox plugin].
 
* If you are searching the homepage of a DEI professor (or PhD Student) try this [http://mycroft.mozdev.org/download.html?name=dei+people&skipcache=yes Mozilla Firefox plugin].
 
* 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.
 
* 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.

Revision as of 11:51, 11 July 2018

Writing and Reading

  • How to write a thesis? Suggestions to prepare your thesis (only in Italian for now... translators are welcome!).
  • How to write slides and make a presentation
  • 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 San Francisco Edit company site that Andrea Bonarini shares.
  • Other suggestions to write a good paper that get accepted are on the Elsevier site.
  • You can access all the papers for which Politecnico has bought a subscription even when you are at home if you enable the Politecnico proxy. The instruction page is provided by the nice people of 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.
  • Tips for editors of AIRWiki are also collected by this community, just to help to understand some of the hidden beauty of semantic WIKIs.

Software and programming

Hardware

Shops

  • Some useful addresses and links about shops, stores, factories, online catalogues. With some of them we have partnerships for discounts. You can find information here.

Version Control (GIT e SVN)

  • piccola guida a git
  • piccola guida a svn

Producing videos and publishing them

  • 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 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

Where can I test my robot?

Usually, experiments are done within the space of our labs (see here).

Hardware configuration

For AIRWiki Administrators

  • AIRWiki:AdminFAQ (FAQs about common admin tasks such as adding users, changing passwords, user renaming, etc.)
  • Airpaper (writing a paper? This is a tool to share it with the other authors)
  • DEI_Subversion_Administration (this is mainly for faculties)
  • AIRWiki:Main (information about this specific AIRWiki installation)
  • 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)? Check this link for a possible solution to your problem.


Miscellanea (uncategorized)

  • If you are searching the homepage of a DEI professor (or PhD Student) try this Mozilla Firefox plugin.
  • For PhDay08 we've set up an Easychair account for paper reviews. Here's a little tutorial for reviewers that might be useful in case you have to review somehing/teach someone how the system works.
  • Useful phone numbers, download ODT document or PDF.
  • 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): try this (Pattex Rimuovi Colla). It doesn't damage (most) surfaces.
  • Recipes (yes, REAL recipies of special food) from people at AIRLab
  • Sometimes, some geeky fun is all you need. Find it here!
  • Wanna learn something, use cheatsheets!