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

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:DarioCattaneo&amp;diff=14235</id>
		<title>User:DarioCattaneo</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:DarioCattaneo&amp;diff=14235"/>
				<updated>2011-11-09T11:23:04Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Researcher&lt;br /&gt;
&lt;br /&gt;
|firstname=Dario&lt;br /&gt;
|lastname=Cattaneo&lt;br /&gt;
|photo=cattaneo.jpg&lt;br /&gt;
|email=cattaneo@elet.polimi.it&lt;br /&gt;
|advisor= GiuseppinaGini&lt;br /&gt;
|resarea=Robotics;&lt;br /&gt;
|projectpage=Hand_prosthesis_using_robotics_principles&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:DarioCattaneo&amp;diff=14234</id>
		<title>User:DarioCattaneo</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:DarioCattaneo&amp;diff=14234"/>
				<updated>2011-11-09T11:20:02Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Researcher&lt;br /&gt;
&lt;br /&gt;
|firstname=Dario&lt;br /&gt;
|lastname=Cattaneo&lt;br /&gt;
|photo=cattaneo.jpg&lt;br /&gt;
|email=cattaneo@elet.polimi.it&lt;br /&gt;
|projectpage=Hand_prosthesis_using_robotics_principles&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:ValerioTurri&amp;diff=12070</id>
		<title>User:ValerioTurri</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:ValerioTurri&amp;diff=12070"/>
				<updated>2010-07-29T10:08:22Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Valerio&lt;br /&gt;
|lastname=Turri&lt;br /&gt;
|email=valerio.turri@asp-poli.it&lt;br /&gt;
|projectpage=roomba http://airwiki.ws.dei.polimi.it/index.php/Roomba_project&lt;br /&gt;
|advisor=GiuseppinaGini;&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:ValerioTurri&amp;diff=12069</id>
		<title>User:ValerioTurri</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:ValerioTurri&amp;diff=12069"/>
				<updated>2010-07-29T10:07:03Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Valerio&lt;br /&gt;
|lastname=Turri&lt;br /&gt;
|email=valerio.turri@asp-poli.it&lt;br /&gt;
|projectpage=http://airwiki.ws.dei.polimi.it/index.php/Roomba_project&lt;br /&gt;
|advisor=GiuseppinaGini;&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:ValerioTurri&amp;diff=12068</id>
		<title>User:ValerioTurri</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:ValerioTurri&amp;diff=12068"/>
				<updated>2010-07-29T10:02:02Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: New page: {{Student |category=Student |firstname=Valerio |lastname=Turri |email=valerio.turri@asp-poli.it |advisor=GiuseppinaGini;  |status=active }}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Valerio&lt;br /&gt;
|lastname=Turri&lt;br /&gt;
|email=valerio.turri@asp-poli.it&lt;br /&gt;
|advisor=GiuseppinaGini; &lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:ThomasFerrari&amp;diff=9478</id>
		<title>User:ThomasFerrari</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:ThomasFerrari&amp;diff=9478"/>
				<updated>2009-11-30T18:22:58Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: New page: {{Student |category=Researcher |firstname=Thomas |lastname=Ferrari |email=tferrari@elet.polimi.it |projectpage=E.science |advisor=GiuseppinaGini;  |status=active }}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Researcher&lt;br /&gt;
|firstname=Thomas&lt;br /&gt;
|lastname=Ferrari&lt;br /&gt;
|email=tferrari@elet.polimi.it&lt;br /&gt;
|projectpage=E.science&lt;br /&gt;
|advisor=GiuseppinaGini; &lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=Bio_Robotics&amp;diff=9451</id>
		<title>Bio Robotics</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=Bio_Robotics&amp;diff=9451"/>
				<updated>2009-11-25T17:13:09Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[Category:Research Topic]]&lt;br /&gt;
&lt;br /&gt;
We have developed both robots inspired by parts of the human body, and robots inspired by animals, such as insects and fishes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
&lt;br /&gt;
Projects on this topic:&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjResTopic::{{PAGENAME}}]]|?prjTitle = |format=ul}}&lt;br /&gt;
&lt;br /&gt;
== Project proposals ==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::{{PAGENAME}}]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=9372</id>
		<title>User:GiuseppinaGini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=9372"/>
				<updated>2009-11-16T16:03:17Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Prof&lt;br /&gt;
|category=Prof&lt;br /&gt;
|firstname=Giuseppina&lt;br /&gt;
|lastname=Gini&lt;br /&gt;
|email=gini@elet.polimi.it&lt;br /&gt;
|resarea=BioSignal Analysis; E-Science; Robotics&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;br /&gt;
Professor of robotics&lt;br /&gt;
&lt;br /&gt;
This is my home page on the airwiki website. More information in the &amp;quot;teaching&amp;quot; page in :&lt;br /&gt;
&lt;br /&gt;
* http://home.dei.polimi.it/gini , my official home page at DEI.&lt;br /&gt;
&lt;br /&gt;
___________________________________________________________&lt;br /&gt;
==List of project proposals==&lt;br /&gt;
&lt;br /&gt;
===BioSignal Analysis===&lt;br /&gt;
{{#ask: [[Category:ProjectProposals]]&lt;br /&gt;
&amp;lt;q&amp;gt;[[PrjResArea::BioSignal Analysis]]&amp;lt;/q&amp;gt;&lt;br /&gt;
[[prjStatus::Active]]&lt;br /&gt;
[[PrjTutor::User:{{PAGENAME}}]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalVizSlim&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Robotics===&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResArea::Robotics]]&lt;br /&gt;
[[prjStatus::Active]]&lt;br /&gt;
[[PrjTutor::User:{{PAGENAME}}]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalVizSlim&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==PhD Students I am currently tutoring==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[hasAdvisor::User:{{PAGENAME}}]][[Category:PhD]]|format=ul}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projects I am currently tutoring==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjTutor::User:{{PAGENAME}}]][[prjStatus::Active]]|format=ul|?PrjDescription=|?prjStudent=|}}&lt;br /&gt;
&lt;br /&gt;
==  Students I am currently tutoring ==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[hasAdvisor::User:{{PAGENAME}}]] [[Category:Student]] [[userStatus::active]] |?projectpage=| format=ul}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=9371</id>
		<title>User:GiuseppinaGini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=9371"/>
				<updated>2009-11-16T16:00:42Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Prof&lt;br /&gt;
|category=Prof&lt;br /&gt;
|firstname=Giuseppina&lt;br /&gt;
|lastname=Gini&lt;br /&gt;
|email=gini@elet.polimi.it&lt;br /&gt;
|resarea=BioSignal Analysis; E-Science; Robotics&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;br /&gt;
Professor of robotics&lt;br /&gt;
&lt;br /&gt;
This is my home page on the airwiki website. More information in the &amp;quot;teaching&amp;quot; page in :&lt;br /&gt;
&lt;br /&gt;
* http://home.dei.polimi.it/gini , my official home page at DEI.&lt;br /&gt;
&lt;br /&gt;
___________________________________________________________&lt;br /&gt;
==List of project proposals==&lt;br /&gt;
&lt;br /&gt;
===BioSignal Analysis===&lt;br /&gt;
{{#ask: [[Category:Projects]]&lt;br /&gt;
&amp;lt;q&amp;gt;[[PrjResArea::BioSignal Analysis]]&amp;lt;/q&amp;gt;&lt;br /&gt;
[[prjStatus::Active]]&lt;br /&gt;
[[PrjTutor::User:{{PAGENAME}}]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalVizSlim&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Robotics===&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResArea::Robotics]]&lt;br /&gt;
[[prjStatus::Active]]&lt;br /&gt;
[[PrjTutor::User:{{PAGENAME}}]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalVizSlim&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==PhD Students I am currently tutoring==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[hasAdvisor::User:{{PAGENAME}}]][[Category:PhD]]|format=ul}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projects I am currently tutoring==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjTutor::User:{{PAGENAME}}]][[prjStatus::Active]]|format=ul|?PrjDescription=|?prjStudent=|}}&lt;br /&gt;
&lt;br /&gt;
==  Students I am currently tutoring ==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[hasAdvisor::User:{{PAGENAME}}]] [[Category:Student]] [[userStatus::active]] |?projectpage=| format=ul}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=9370</id>
		<title>User:GiuseppinaGini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=9370"/>
				<updated>2009-11-16T15:37:05Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Prof&lt;br /&gt;
|category=Prof&lt;br /&gt;
|firstname=Giuseppina&lt;br /&gt;
|lastname=Gini&lt;br /&gt;
|email=gini@elet.polimi.it&lt;br /&gt;
|resarea=BioSignal Analysis; E-Science; Robotics&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;br /&gt;
Professor of robotics&lt;br /&gt;
&lt;br /&gt;
This is my home page on the airwiki website. Here you can find projects and thesis proposals. More information in:&lt;br /&gt;
&lt;br /&gt;
* http://home.dei.polimi.it/gini my official home page at DEI&lt;br /&gt;
&lt;br /&gt;
___________________________________________________________&lt;br /&gt;
==List of project proposals==&lt;br /&gt;
&lt;br /&gt;
===BioSignal Analysis===&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
&amp;lt;q&amp;gt;[[PrjResArea::BioSignal Analysis]]&amp;lt;/q&amp;gt;&lt;br /&gt;
[[prjStatus::Active]]&lt;br /&gt;
[[PrjTutor::User:{{PAGENAME}}]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalVizSlim&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Robotics===&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResArea::Robotics]]&lt;br /&gt;
[[prjStatus::Active]]&lt;br /&gt;
[[PrjTutor::User:{{PAGENAME}}]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalVizSlim&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==PhD Students I am currently tutoring==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[hasAdvisor::User:{{PAGENAME}}]][[Category:PhD]]|format=ul}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projects I am currently tutoring==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjTutor::User:{{PAGENAME}}]][[prjStatus::Active]]|format=ul|?PrjDescription=|?prjStudent=|}}&lt;br /&gt;
&lt;br /&gt;
==  Students I am currently tutoring ==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[hasAdvisor::User:{{PAGENAME}}]] [[Category:Student]] [[userStatus::active]] |?projectpage=| format=ul}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=9369</id>
		<title>User:GiuseppinaGini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=9369"/>
				<updated>2009-11-16T15:35:35Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Prof&lt;br /&gt;
|category=Prof&lt;br /&gt;
|firstname=Giuseppina&lt;br /&gt;
|lastname=Gini&lt;br /&gt;
|email=gini@elet.polimi.it&lt;br /&gt;
|resarea=BioSignal Analysis; E-Science; Robotics&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;br /&gt;
Professor of robotics&lt;br /&gt;
&lt;br /&gt;
This is my home page on the airwiki website. Here you can find projects and thesis proposals. More information in:&lt;br /&gt;
&lt;br /&gt;
* [http://home.dei.polimi.it/gini my official home page at DEI&lt;br /&gt;
&lt;br /&gt;
___________________________________________________________&lt;br /&gt;
==List of project proposals==&lt;br /&gt;
&lt;br /&gt;
===BioSignal Analysis===&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
&amp;lt;q&amp;gt;[[PrjResArea::BioSignal Analysis]]&amp;lt;/q&amp;gt;&lt;br /&gt;
[[prjStatus::Active]]&lt;br /&gt;
[[PrjTutor::User:{{PAGENAME}}]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalVizSlim&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Robotics===&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResArea::Robotics]]&lt;br /&gt;
[[prjStatus::Active]]&lt;br /&gt;
[[PrjTutor::User:{{PAGENAME}}]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalVizSlim&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==PhD Students I am currently tutoring==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[hasAdvisor::User:{{PAGENAME}}]][[Category:PhD]]|format=ul}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projects I am currently tutoring==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjTutor::User:{{PAGENAME}}]][[prjStatus::Active]]|format=ul|?PrjDescription=|?prjStudent=|}}&lt;br /&gt;
&lt;br /&gt;
==  Students I am currently tutoring ==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[hasAdvisor::User:{{PAGENAME}}]] [[Category:Student]] [[userStatus::active]] |?projectpage=| format=ul}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:GiuseppeLisi&amp;diff=8751</id>
		<title>User:GiuseppeLisi</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:GiuseppeLisi&amp;diff=8751"/>
				<updated>2009-10-21T13:39:50Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: New page: {{Student |category=Student |firstname=Giuseppe  |lastname=Lisi |email=giuseppe.lisi@mail.polimi.it |advisor=GiuseppinaGini;  }}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Student&lt;br /&gt;
|firstname=Giuseppe &lt;br /&gt;
|lastname=Lisi&lt;br /&gt;
|email=giuseppe.lisi@mail.polimi.it&lt;br /&gt;
|advisor=GiuseppinaGini; &lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=8745</id>
		<title>User:GiuseppinaGini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=8745"/>
				<updated>2009-10-19T13:18:41Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Prof&lt;br /&gt;
|category=Prof&lt;br /&gt;
|firstname=Giuseppina&lt;br /&gt;
|lastname=Gini&lt;br /&gt;
|email=gini@elet.polimi.it&lt;br /&gt;
|resarea=BioSignal Analysis; E-Science; Robotics&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=8744</id>
		<title>User:GiuseppinaGini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=8744"/>
				<updated>2009-10-19T13:17:13Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Prof&lt;br /&gt;
|category=Prof&lt;br /&gt;
|firstname=Giuseppina&lt;br /&gt;
|lastname=Gini&lt;br /&gt;
|email=gini@elet.polimi.it&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=8743</id>
		<title>User:GiuseppinaGini</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=User:GiuseppinaGini&amp;diff=8743"/>
				<updated>2009-10-19T13:15:56Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: New page: {{Student |category=Prof |firstname=Giuseppina |lastname=Gini |email=gini@elet.polimi.it |status=active }}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Student&lt;br /&gt;
|category=Prof&lt;br /&gt;
|firstname=Giuseppina&lt;br /&gt;
|lastname=Gini&lt;br /&gt;
|email=gini@elet.polimi.it&lt;br /&gt;
|status=active&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Vision.jpg&amp;diff=8722</id>
		<title>File:Vision.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Vision.jpg&amp;diff=8722"/>
				<updated>2009-10-19T10:56:54Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8721</id>
		<title>Master Level Course Projects</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8721"/>
				<updated>2009-10-19T10:52:45Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find a list of project proposals for the courses of &amp;quot;Laboratorio di Intelligenza Artificiale e Robotica&amp;quot; (5 CFU for each student) and &amp;quot;Soft Computing&amp;quot; (1 CFU for each student).  See [[Project Proposals]] for other kinds of projects and theses.&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Optimization and Stochastic Optimization ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combinatorial optimization based on stochastic relaxation &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for the optimization of pseudo-Boolean functions, i.e., functions defined over binary variables with values in R. These functions have been studied a lot in the mathematical programming literature, and different algorithms have been proposed [1]. More recently, the same problems have been faced in evolutionary computations, with the use of genetic algorithms, and in particular estimation of distribution algorithms [2,3]. Estimation of distribution algorithms are a recent meta-heuristic, where classical crossover and mutation operators used in genetic algorithms are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of existing algorithms able to combine different approaches (estimation and sampling, from one side, and exploitation of prior knowledge about the structure of problem, on the other), together with the comparison of the results with existing techniques that historically appear in different (and often separated) communities. Good coding (C/C++) abilities are required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.ra.cs.uni-tuebingen.de/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Boros, Endre and Boros, Endre and Hammer, Peter L. (2002) Pseudo-boolean optimization. Discrete Applied Mathematics.&lt;br /&gt;
*[2] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[3] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[4] Image Analysis, Random Fields Markov Chain Monte Carlo Methods &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=stochastic.jpg}}&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Computation ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combining Estimation of Distribution Algorithms and other Evolutionary techniques for combinatorial optimization&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for combinatorial optimization using techniques and algorithms proposed in Evolutionary Computation. In particular we are interested in the study of Estimation of Distribution Algorithms [1,2,3,4], a recent meta-heuristic, often presented as an evolution of Genetic Algorithms, where classical crossover and mutation operators, used in genetic algorithms, are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of new hybrid algorithms able to combine estimation of distribution algorithms with different approaches available in the evolutionary computation literature, such as genetic algorithms and evolutionary strategies, together with other local search techniques. Good coding (C/C++) abilities are required. Some background in combinatorial optimization form the &amp;quot;Fondamenti di Ricerca Operativa&amp;quot; is desirable. The project could require some effort in order to build and consolidate some background in MCMC techniques, such as Gibbs and Metropolis samplers [4]. The project could be extended to master thesis, according to interesting and novel directions of research that will emerge in the first part of the work.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.genetic-programming.org&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[2] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[3] Lozano, J. A.; Larrañga, P.; Inza, I.; &amp;amp; Bengoetxea, E. (Eds.). Towards a new evolutionary computation. Advances in estimation of distribution algorithms. Springer, 2006.&lt;br /&gt;
*[4] Pelikan, Martin; Sastry, Kumara; &amp;amp; Cantu-Paz, Erick (Eds.). Scalable optimization via probabilistic modeling: From algorithms to applications. Springer, 2006. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-10&lt;br /&gt;
|image=genetic.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Sleep Staging =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Development of a computer-assisted CAP (Sleep cyclic alternating pattern) scoring method&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), Martin Mendez ([mailto:martin.mendez@polimi.it email]), Anna Maria Bianchi ([mailto:annamaria.bianchi@polimi.it email]), Mario Terzano (Ospedale di Parma)&lt;br /&gt;
|description=In 1985, Terzano describes for the first time the Cyclic Alternating Pattern [http://en.wikipedia.org/wiki/Cyclical_alternating_pattern] during sleep and, nowadays, CAP is widely accepted by the medical community as basic analysis of sleep. The CAP evaluation is of fundamental importance since it represents the mechanism developed by the brain evolution to monitor the inner and outer world and to assure the survival during sleep. However, visual detection of CAP in polisomnography (i.e., the standard procedure) is a slow and time-consuming process. This limiting factor generates the necessity of new computer-assisted scoring methods for fast CAP evaluation. This thesis deals with the development of a Decision Support System for CAP scoring based on features extraction at multi-system level (by statistical and signal analysis) and Pattern Recognition or Machine Learning approaches. This may allow the automatic detection of CAP sleep and could be integrated, through reinforcement learning techniques, with the corrections given by physicians.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab, C/C++&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: Mario  Terzano, Liborio Parrino. ''Atlas, rules, and recording techniques for the scoring of cyclic alternating pattern (CAP) in human sleep'', Sleep Medicine 2 (2001) 537–553. [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6W6N-44DY2B4-8&amp;amp;_user=2620285&amp;amp;_coverDate=11%2F30%2F2001&amp;amp;_rdoc=1&amp;amp;_fmt=&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;view=c&amp;amp;_acct=C000058180&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=2620285&amp;amp;md5=aa61a060d005f23f6afed5c1fc2f1126]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=CAP_Sleep_Staging.jpg}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Affective Computing ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--==== Agents, Multiagent Systems, Agencies ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==== BioSignal Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Human-computer interaction via voice recognition system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=We want develop a system to allow a voice interaction between the user and the wheelchair.&lt;br /&gt;
This project consists in develop one of the solutions proposed in literature and extended the LURCH software to include this kind of interface. &lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* Phinx project [http://cmusphinx.org/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=2.5-10&lt;br /&gt;
|image=LURCH_wheelchair.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== Brain-Computer Interface =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Driving an autonomous wheelchair with a P300-based BCI&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This project pulls together different Airlab projects with the aim to drive an autonomous wheelchair ([[LURCH - The autonomous wheelchair|LURCH]]) with a [[Brain-Computer Interface|BCI]], through the development of key software modules.  Depending on the effort the student is willing to put into it, the project can grow to a full experimental thesis.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:C++, C, [http://www.bci2000.org/ BCI2000]&lt;br /&gt;
:Linux&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: R. Blatt et al. ''Brain Control of a Smart Wheelchair'' [http://www.booksonline.iospress.com/Content/View.aspx?piid=9401]&lt;br /&gt;
|start=November 2008&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=LURCH_wheelchair.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reproduction of an algorithm for the recognition of error potentials&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Error potentials (ErrPs) are [http://en.wikipedia.org/wiki/Event-related_potential event-related potentials] present in the EEG (electroencephalogram) when a subject makes a mistake or when the machine a subject is interacting with works in an expected way.  They could be used in the [[Brain-Computer Interface|BCI]] field to improve the performance of a BCI by automatically detecting classification errors.&lt;br /&gt;
The project aims at reproducing algorithms for ErrP detection from the literature.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
:P.W. Ferrez, J. Millán. ''You Are Wrong! Automatic Detection of Interaction Errors from Brain Waves'' [ftp://ftp.idiap.ch/pub/reports/2005/ferrez_2005_ijcai.pdf]&lt;br /&gt;
:G. Schalk et al. ''EEG-based communication: presence of an error potential'' [http://scienceserver.cilea.it/cgi-bin/sciserv.pl?collection=journals&amp;amp;issn=13882457&amp;amp;volume=111&amp;amp;issue=12&amp;amp;firstpage=2138&amp;amp;form=html]&lt;br /&gt;
|start=This project has already been assigned&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-15&lt;br /&gt;
|image=Bci_arch.png}}&lt;br /&gt;
&lt;br /&gt;
==== Computer Vision and Image Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Environment Monitoring&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a video surveillance system to track in 3D vehicles or people. &lt;br /&gt;
The idea is to use one or more calibrated camera to estimate the position and the trajectories of the moving objects in the scene. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library&lt;br /&gt;
* Linux o.s.&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
* Probabilistic robotics/IMAD&lt;br /&gt;
&lt;br /&gt;
The project can be turned into a thesis extending the algorithm for a generic outdoor environment.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=10-15&lt;br /&gt;
|image=Danch4.png &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Visual Merchandising&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop algorithms to count the number of products on the shelves of a market.&lt;br /&gt;
The idea is to use a calibrated camera to recognize the shelves, estimate the scale and improve the image quality. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=VisualM.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Analysis of patch recognition algorithms&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Extract distinctive features from images is very important in computer vision application.&lt;br /&gt;
It can be used in algorithms for tasks like matching different views of an object or scene (e.g. for stereo vision) and object recognition.&lt;br /&gt;
The aim of this work is to integrate in an existent framework the existing solution proposed in literature.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Oxford website [http://www.robots.ox.ac.uk/~vgg/research/affine/index.html]&lt;br /&gt;
*Hess website [http://web.engr.oregonstate.edu/~hess/index.html]&lt;br /&gt;
*Feature FAST [http://mi.eng.cam.ac.uk/~er258/work/fast.html]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Object.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Catadioptric MonoSLAM &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this work is to investigate a SLAM solutions based on catadioptric camera, integrating the solution presented in literature into an existing frameword.&lt;br /&gt;
Improvements could be the basis for a tesi.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Visual SLAM by Single Catadioptric Stereo [http://cv2.kaist.ac.kr/VisualSLAMBySingleCameraCatadioptricStereo.pdf]&lt;br /&gt;
*Catadioptric reconstruction [http://citeseer.ist.psu.edu/cache/papers/cs/23657/http:zSzzSzwww.cis.upenn.eduzSz~cgeyerzSzsfm_tr.pdf/geyer01structure.pdf]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Photo.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Trinocular Vision System (SUGR)&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=A Trinocular Vision System is a device composed by three cameras that allows to measure 3D data (in this case segments) directly from images.&lt;br /&gt;
The aim of this tesina/project is to implement a trinocular algorithm based on SUGR, a library for Uncertain Projective Geometry.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Trinoex.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=GIFT and features extraction and description&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The idea is to improve and optimize the solution proposed by Campari et al. in their paper, who propose to estimate invariant descriptor using geodesic features descriptor based on color information.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=Palla_GIFT.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Multimedia Indexing Framework&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a framework for multimedia indexing.&lt;br /&gt;
The idea is create an images database indexer that allows to make query using images or strings.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*CBIR system definition [http://en.wikipedia.org/wiki/CBIR]&lt;br /&gt;
*Image database [http://www.cs.washington.edu/research/imagedatabase/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=CIR.gif&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=humanoid vision&lt;br /&gt;
|tutor=[[User:Giuseppina Gini|Giuseppina Gini]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Our goal is to develop vision capabilities for a humanoiud robot. In particular:&lt;br /&gt;
* NEURAL-BASED VISION SYSTEM - In this project we experiment different models of the neural structure of the visual cortex. In particular we collect couples of images with different fixation point and we reconstruct disparity, depth, shape recognition. A stereo disparity map is already available.&lt;br /&gt;
* RECOGNITION OF HAND MOTIONS - Develop a system able to recognize the hand gestures from images of people. Use this for robot interfacing.&lt;br /&gt;
* SEMANTIC MODELLING OF ACTIONS - Construct a semantic representation of actions to be matched against the data obtained from video/movements analysis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=vision.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==== E-Science ====&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Knowledge discovery in life sciences&lt;br /&gt;
|tutor=[[User:Gini Giuseppina|Gini Giuseppina]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of those projects is to develop methods and applications in the broad area of life sciences applications. Basic knowledge of chemistry and biology is useful.&lt;br /&gt;
* DATA MINING FOR RULE INDUCTION - The project is about analysing large data sets to discover correlations between substructures and properties. CDK and WEKA are possible software to use.&lt;br /&gt;
* IReNNS: LEARNING FROM STRUCTURES  - This project will develop IReNNS, a recurrent neural net package, and develop new applications.&lt;br /&gt;
* REC analysis in WEKA - The project is about theory and the implementation in Java of REC diagrams. A Matlab tool is available at http://www.cs.rpi.edu/~bij2/rec.html.&lt;br /&gt;
* HOW TO TEACH SCIENCE - Propose a web site to teach University students a scientific topic using active participation and virtual experimentation.&lt;br /&gt;
* CAUSAL REASONING - In this project we will develop the theory of causality proposed by Pearl and apply it to examples in biological sciences.&lt;br /&gt;
Other topics coming soon.&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=life.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Machine Learning ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Statistical inference for phylogenetic trees &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different statistical inference techniques for phylogenetic trees. Phylogenetic trees [1, 2, 3] are evolutionary trees used to represent the relationships between different species with a common ancestor. Typical inference task concern the construction of a tree starting from DNA sequences, involving both the choice of the topology of the tree (i.e., model selection) and the values of the parameters (i.e., model fitting). The focus will be a probabilistic description of the tree, given by the introduction of stochastic variables associated to both internal nodes and leaves of the tree.&lt;br /&gt;
&lt;br /&gt;
The project will focus on the understanding of the problem and on the implementation of different algorithms, so (C/C++ or Matlab or R) coding will be required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.tolweb.org/tree/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Felsenstein 2003: Inferring Phylogenies&lt;br /&gt;
*[2] Semple and Steel 2003: Phylogenetics: The mathematics of phylogenetics&lt;br /&gt;
*[3] Louis J. Billera, Susan P. Holmes and and Karen Vogtmann Geometry of the space of phylogenetic trees. Advances in Applied Math 27, 733-767 (2001)&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=toloverview.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reinforcement Learning Competition&lt;br /&gt;
|tutor=Marcello Restelli (restelli-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=This project has the goal of participating to (and possibly winning ;)) the 2009 Reinforcement Learning competition. To have an idea of what participate to such a competition means you can have a look at the website of the [http://rl-competition.org/content/view/51/79/ 2008 RL competition].&lt;br /&gt;
The problems that will be proposed are still unknown. As soon as the domains will be published, the work will start by analyzing their main characteristics and, then we will identify which RL algorithms are most suited for solving such problems. After an implementation phase, the project will required a long experimental period to tune the parameters of the learning algorithms in order to improve the performance as much as possible.&lt;br /&gt;
|start=January, 2009&lt;br /&gt;
|number=2-4&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=keepaway.gif}}&lt;br /&gt;
&lt;br /&gt;
==== Computational Intelligence and Games ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= AI in Racing Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=[http://torcs.sourceforge.net/ TORCS] is a state-of-the-art open source racing simulator that represents an ideal bechmark for machine learning techniques. At the same time, Machine Learning techniques could be used to improve the game experience in this kind of games. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=TORCS2.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Automatic Content Generation in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The generation of customized game content for each player is an attractive direction to improve the game experience in the next-generation computer games. In this scenario, Machine Learning could play an important role to provide automatically such customized game content. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
Picutre taken from [http://gar.eecs.ucf.edu/]&lt;br /&gt;
;references&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Galactic Arm Race]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://julian.togelius.com/Togelius2007Towards.pdf J. Togelius, R. De Nardi and S. Lucas. Towards automatic personalised content creation for racing games]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=gar.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Human-Like AI in Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Developing a human-like AI is a challenging and fascinating problem from the point of view of the Artificial Intelligence research. At the same time, it is also a significative prolem for the computer games development: playing against humans is generally more exciting than playing against computers.&lt;br /&gt;
Our projects and theses on this topic involve two different games: Unreal Tournament 2004 and TORCS. &lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://research.microsoft.com/en-us/projects/drivatar/default.aspx Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://botprize.org/ Botprize]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=UT2004.png}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Data Mining in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Today a lot of data can be extracted from popular games. The analysis of such data allow to discover a lot of interesting information about players, the game and the interaction between the game and different type of players.&lt;br /&gt;
Several theses and projects are available on this topic and involve different games: TORCS, Unreal Tournament and Quake Live.&lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://www.quakelive.com Quake Live]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=QLive.png}}&lt;br /&gt;
&lt;br /&gt;
==== Social Software and Semantic Web ====&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjLevel::Bs]]&lt;br /&gt;
[[PrjType::Course]]&lt;br /&gt;
[[PrjResArea::Social Software and Semantic Web]] |&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Philosophy of Artificial Intelligence ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Robotics ====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robogames]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robot_development]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Calibration of IMU-camera system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This work is about the problem to calibrate a system composed by an XSense &lt;br /&gt;
Inertial Measurement Unit and a Fire-i Camera. The pro ject will be focus on &lt;br /&gt;
the problem to estimate both unknown rotation between the two devices and the &lt;br /&gt;
extrinsic/intrinsic parameters of the camera. This algorithm allows to use the &lt;br /&gt;
system for SLAM or robotics applications, like a wereable device for autonomous &lt;br /&gt;
navigation or augmented reality. &lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
;Links&lt;br /&gt;
:Matlab Toolbox for mutual calibration [http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Toolbox.html]&lt;br /&gt;
:List of pubblications[http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Pubs.php]&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=Imu_cam_big_sphere.gif}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=MonoSLAM system implementation&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The aim of this proposal is to investigate the different monocamera SLAM solution proposed in literature.&lt;br /&gt;
After a deepen bibliography research, the work will be focused on developing one of these algorithms into an existing framework and, only for tesi option, investigate possible improvements. &lt;br /&gt;
&lt;br /&gt;
The algorithms interested are based on [http://www-personal.acfr.usyd.edu.au/tbailey/software/slam_simulations.htm]:&lt;br /&gt;
*Extended Kalman Filter [http://www.doc.ic.ac.uk/~ajd/publications.html]&lt;br /&gt;
*Unscented Kalman Filter [http://www.cs.unc.edu/~welch/kalman/media/pdf/Julier1997_SPIE_KF.pdf]&lt;br /&gt;
*FastSLAM [http://robots.stanford.edu/papers.html]&lt;br /&gt;
*GraphSLAM [http://mi.eng.cam.ac.uk/~ee231/]&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=KC_jc_third.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Humanoid robotics&lt;br /&gt;
|tutor=Giuseppina Gini(gini-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=this project is about developing various functions of humanoids, in particular related to sensing and cognition for manipulation. Possible specific projects are:&lt;br /&gt;
* BIOINSPIRED ROBOT HEAD FOR VISION - design and build a robot head able to host 2 cameras with 2dof of freedom each to create a human-like vision system. The movements can be obtained using 4 McKibben actuators for each camera, or electric actuators.&lt;br /&gt;
* NEW HARDWARE FOR MAXIMUMOne - the humanoid robot is moved by more than 20 actuators and needs input from all of them. The new architecture FPGA based will move the arm and the head.&lt;br /&gt;
* SIMULATOR OF HUMANOID ROBOT - complete the simulator of MaximumOne with all the dof. The simulator will use the same Matlab algorithms of the controller.&lt;br /&gt;
* INTEGRATING MANIPULATION AND VISION ON MAXIMUMOne - develop a natural vision system that uses the neck and the eyes movements to follow objects and to concentrate on grasping targets. The integration can be done in matlab/Simulink and integrated in the MaximumOne model.&lt;br /&gt;
* MANIPULATION ONTOLOGIES - develop an ontology approach to find the right way to grasp an object , considering both the object and the hand characteristics.&lt;br /&gt;
* PATH PLANNING AND COLLISION AVOIDANCE IN OOPS - Randomized path planning is a strategy to produce paths for complex devices. An open source project (OOPS)  is available; the project is about integrating path planning with a robot simulator. &lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=4-6&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=maximum.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Legged locomotion&lt;br /&gt;
|tutor=[[User:Giuseppina Gini|Giuseppina Gini]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description= The proposed projects in the area of walking robots will improve the performances of on-going systems.&lt;br /&gt;
* KINEMATIC/DYNAMIC  MODEL OF WARUGADAR - develop a complete kinematic analysis of a quadruped robot, useful for planning the foot position on uneven terrains. The dynamic model will be useful for learning different gaits.&lt;br /&gt;
* GAIT GENERATION AND CONTROL FOR WARUGADAR  - Study Central Pattern Generation, develop a CPG implementation in Matlab or Python. Adapt the method to a quadruped robot (Warugadar).&lt;br /&gt;
* ROBO FISH - Continue the development of hardware and software for the robotic fish Zoidberg2, and study a fish colony.&lt;br /&gt;
* EMBOT WALKING - complete the robot with 4 wheels used as feet. Control it and experiment.&lt;br /&gt;
* ROBOTIC EXPERIMENTS WITH BIOLOID -  using Bioloid experiments hw and gaits, develop software for the humanoid challenges at ICRA2010.&lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-5&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=leg.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Robotic prosthesis&lt;br /&gt;
|tutor=[[User:Giuseppina Gini|Giuseppina Gini]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description= The proposed projects in the development of an active hand prosthesis, novel in architecture since it considers anso the wrist. THe user interface is based on EMG signals.&lt;br /&gt;
* ADVANCED EMG ANALYSIS - To develop prosthesis and therapeutic tools we need to analyze EMG signals according to position, velocity, force. Starting from signal acquisition develop in Matlab a model for force and velocity control.&lt;br /&gt;
* HAND PROSTHESIS DESIGN - Define a virtual model of the hand prosthesis (actuation and sensors) and develop a controller based on multi-class classification of electro-myographic signals.&lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=hand.jpg}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Soft Computing ====--&amp;gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Hand.jpg&amp;diff=8720</id>
		<title>File:Hand.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Hand.jpg&amp;diff=8720"/>
				<updated>2009-10-19T10:48:06Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8719</id>
		<title>Master Level Course Projects</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8719"/>
				<updated>2009-10-19T10:46:00Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find a list of project proposals for the courses of &amp;quot;Laboratorio di Intelligenza Artificiale e Robotica&amp;quot; (5 CFU for each student) and &amp;quot;Soft Computing&amp;quot; (1 CFU for each student).  See [[Project Proposals]] for other kinds of projects and theses.&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Optimization and Stochastic Optimization ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combinatorial optimization based on stochastic relaxation &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for the optimization of pseudo-Boolean functions, i.e., functions defined over binary variables with values in R. These functions have been studied a lot in the mathematical programming literature, and different algorithms have been proposed [1]. More recently, the same problems have been faced in evolutionary computations, with the use of genetic algorithms, and in particular estimation of distribution algorithms [2,3]. Estimation of distribution algorithms are a recent meta-heuristic, where classical crossover and mutation operators used in genetic algorithms are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of existing algorithms able to combine different approaches (estimation and sampling, from one side, and exploitation of prior knowledge about the structure of problem, on the other), together with the comparison of the results with existing techniques that historically appear in different (and often separated) communities. Good coding (C/C++) abilities are required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.ra.cs.uni-tuebingen.de/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Boros, Endre and Boros, Endre and Hammer, Peter L. (2002) Pseudo-boolean optimization. Discrete Applied Mathematics.&lt;br /&gt;
*[2] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[3] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[4] Image Analysis, Random Fields Markov Chain Monte Carlo Methods &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=stochastic.jpg}}&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Computation ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combining Estimation of Distribution Algorithms and other Evolutionary techniques for combinatorial optimization&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for combinatorial optimization using techniques and algorithms proposed in Evolutionary Computation. In particular we are interested in the study of Estimation of Distribution Algorithms [1,2,3,4], a recent meta-heuristic, often presented as an evolution of Genetic Algorithms, where classical crossover and mutation operators, used in genetic algorithms, are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of new hybrid algorithms able to combine estimation of distribution algorithms with different approaches available in the evolutionary computation literature, such as genetic algorithms and evolutionary strategies, together with other local search techniques. Good coding (C/C++) abilities are required. Some background in combinatorial optimization form the &amp;quot;Fondamenti di Ricerca Operativa&amp;quot; is desirable. The project could require some effort in order to build and consolidate some background in MCMC techniques, such as Gibbs and Metropolis samplers [4]. The project could be extended to master thesis, according to interesting and novel directions of research that will emerge in the first part of the work.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.genetic-programming.org&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[2] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[3] Lozano, J. A.; Larrañga, P.; Inza, I.; &amp;amp; Bengoetxea, E. (Eds.). Towards a new evolutionary computation. Advances in estimation of distribution algorithms. Springer, 2006.&lt;br /&gt;
*[4] Pelikan, Martin; Sastry, Kumara; &amp;amp; Cantu-Paz, Erick (Eds.). Scalable optimization via probabilistic modeling: From algorithms to applications. Springer, 2006. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-10&lt;br /&gt;
|image=genetic.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Sleep Staging =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Development of a computer-assisted CAP (Sleep cyclic alternating pattern) scoring method&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), Martin Mendez ([mailto:martin.mendez@polimi.it email]), Anna Maria Bianchi ([mailto:annamaria.bianchi@polimi.it email]), Mario Terzano (Ospedale di Parma)&lt;br /&gt;
|description=In 1985, Terzano describes for the first time the Cyclic Alternating Pattern [http://en.wikipedia.org/wiki/Cyclical_alternating_pattern] during sleep and, nowadays, CAP is widely accepted by the medical community as basic analysis of sleep. The CAP evaluation is of fundamental importance since it represents the mechanism developed by the brain evolution to monitor the inner and outer world and to assure the survival during sleep. However, visual detection of CAP in polisomnography (i.e., the standard procedure) is a slow and time-consuming process. This limiting factor generates the necessity of new computer-assisted scoring methods for fast CAP evaluation. This thesis deals with the development of a Decision Support System for CAP scoring based on features extraction at multi-system level (by statistical and signal analysis) and Pattern Recognition or Machine Learning approaches. This may allow the automatic detection of CAP sleep and could be integrated, through reinforcement learning techniques, with the corrections given by physicians.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab, C/C++&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: Mario  Terzano, Liborio Parrino. ''Atlas, rules, and recording techniques for the scoring of cyclic alternating pattern (CAP) in human sleep'', Sleep Medicine 2 (2001) 537–553. [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6W6N-44DY2B4-8&amp;amp;_user=2620285&amp;amp;_coverDate=11%2F30%2F2001&amp;amp;_rdoc=1&amp;amp;_fmt=&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;view=c&amp;amp;_acct=C000058180&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=2620285&amp;amp;md5=aa61a060d005f23f6afed5c1fc2f1126]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=CAP_Sleep_Staging.jpg}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Affective Computing ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--==== Agents, Multiagent Systems, Agencies ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==== BioSignal Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Human-computer interaction via voice recognition system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=We want develop a system to allow a voice interaction between the user and the wheelchair.&lt;br /&gt;
This project consists in develop one of the solutions proposed in literature and extended the LURCH software to include this kind of interface. &lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* Phinx project [http://cmusphinx.org/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=2.5-10&lt;br /&gt;
|image=LURCH_wheelchair.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== Brain-Computer Interface =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Driving an autonomous wheelchair with a P300-based BCI&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This project pulls together different Airlab projects with the aim to drive an autonomous wheelchair ([[LURCH - The autonomous wheelchair|LURCH]]) with a [[Brain-Computer Interface|BCI]], through the development of key software modules.  Depending on the effort the student is willing to put into it, the project can grow to a full experimental thesis.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:C++, C, [http://www.bci2000.org/ BCI2000]&lt;br /&gt;
:Linux&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: R. Blatt et al. ''Brain Control of a Smart Wheelchair'' [http://www.booksonline.iospress.com/Content/View.aspx?piid=9401]&lt;br /&gt;
|start=November 2008&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=LURCH_wheelchair.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reproduction of an algorithm for the recognition of error potentials&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Error potentials (ErrPs) are [http://en.wikipedia.org/wiki/Event-related_potential event-related potentials] present in the EEG (electroencephalogram) when a subject makes a mistake or when the machine a subject is interacting with works in an expected way.  They could be used in the [[Brain-Computer Interface|BCI]] field to improve the performance of a BCI by automatically detecting classification errors.&lt;br /&gt;
The project aims at reproducing algorithms for ErrP detection from the literature.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
:P.W. Ferrez, J. Millán. ''You Are Wrong! Automatic Detection of Interaction Errors from Brain Waves'' [ftp://ftp.idiap.ch/pub/reports/2005/ferrez_2005_ijcai.pdf]&lt;br /&gt;
:G. Schalk et al. ''EEG-based communication: presence of an error potential'' [http://scienceserver.cilea.it/cgi-bin/sciserv.pl?collection=journals&amp;amp;issn=13882457&amp;amp;volume=111&amp;amp;issue=12&amp;amp;firstpage=2138&amp;amp;form=html]&lt;br /&gt;
|start=This project has already been assigned&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-15&lt;br /&gt;
|image=Bci_arch.png}}&lt;br /&gt;
&lt;br /&gt;
==== Computer Vision and Image Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Environment Monitoring&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a video surveillance system to track in 3D vehicles or people. &lt;br /&gt;
The idea is to use one or more calibrated camera to estimate the position and the trajectories of the moving objects in the scene. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library&lt;br /&gt;
* Linux o.s.&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
* Probabilistic robotics/IMAD&lt;br /&gt;
&lt;br /&gt;
The project can be turned into a thesis extending the algorithm for a generic outdoor environment.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=10-15&lt;br /&gt;
|image=Danch4.png &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Visual Merchandising&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop algorithms to count the number of products on the shelves of a market.&lt;br /&gt;
The idea is to use a calibrated camera to recognize the shelves, estimate the scale and improve the image quality. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=VisualM.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Analysis of patch recognition algorithms&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Extract distinctive features from images is very important in computer vision application.&lt;br /&gt;
It can be used in algorithms for tasks like matching different views of an object or scene (e.g. for stereo vision) and object recognition.&lt;br /&gt;
The aim of this work is to integrate in an existent framework the existing solution proposed in literature.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Oxford website [http://www.robots.ox.ac.uk/~vgg/research/affine/index.html]&lt;br /&gt;
*Hess website [http://web.engr.oregonstate.edu/~hess/index.html]&lt;br /&gt;
*Feature FAST [http://mi.eng.cam.ac.uk/~er258/work/fast.html]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Object.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Catadioptric MonoSLAM &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this work is to investigate a SLAM solutions based on catadioptric camera, integrating the solution presented in literature into an existing frameword.&lt;br /&gt;
Improvements could be the basis for a tesi.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Visual SLAM by Single Catadioptric Stereo [http://cv2.kaist.ac.kr/VisualSLAMBySingleCameraCatadioptricStereo.pdf]&lt;br /&gt;
*Catadioptric reconstruction [http://citeseer.ist.psu.edu/cache/papers/cs/23657/http:zSzzSzwww.cis.upenn.eduzSz~cgeyerzSzsfm_tr.pdf/geyer01structure.pdf]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Photo.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Trinocular Vision System (SUGR)&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=A Trinocular Vision System is a device composed by three cameras that allows to measure 3D data (in this case segments) directly from images.&lt;br /&gt;
The aim of this tesina/project is to implement a trinocular algorithm based on SUGR, a library for Uncertain Projective Geometry.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Trinoex.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=GIFT and features extraction and description&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The idea is to improve and optimize the solution proposed by Campari et al. in their paper, who propose to estimate invariant descriptor using geodesic features descriptor based on color information.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=Palla_GIFT.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Multimedia Indexing Framework&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a framework for multimedia indexing.&lt;br /&gt;
The idea is create an images database indexer that allows to make query using images or strings.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*CBIR system definition [http://en.wikipedia.org/wiki/CBIR]&lt;br /&gt;
*Image database [http://www.cs.washington.edu/research/imagedatabase/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=CIR.gif&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==== E-Science ====&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Knowledge discovery in life sciences&lt;br /&gt;
|tutor=[[User:Gini Giuseppina|Gini Giuseppina]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of those projects is to develop methods and applications in the broad area of life sciences applications. Basic knowledge of chemistry and biology is useful.&lt;br /&gt;
* DATA MINING FOR RULE INDUCTION - The project is about analysing large data sets to discover correlations between substructures and properties. CDK and WEKA are possible software to use.&lt;br /&gt;
* IReNNS: LEARNING FROM STRUCTURES  - This project will develop IReNNS, a recurrent neural net package, and develop new applications.&lt;br /&gt;
* REC analysis in WEKA - The project is about theory and the implementation in Java of REC diagrams. A Matlab tool is available at http://www.cs.rpi.edu/~bij2/rec.html.&lt;br /&gt;
* HOW TO TEACH SCIENCE - Propose a web site to teach University students a scientific topic using active participation and virtual experimentation.&lt;br /&gt;
* CAUSAL REASONING - In this project we will develop the theory of causality proposed by Pearl and apply it to examples in biological sciences.&lt;br /&gt;
Other topics coming soon.&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=life.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Machine Learning ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Statistical inference for phylogenetic trees &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different statistical inference techniques for phylogenetic trees. Phylogenetic trees [1, 2, 3] are evolutionary trees used to represent the relationships between different species with a common ancestor. Typical inference task concern the construction of a tree starting from DNA sequences, involving both the choice of the topology of the tree (i.e., model selection) and the values of the parameters (i.e., model fitting). The focus will be a probabilistic description of the tree, given by the introduction of stochastic variables associated to both internal nodes and leaves of the tree.&lt;br /&gt;
&lt;br /&gt;
The project will focus on the understanding of the problem and on the implementation of different algorithms, so (C/C++ or Matlab or R) coding will be required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.tolweb.org/tree/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Felsenstein 2003: Inferring Phylogenies&lt;br /&gt;
*[2] Semple and Steel 2003: Phylogenetics: The mathematics of phylogenetics&lt;br /&gt;
*[3] Louis J. Billera, Susan P. Holmes and and Karen Vogtmann Geometry of the space of phylogenetic trees. Advances in Applied Math 27, 733-767 (2001)&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=toloverview.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reinforcement Learning Competition&lt;br /&gt;
|tutor=Marcello Restelli (restelli-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=This project has the goal of participating to (and possibly winning ;)) the 2009 Reinforcement Learning competition. To have an idea of what participate to such a competition means you can have a look at the website of the [http://rl-competition.org/content/view/51/79/ 2008 RL competition].&lt;br /&gt;
The problems that will be proposed are still unknown. As soon as the domains will be published, the work will start by analyzing their main characteristics and, then we will identify which RL algorithms are most suited for solving such problems. After an implementation phase, the project will required a long experimental period to tune the parameters of the learning algorithms in order to improve the performance as much as possible.&lt;br /&gt;
|start=January, 2009&lt;br /&gt;
|number=2-4&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=keepaway.gif}}&lt;br /&gt;
&lt;br /&gt;
==== Computational Intelligence and Games ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= AI in Racing Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=[http://torcs.sourceforge.net/ TORCS] is a state-of-the-art open source racing simulator that represents an ideal bechmark for machine learning techniques. At the same time, Machine Learning techniques could be used to improve the game experience in this kind of games. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=TORCS2.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Automatic Content Generation in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The generation of customized game content for each player is an attractive direction to improve the game experience in the next-generation computer games. In this scenario, Machine Learning could play an important role to provide automatically such customized game content. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
Picutre taken from [http://gar.eecs.ucf.edu/]&lt;br /&gt;
;references&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Galactic Arm Race]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://julian.togelius.com/Togelius2007Towards.pdf J. Togelius, R. De Nardi and S. Lucas. Towards automatic personalised content creation for racing games]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=gar.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Human-Like AI in Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Developing a human-like AI is a challenging and fascinating problem from the point of view of the Artificial Intelligence research. At the same time, it is also a significative prolem for the computer games development: playing against humans is generally more exciting than playing against computers.&lt;br /&gt;
Our projects and theses on this topic involve two different games: Unreal Tournament 2004 and TORCS. &lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://research.microsoft.com/en-us/projects/drivatar/default.aspx Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://botprize.org/ Botprize]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=UT2004.png}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Data Mining in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Today a lot of data can be extracted from popular games. The analysis of such data allow to discover a lot of interesting information about players, the game and the interaction between the game and different type of players.&lt;br /&gt;
Several theses and projects are available on this topic and involve different games: TORCS, Unreal Tournament and Quake Live.&lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://www.quakelive.com Quake Live]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=QLive.png}}&lt;br /&gt;
&lt;br /&gt;
==== Social Software and Semantic Web ====&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjLevel::Bs]]&lt;br /&gt;
[[PrjType::Course]]&lt;br /&gt;
[[PrjResArea::Social Software and Semantic Web]] |&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Philosophy of Artificial Intelligence ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Robotics ====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robogames]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robot_development]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Calibration of IMU-camera system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This work is about the problem to calibrate a system composed by an XSense &lt;br /&gt;
Inertial Measurement Unit and a Fire-i Camera. The pro ject will be focus on &lt;br /&gt;
the problem to estimate both unknown rotation between the two devices and the &lt;br /&gt;
extrinsic/intrinsic parameters of the camera. This algorithm allows to use the &lt;br /&gt;
system for SLAM or robotics applications, like a wereable device for autonomous &lt;br /&gt;
navigation or augmented reality. &lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
;Links&lt;br /&gt;
:Matlab Toolbox for mutual calibration [http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Toolbox.html]&lt;br /&gt;
:List of pubblications[http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Pubs.php]&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=Imu_cam_big_sphere.gif}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=MonoSLAM system implementation&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The aim of this proposal is to investigate the different monocamera SLAM solution proposed in literature.&lt;br /&gt;
After a deepen bibliography research, the work will be focused on developing one of these algorithms into an existing framework and, only for tesi option, investigate possible improvements. &lt;br /&gt;
&lt;br /&gt;
The algorithms interested are based on [http://www-personal.acfr.usyd.edu.au/tbailey/software/slam_simulations.htm]:&lt;br /&gt;
*Extended Kalman Filter [http://www.doc.ic.ac.uk/~ajd/publications.html]&lt;br /&gt;
*Unscented Kalman Filter [http://www.cs.unc.edu/~welch/kalman/media/pdf/Julier1997_SPIE_KF.pdf]&lt;br /&gt;
*FastSLAM [http://robots.stanford.edu/papers.html]&lt;br /&gt;
*GraphSLAM [http://mi.eng.cam.ac.uk/~ee231/]&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=KC_jc_third.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Humanoid robotics&lt;br /&gt;
|tutor=Giuseppina Gini(gini-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=this project is about developing various functions of humanoids, in particular related to sensing and cognition for manipulation. Possible specific projects are:&lt;br /&gt;
* BIOINSPIRED ROBOT HEAD FOR VISION - design and build a robot head able to host 2 cameras with 2dof of freedom each to create a human-like vision system. The movements can be obtained using 4 McKibben actuators for each camera, or electric actuators.&lt;br /&gt;
* NEW HARDWARE FOR MAXIMUMOne - the humanoid robot is moved by more than 20 actuators and needs input from all of them. The new architecture FPGA based will move the arm and the head.&lt;br /&gt;
* SIMULATOR OF HUMANOID ROBOT - complete the simulator of MaximumOne with all the dof. The simulator will use the same Matlab algorithms of the controller.&lt;br /&gt;
* INTEGRATING MANIPULATION AND VISION ON MAXIMUMOne - develop a natural vision system that uses the neck and the eyes movements to follow objects and to concentrate on grasping targets. The integration can be done in matlab/Simulink and integrated in the MaximumOne model.&lt;br /&gt;
* MANIPULATION ONTOLOGIES - develop an ontology approach to find the right way to grasp an object , considering both the object and the hand characteristics.&lt;br /&gt;
* PATH PLANNING AND COLLISION AVOIDANCE IN OOPS - Randomized path planning is a strategy to produce paths for complex devices. An open source project (OOPS)  is available; the project is about integrating path planning with a robot simulator. &lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=4-6&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=maximum.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Legged locomotion&lt;br /&gt;
|tutor=[[User:Giuseppina Gini|Giuseppina Gini]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description= The proposed projects in the area of walking robots will improve the performances of on-going systems.&lt;br /&gt;
* KINEMATIC/DYNAMIC  MODEL OF WARUGADAR - develop a complete kinematic analysis of a quadruped robot, useful for planning the foot position on uneven terrains. The dynamic model will be useful for learning different gaits.&lt;br /&gt;
* GAIT GENERATION AND CONTROL FOR WARUGADAR  - Study Central Pattern Generation, develop a CPG implementation in Matlab or Python. Adapt the method to a quadruped robot (Warugadar).&lt;br /&gt;
* ROBO FISH - Continue the development of hardware and software for the robotic fish Zoidberg2, and study a fish colony.&lt;br /&gt;
* EMBOT WALKING - complete the robot with 4 wheels used as feet. Control it and experiment.&lt;br /&gt;
* ROBOTIC EXPERIMENTS WITH BIOLOID -  using Bioloid experiments hw and gaits, develop software for the humanoid challenges at ICRA2010.&lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-5&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=leg.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Robotic prosthesis&lt;br /&gt;
|tutor=[[User:Giuseppina Gini|Giuseppina Gini]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description= The proposed projects in the development of an active hand prosthesis, novel in architecture since it considers anso the wrist. THe user interface is based on EMG signals.&lt;br /&gt;
* ADVANCED EMG ANALYSIS - To develop prosthesis and therapeutic tools we need to analyze EMG signals according to position, velocity, force. Starting from signal acquisition develop in Matlab a model for force and velocity control.&lt;br /&gt;
* HAND PROSTHESIS DESIGN - Define a virtual model of the hand prosthesis (actuation and sensors) and develop a controller based on multi-class classification of electro-myographic signals.&lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=hand.jpg}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Soft Computing ====--&amp;gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Life.jpg&amp;diff=8718</id>
		<title>File:Life.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Life.jpg&amp;diff=8718"/>
				<updated>2009-10-19T10:39:06Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8717</id>
		<title>Master Level Course Projects</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8717"/>
				<updated>2009-10-19T10:36:42Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find a list of project proposals for the courses of &amp;quot;Laboratorio di Intelligenza Artificiale e Robotica&amp;quot; (5 CFU for each student) and &amp;quot;Soft Computing&amp;quot; (1 CFU for each student).  See [[Project Proposals]] for other kinds of projects and theses.&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Optimization and Stochastic Optimization ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combinatorial optimization based on stochastic relaxation &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for the optimization of pseudo-Boolean functions, i.e., functions defined over binary variables with values in R. These functions have been studied a lot in the mathematical programming literature, and different algorithms have been proposed [1]. More recently, the same problems have been faced in evolutionary computations, with the use of genetic algorithms, and in particular estimation of distribution algorithms [2,3]. Estimation of distribution algorithms are a recent meta-heuristic, where classical crossover and mutation operators used in genetic algorithms are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of existing algorithms able to combine different approaches (estimation and sampling, from one side, and exploitation of prior knowledge about the structure of problem, on the other), together with the comparison of the results with existing techniques that historically appear in different (and often separated) communities. Good coding (C/C++) abilities are required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.ra.cs.uni-tuebingen.de/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Boros, Endre and Boros, Endre and Hammer, Peter L. (2002) Pseudo-boolean optimization. Discrete Applied Mathematics.&lt;br /&gt;
*[2] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[3] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[4] Image Analysis, Random Fields Markov Chain Monte Carlo Methods &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=stochastic.jpg}}&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Computation ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combining Estimation of Distribution Algorithms and other Evolutionary techniques for combinatorial optimization&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for combinatorial optimization using techniques and algorithms proposed in Evolutionary Computation. In particular we are interested in the study of Estimation of Distribution Algorithms [1,2,3,4], a recent meta-heuristic, often presented as an evolution of Genetic Algorithms, where classical crossover and mutation operators, used in genetic algorithms, are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of new hybrid algorithms able to combine estimation of distribution algorithms with different approaches available in the evolutionary computation literature, such as genetic algorithms and evolutionary strategies, together with other local search techniques. Good coding (C/C++) abilities are required. Some background in combinatorial optimization form the &amp;quot;Fondamenti di Ricerca Operativa&amp;quot; is desirable. The project could require some effort in order to build and consolidate some background in MCMC techniques, such as Gibbs and Metropolis samplers [4]. The project could be extended to master thesis, according to interesting and novel directions of research that will emerge in the first part of the work.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.genetic-programming.org&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[2] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[3] Lozano, J. A.; Larrañga, P.; Inza, I.; &amp;amp; Bengoetxea, E. (Eds.). Towards a new evolutionary computation. Advances in estimation of distribution algorithms. Springer, 2006.&lt;br /&gt;
*[4] Pelikan, Martin; Sastry, Kumara; &amp;amp; Cantu-Paz, Erick (Eds.). Scalable optimization via probabilistic modeling: From algorithms to applications. Springer, 2006. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-10&lt;br /&gt;
|image=genetic.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Sleep Staging =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Development of a computer-assisted CAP (Sleep cyclic alternating pattern) scoring method&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), Martin Mendez ([mailto:martin.mendez@polimi.it email]), Anna Maria Bianchi ([mailto:annamaria.bianchi@polimi.it email]), Mario Terzano (Ospedale di Parma)&lt;br /&gt;
|description=In 1985, Terzano describes for the first time the Cyclic Alternating Pattern [http://en.wikipedia.org/wiki/Cyclical_alternating_pattern] during sleep and, nowadays, CAP is widely accepted by the medical community as basic analysis of sleep. The CAP evaluation is of fundamental importance since it represents the mechanism developed by the brain evolution to monitor the inner and outer world and to assure the survival during sleep. However, visual detection of CAP in polisomnography (i.e., the standard procedure) is a slow and time-consuming process. This limiting factor generates the necessity of new computer-assisted scoring methods for fast CAP evaluation. This thesis deals with the development of a Decision Support System for CAP scoring based on features extraction at multi-system level (by statistical and signal analysis) and Pattern Recognition or Machine Learning approaches. This may allow the automatic detection of CAP sleep and could be integrated, through reinforcement learning techniques, with the corrections given by physicians.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab, C/C++&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: Mario  Terzano, Liborio Parrino. ''Atlas, rules, and recording techniques for the scoring of cyclic alternating pattern (CAP) in human sleep'', Sleep Medicine 2 (2001) 537–553. [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6W6N-44DY2B4-8&amp;amp;_user=2620285&amp;amp;_coverDate=11%2F30%2F2001&amp;amp;_rdoc=1&amp;amp;_fmt=&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;view=c&amp;amp;_acct=C000058180&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=2620285&amp;amp;md5=aa61a060d005f23f6afed5c1fc2f1126]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=CAP_Sleep_Staging.jpg}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Affective Computing ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--==== Agents, Multiagent Systems, Agencies ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==== BioSignal Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Human-computer interaction via voice recognition system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=We want develop a system to allow a voice interaction between the user and the wheelchair.&lt;br /&gt;
This project consists in develop one of the solutions proposed in literature and extended the LURCH software to include this kind of interface. &lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* Phinx project [http://cmusphinx.org/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=2.5-10&lt;br /&gt;
|image=LURCH_wheelchair.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== Brain-Computer Interface =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Driving an autonomous wheelchair with a P300-based BCI&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This project pulls together different Airlab projects with the aim to drive an autonomous wheelchair ([[LURCH - The autonomous wheelchair|LURCH]]) with a [[Brain-Computer Interface|BCI]], through the development of key software modules.  Depending on the effort the student is willing to put into it, the project can grow to a full experimental thesis.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:C++, C, [http://www.bci2000.org/ BCI2000]&lt;br /&gt;
:Linux&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: R. Blatt et al. ''Brain Control of a Smart Wheelchair'' [http://www.booksonline.iospress.com/Content/View.aspx?piid=9401]&lt;br /&gt;
|start=November 2008&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=LURCH_wheelchair.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reproduction of an algorithm for the recognition of error potentials&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Error potentials (ErrPs) are [http://en.wikipedia.org/wiki/Event-related_potential event-related potentials] present in the EEG (electroencephalogram) when a subject makes a mistake or when the machine a subject is interacting with works in an expected way.  They could be used in the [[Brain-Computer Interface|BCI]] field to improve the performance of a BCI by automatically detecting classification errors.&lt;br /&gt;
The project aims at reproducing algorithms for ErrP detection from the literature.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
:P.W. Ferrez, J. Millán. ''You Are Wrong! Automatic Detection of Interaction Errors from Brain Waves'' [ftp://ftp.idiap.ch/pub/reports/2005/ferrez_2005_ijcai.pdf]&lt;br /&gt;
:G. Schalk et al. ''EEG-based communication: presence of an error potential'' [http://scienceserver.cilea.it/cgi-bin/sciserv.pl?collection=journals&amp;amp;issn=13882457&amp;amp;volume=111&amp;amp;issue=12&amp;amp;firstpage=2138&amp;amp;form=html]&lt;br /&gt;
|start=This project has already been assigned&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-15&lt;br /&gt;
|image=Bci_arch.png}}&lt;br /&gt;
&lt;br /&gt;
==== Computer Vision and Image Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Environment Monitoring&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a video surveillance system to track in 3D vehicles or people. &lt;br /&gt;
The idea is to use one or more calibrated camera to estimate the position and the trajectories of the moving objects in the scene. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library&lt;br /&gt;
* Linux o.s.&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
* Probabilistic robotics/IMAD&lt;br /&gt;
&lt;br /&gt;
The project can be turned into a thesis extending the algorithm for a generic outdoor environment.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=10-15&lt;br /&gt;
|image=Danch4.png &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Visual Merchandising&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop algorithms to count the number of products on the shelves of a market.&lt;br /&gt;
The idea is to use a calibrated camera to recognize the shelves, estimate the scale and improve the image quality. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=VisualM.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Analysis of patch recognition algorithms&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Extract distinctive features from images is very important in computer vision application.&lt;br /&gt;
It can be used in algorithms for tasks like matching different views of an object or scene (e.g. for stereo vision) and object recognition.&lt;br /&gt;
The aim of this work is to integrate in an existent framework the existing solution proposed in literature.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Oxford website [http://www.robots.ox.ac.uk/~vgg/research/affine/index.html]&lt;br /&gt;
*Hess website [http://web.engr.oregonstate.edu/~hess/index.html]&lt;br /&gt;
*Feature FAST [http://mi.eng.cam.ac.uk/~er258/work/fast.html]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Object.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Catadioptric MonoSLAM &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this work is to investigate a SLAM solutions based on catadioptric camera, integrating the solution presented in literature into an existing frameword.&lt;br /&gt;
Improvements could be the basis for a tesi.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Visual SLAM by Single Catadioptric Stereo [http://cv2.kaist.ac.kr/VisualSLAMBySingleCameraCatadioptricStereo.pdf]&lt;br /&gt;
*Catadioptric reconstruction [http://citeseer.ist.psu.edu/cache/papers/cs/23657/http:zSzzSzwww.cis.upenn.eduzSz~cgeyerzSzsfm_tr.pdf/geyer01structure.pdf]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Photo.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Trinocular Vision System (SUGR)&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=A Trinocular Vision System is a device composed by three cameras that allows to measure 3D data (in this case segments) directly from images.&lt;br /&gt;
The aim of this tesina/project is to implement a trinocular algorithm based on SUGR, a library for Uncertain Projective Geometry.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Trinoex.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=GIFT and features extraction and description&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The idea is to improve and optimize the solution proposed by Campari et al. in their paper, who propose to estimate invariant descriptor using geodesic features descriptor based on color information.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=Palla_GIFT.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Multimedia Indexing Framework&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a framework for multimedia indexing.&lt;br /&gt;
The idea is create an images database indexer that allows to make query using images or strings.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*CBIR system definition [http://en.wikipedia.org/wiki/CBIR]&lt;br /&gt;
*Image database [http://www.cs.washington.edu/research/imagedatabase/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=CIR.gif&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==== E-Science ====&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Knowledge discovery in life sciences&lt;br /&gt;
|tutor=[[User:Gini Giuseppina|Gini Giuseppina]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of those projects is to develop methods and applications in the broad area of life sciences applications. Basic knowledge of chemistry and biology is useful.&lt;br /&gt;
* DATA MINING FOR RULE INDUCTION - The project is about analysing large data sets to discover correlations between substructures and properties. CDK and WEKA are possible software to use.&lt;br /&gt;
* IReNNS: LEARNING FROM STRUCTURES  - This project will develop IReNNS, a recurrent neural net package, and develop new applications.&lt;br /&gt;
* REC analysis in WEKA - The project is about theory and the implementation in Java of REC diagrams. A Matlab tool is available at http://www.cs.rpi.edu/~bij2/rec.html.&lt;br /&gt;
* HOW TO TEACH SCIENCE - Propose a web site to teach University students a scientific topic using active participation and virtual experimentation.&lt;br /&gt;
* CAUSAL REASONING - In this project we will develop the theory of causality proposed by Pearl and apply it to examples in biological sciences.&lt;br /&gt;
Other topics coming soon.&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=life.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Machine Learning ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Statistical inference for phylogenetic trees &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different statistical inference techniques for phylogenetic trees. Phylogenetic trees [1, 2, 3] are evolutionary trees used to represent the relationships between different species with a common ancestor. Typical inference task concern the construction of a tree starting from DNA sequences, involving both the choice of the topology of the tree (i.e., model selection) and the values of the parameters (i.e., model fitting). The focus will be a probabilistic description of the tree, given by the introduction of stochastic variables associated to both internal nodes and leaves of the tree.&lt;br /&gt;
&lt;br /&gt;
The project will focus on the understanding of the problem and on the implementation of different algorithms, so (C/C++ or Matlab or R) coding will be required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.tolweb.org/tree/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Felsenstein 2003: Inferring Phylogenies&lt;br /&gt;
*[2] Semple and Steel 2003: Phylogenetics: The mathematics of phylogenetics&lt;br /&gt;
*[3] Louis J. Billera, Susan P. Holmes and and Karen Vogtmann Geometry of the space of phylogenetic trees. Advances in Applied Math 27, 733-767 (2001)&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=toloverview.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reinforcement Learning Competition&lt;br /&gt;
|tutor=Marcello Restelli (restelli-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=This project has the goal of participating to (and possibly winning ;)) the 2009 Reinforcement Learning competition. To have an idea of what participate to such a competition means you can have a look at the website of the [http://rl-competition.org/content/view/51/79/ 2008 RL competition].&lt;br /&gt;
The problems that will be proposed are still unknown. As soon as the domains will be published, the work will start by analyzing their main characteristics and, then we will identify which RL algorithms are most suited for solving such problems. After an implementation phase, the project will required a long experimental period to tune the parameters of the learning algorithms in order to improve the performance as much as possible.&lt;br /&gt;
|start=January, 2009&lt;br /&gt;
|number=2-4&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=keepaway.gif}}&lt;br /&gt;
&lt;br /&gt;
==== Computational Intelligence and Games ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= AI in Racing Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=[http://torcs.sourceforge.net/ TORCS] is a state-of-the-art open source racing simulator that represents an ideal bechmark for machine learning techniques. At the same time, Machine Learning techniques could be used to improve the game experience in this kind of games. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=TORCS2.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Automatic Content Generation in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The generation of customized game content for each player is an attractive direction to improve the game experience in the next-generation computer games. In this scenario, Machine Learning could play an important role to provide automatically such customized game content. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
Picutre taken from [http://gar.eecs.ucf.edu/]&lt;br /&gt;
;references&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Galactic Arm Race]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://julian.togelius.com/Togelius2007Towards.pdf J. Togelius, R. De Nardi and S. Lucas. Towards automatic personalised content creation for racing games]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=gar.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Human-Like AI in Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Developing a human-like AI is a challenging and fascinating problem from the point of view of the Artificial Intelligence research. At the same time, it is also a significative prolem for the computer games development: playing against humans is generally more exciting than playing against computers.&lt;br /&gt;
Our projects and theses on this topic involve two different games: Unreal Tournament 2004 and TORCS. &lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://research.microsoft.com/en-us/projects/drivatar/default.aspx Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://botprize.org/ Botprize]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=UT2004.png}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Data Mining in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Today a lot of data can be extracted from popular games. The analysis of such data allow to discover a lot of interesting information about players, the game and the interaction between the game and different type of players.&lt;br /&gt;
Several theses and projects are available on this topic and involve different games: TORCS, Unreal Tournament and Quake Live.&lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://www.quakelive.com Quake Live]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=QLive.png}}&lt;br /&gt;
&lt;br /&gt;
==== Social Software and Semantic Web ====&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjLevel::Bs]]&lt;br /&gt;
[[PrjType::Course]]&lt;br /&gt;
[[PrjResArea::Social Software and Semantic Web]] |&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Philosophy of Artificial Intelligence ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Robotics ====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robogames]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robot_development]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Calibration of IMU-camera system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This work is about the problem to calibrate a system composed by an XSense &lt;br /&gt;
Inertial Measurement Unit and a Fire-i Camera. The pro ject will be focus on &lt;br /&gt;
the problem to estimate both unknown rotation between the two devices and the &lt;br /&gt;
extrinsic/intrinsic parameters of the camera. This algorithm allows to use the &lt;br /&gt;
system for SLAM or robotics applications, like a wereable device for autonomous &lt;br /&gt;
navigation or augmented reality. &lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
;Links&lt;br /&gt;
:Matlab Toolbox for mutual calibration [http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Toolbox.html]&lt;br /&gt;
:List of pubblications[http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Pubs.php]&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=Imu_cam_big_sphere.gif}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=MonoSLAM system implementation&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The aim of this proposal is to investigate the different monocamera SLAM solution proposed in literature.&lt;br /&gt;
After a deepen bibliography research, the work will be focused on developing one of these algorithms into an existing framework and, only for tesi option, investigate possible improvements. &lt;br /&gt;
&lt;br /&gt;
The algorithms interested are based on [http://www-personal.acfr.usyd.edu.au/tbailey/software/slam_simulations.htm]:&lt;br /&gt;
*Extended Kalman Filter [http://www.doc.ic.ac.uk/~ajd/publications.html]&lt;br /&gt;
*Unscented Kalman Filter [http://www.cs.unc.edu/~welch/kalman/media/pdf/Julier1997_SPIE_KF.pdf]&lt;br /&gt;
*FastSLAM [http://robots.stanford.edu/papers.html]&lt;br /&gt;
*GraphSLAM [http://mi.eng.cam.ac.uk/~ee231/]&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=KC_jc_third.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Humanoid robotics&lt;br /&gt;
|tutor=Giuseppina Gini(gini-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=this project is about developing various functions of humanoids, in particular related to sensing and cognition for manipulation. Possible specific projects are:&lt;br /&gt;
* BIOINSPIRED ROBOT HEAD FOR VISION - design and build a robot head able to host 2 cameras with 2dof of freedom each to create a human-like vision system. The movements can be obtained using 4 McKibben actuators for each camera, or electric actuators.&lt;br /&gt;
* NEW HARDWARE FOR MAXIMUMOne - the humanoid robot is moved by more than 20 actuators and needs input from all of them. The new architecture FPGA based will move the arm and the head.&lt;br /&gt;
* SIMULATOR OF HUMANOID ROBOT - complete the simulator of MaximumOne with all the dof. The simulator will use the same Matlab algorithms of the controller.&lt;br /&gt;
* INTEGRATING MANIPULATION AND VISION ON MAXIMUMOne - develop a natural vision system that uses the neck and the eyes movements to follow objects and to concentrate on grasping targets. The integration can be done in matlab/Simulink and integrated in the MaximumOne model.&lt;br /&gt;
* MANIPULATION ONTOLOGIES - develop an ontology approach to find the right way to grasp an object , considering both the object and the hand characteristics.&lt;br /&gt;
* PATH PLANNING AND COLLISION AVOIDANCE IN OOPS - Randomized path planning is a strategy to produce paths for complex devices. An open source project (OOPS)  is available; the project is about integrating path planning with a robot simulator. &lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=4-6&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=maximum.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Legged locomotion&lt;br /&gt;
|tutor=[[User:Giuseppina Gini|Giuseppina Gini]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description= The proposed projects in the area of walking robots will improve the performances of on-going systems.&lt;br /&gt;
* KINEMATIC/DYNAMIC  MODEL OF WARUGADAR - develop a complete kinematic analysis of a quadruped robot, useful for planning the foot position on uneven terrains. The dynamic model will be useful for learning different gaits.&lt;br /&gt;
* GAIT GENERATION AND CONTROL FOR WARUGADAR  - Study Central Pattern Generation, develop a CPG implementation in Matlab or Python. Adapt the method to a quadruped robot (Warugadar).&lt;br /&gt;
* ROBO FISH - Continue the development of hardware and software for the robotic fish Zoidberg2, and study a fish colony.&lt;br /&gt;
* EMBOT WALKING - complete the robot with 4 wheels used as feet. Control it and experiment.&lt;br /&gt;
* ROBOTIC EXPERIMENTS WITH BIOLOID -  using Bioloid experiments hw and gaits, develop software for the humanoid challenges at ICRA2010.&lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-5&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=leg.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Soft Computing ====--&amp;gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=First_Level_Course_Projects&amp;diff=8710</id>
		<title>First Level Course Projects</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=First_Level_Course_Projects&amp;diff=8710"/>
				<updated>2009-10-19T10:12:58Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find a list of project proposals for the courses of &amp;quot;Progetto di Ingegneria Informatica&amp;quot; and &amp;quot;Progetto di Robotica&amp;quot; (5 CFU for each student).  See [[Project Proposals]] for other kinds of projects and theses.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Agents, Multiagent Systems, Agencies ====--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== BioSignal Analysis ====&lt;br /&gt;
&lt;br /&gt;
===== Brain-Computer Interface =====&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjResArea::BioSignal Analysis]]&lt;br /&gt;
[[PrjResTopic::Brain-Computer Interface]]&lt;br /&gt;
[[PrjLevel::Bs]]&lt;br /&gt;
[[PrjType::Course]] |&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Affective Computing ====--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Computer Vision and Image Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Video surveillance system for indoor Environment&lt;br /&gt;
|tutor=Matteo Matteucci (matteucci-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The goal of this project is to develop a video surveillance system based on background subtraction algorithm. The idea is to use a single static camera to track moving objects in a known environment. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library&lt;br /&gt;
* Linux o.s.&lt;br /&gt;
&lt;br /&gt;
The project can be turned into a thesis extending the algorithm for camera network.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Danch4.png &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== E-Science ====--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Computational Intelligence and Games ====&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= AI in Racing Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=[http://torcs.sourceforge.net/ TORCS] is a state-of-the-art open source racing simulator that represents an ideal bechmark for machine learning techniques. At the same time, Machine Learning techniques could be used to improve the game experience in this kind of games. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=TORCS2.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Automatic Content Generation in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The generation of customized game content for each player is an attractive direction to improve the game experience in the next-generation computer games. In this scenario, Machine Learning could play an important role to provide automatically such customized game content. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
Picutre taken from [http://gar.eecs.ucf.edu/]&lt;br /&gt;
;references&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Galactic Arm Race]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://julian.togelius.com/Togelius2007Towards.pdf J. Togelius, R. De Nardi and S. Lucas. Towards automatic personalised content creation for racing games]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=gar.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Human-Like AI in Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Developing a human-like AI is a challenging and fascinating problem from the point of view of the Artificial Intelligence research. At the same time, it is also a significative prolem for the computer games development: playing against humans is generally more exciting than playing against computers.&lt;br /&gt;
Our projects and theses on this topic involve two different games: Unreal Tournament 2004 and TORCS. &lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://research.microsoft.com/en-us/projects/drivatar/default.aspx Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://botprize.org/ Botprize]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=UT2004.png}}&lt;br /&gt;
&lt;br /&gt;
==== Social Software and Semantic Web ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ===== Social Network Analysis ===== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjLevel::Bs]]&lt;br /&gt;
[[PrjType::Course]]&lt;br /&gt;
[[PrjResArea::Social Software and Semantic Web]] |&lt;br /&gt;
&amp;lt;!-- [[PrjResTopic::Social Network Analysis]] | --&amp;gt;&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Philosophy of Artificial Intelligence ====--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Robotics ====&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Simulation of 6-DOF Robot Manipulator&lt;br /&gt;
|tutor=Marcello Restelli (restelli-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The goal of this project is to develop a simulator for a 6-DOF robot manipulator, using the [http://www.ode.org/ ode] (open dynamics engine) library for simulating the rigid body dynamics. The project involves three different phases:&lt;br /&gt;
* Building the physical model of the manipulator&lt;br /&gt;
* Implementing the forward and inverse kinematic routines &lt;br /&gt;
* Implementing the trajectory planning routines&lt;br /&gt;
* Implementing the control modules&lt;br /&gt;
* Implementing an interface to control the robot movements&lt;br /&gt;
&lt;br /&gt;
This project allows to put into practice what has been explained during the first part of the course of Robotics.&lt;br /&gt;
&lt;br /&gt;
The project can be turned into a thesis, by using the simulated manipulator to perform some learning experiments.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=10-15&lt;br /&gt;
|image=puma6dof1.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Calibration of IMU-camera system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]], [[User:DavideMigliore|Davide Migliore]]&lt;br /&gt;
|description=This work is about the problem to calibrate a system composed by an XSense &lt;br /&gt;
Inertial Measurement Unit and a Fire-i Camera. The pro ject will be focus on &lt;br /&gt;
the problem to estimate both unknown rotation between the two devices and the &lt;br /&gt;
extrinsic/intrinsic parameters of the camera. This algorithm allows to use the &lt;br /&gt;
system for SLAM or robotics applications, like a wereable device for autonomous &lt;br /&gt;
navigation or augmented reality. &lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
;Links&lt;br /&gt;
:Matlab Toolbox for mutual calibration [http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Toolbox.html]&lt;br /&gt;
:List of pubblications[http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Pubs.php]&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=Imu_cam_big_sphere.gif}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Humanoid robotics&lt;br /&gt;
|tutor=Giuseppina Gini(gini-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=this project is about developing various functions of humanoids, in particular related to sensing and cognition for manipulation. Possible specific projects are:&lt;br /&gt;
* BIOINSPIRED ROBOT HEAD FOR VISION - design and build a robot head able to host 2 cameras with 2dof of freedom each to create a human-like vision system. The movements can be obtained using 4 McKibben actuators for each camera, or electric actuators.&lt;br /&gt;
* NEW HARDWARE FOR MAXIMUMOne - the humanoid robot is moved by more than 20 actuators and needs input from all of them. The new architecture FPGA based will move the arm and the head.&lt;br /&gt;
* SIMULATOR OF HUMANOID ROBOT - complete the simulator of MaximumOne with all the dof. The simulator will use the same Matlab algorithms of the controller.&lt;br /&gt;
* INTEGRATING MANIPULATION AND VISION ON MAXIMUMOne - develop a natural vision system that uses the neck and the eyes movements to follow objects and to concentrate on grasping targets. The integration can be done in matlab/Simulink and integrated in the MaximumOne model.&lt;br /&gt;
* PATH PLANNING AND COLLISION AVOIDANCE IN OOPS - Randomized path planning is a strategy to produce paths for complex devices. An open source project (OOPS)  is available; the project is about integrating path planning with a robot simulator. &lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=4-5&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=maximum.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Legged locomotion&lt;br /&gt;
|tutor=[[User:Giuseppina Gini|Giuseppina Gini]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description= The proposed projects in the area of walking robots will improve the performances of on-going systems.&lt;br /&gt;
* KINEMATIC/DYNAMIC  MODEL OF WARUGADAR - develop a complete kinematic analysis of a quadruped robot, useful for planning the foot position on uneven terrains. The dynamic model will be useful for learning different gaits.&lt;br /&gt;
* GAIT GENERATION AND CONTROL FOR WARUGADAR  - Study Central Pattern Generation, develop a CPG implementation in Matlab or Python. Adapt the method to a quadruped robot (Warugadar).&lt;br /&gt;
* ROBO FISH - Continue the development of hardware and software for the robotic fish Zoidberg2, and study a fish colony.&lt;br /&gt;
* EMBOT WALKING - complete the robot with 4 wheels used as feet. Control it and experiment.&lt;br /&gt;
* ROBOTIC EXPERIMENTS WITH BIOLOID -  using Bioloid experiments hw and gaits, develop software for the humanoid challenges at ICRA2010.&lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-5&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=leg.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjResArea::Robotics]] |&lt;br /&gt;
&amp;lt;!-- [[PrjResTopic::Robogames]] | --&amp;gt;&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Soft Computing ====--&amp;gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8708</id>
		<title>Master Level Course Projects</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8708"/>
				<updated>2009-10-19T10:10:47Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find a list of project proposals for the courses of &amp;quot;Laboratorio di Intelligenza Artificiale e Robotica&amp;quot; (5 CFU for each student) and &amp;quot;Soft Computing&amp;quot; (1 CFU for each student).  See [[Project Proposals]] for other kinds of projects and theses.&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Optimization and Stochastic Optimization ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combinatorial optimization based on stochastic relaxation &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for the optimization of pseudo-Boolean functions, i.e., functions defined over binary variables with values in R. These functions have been studied a lot in the mathematical programming literature, and different algorithms have been proposed [1]. More recently, the same problems have been faced in evolutionary computations, with the use of genetic algorithms, and in particular estimation of distribution algorithms [2,3]. Estimation of distribution algorithms are a recent meta-heuristic, where classical crossover and mutation operators used in genetic algorithms are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of existing algorithms able to combine different approaches (estimation and sampling, from one side, and exploitation of prior knowledge about the structure of problem, on the other), together with the comparison of the results with existing techniques that historically appear in different (and often separated) communities. Good coding (C/C++) abilities are required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.ra.cs.uni-tuebingen.de/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Boros, Endre and Boros, Endre and Hammer, Peter L. (2002) Pseudo-boolean optimization. Discrete Applied Mathematics.&lt;br /&gt;
*[2] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[3] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[4] Image Analysis, Random Fields Markov Chain Monte Carlo Methods &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=stochastic.jpg}}&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Computation ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combining Estimation of Distribution Algorithms and other Evolutionary techniques for combinatorial optimization&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for combinatorial optimization using techniques and algorithms proposed in Evolutionary Computation. In particular we are interested in the study of Estimation of Distribution Algorithms [1,2,3,4], a recent meta-heuristic, often presented as an evolution of Genetic Algorithms, where classical crossover and mutation operators, used in genetic algorithms, are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of new hybrid algorithms able to combine estimation of distribution algorithms with different approaches available in the evolutionary computation literature, such as genetic algorithms and evolutionary strategies, together with other local search techniques. Good coding (C/C++) abilities are required. Some background in combinatorial optimization form the &amp;quot;Fondamenti di Ricerca Operativa&amp;quot; is desirable. The project could require some effort in order to build and consolidate some background in MCMC techniques, such as Gibbs and Metropolis samplers [4]. The project could be extended to master thesis, according to interesting and novel directions of research that will emerge in the first part of the work.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.genetic-programming.org&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[2] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[3] Lozano, J. A.; Larrañga, P.; Inza, I.; &amp;amp; Bengoetxea, E. (Eds.). Towards a new evolutionary computation. Advances in estimation of distribution algorithms. Springer, 2006.&lt;br /&gt;
*[4] Pelikan, Martin; Sastry, Kumara; &amp;amp; Cantu-Paz, Erick (Eds.). Scalable optimization via probabilistic modeling: From algorithms to applications. Springer, 2006. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-10&lt;br /&gt;
|image=genetic.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Sleep Staging =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Development of a computer-assisted CAP (Sleep cyclic alternating pattern) scoring method&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), Martin Mendez ([mailto:martin.mendez@polimi.it email]), Anna Maria Bianchi ([mailto:annamaria.bianchi@polimi.it email]), Mario Terzano (Ospedale di Parma)&lt;br /&gt;
|description=In 1985, Terzano describes for the first time the Cyclic Alternating Pattern [http://en.wikipedia.org/wiki/Cyclical_alternating_pattern] during sleep and, nowadays, CAP is widely accepted by the medical community as basic analysis of sleep. The CAP evaluation is of fundamental importance since it represents the mechanism developed by the brain evolution to monitor the inner and outer world and to assure the survival during sleep. However, visual detection of CAP in polisomnography (i.e., the standard procedure) is a slow and time-consuming process. This limiting factor generates the necessity of new computer-assisted scoring methods for fast CAP evaluation. This thesis deals with the development of a Decision Support System for CAP scoring based on features extraction at multi-system level (by statistical and signal analysis) and Pattern Recognition or Machine Learning approaches. This may allow the automatic detection of CAP sleep and could be integrated, through reinforcement learning techniques, with the corrections given by physicians.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab, C/C++&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: Mario  Terzano, Liborio Parrino. ''Atlas, rules, and recording techniques for the scoring of cyclic alternating pattern (CAP) in human sleep'', Sleep Medicine 2 (2001) 537–553. [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6W6N-44DY2B4-8&amp;amp;_user=2620285&amp;amp;_coverDate=11%2F30%2F2001&amp;amp;_rdoc=1&amp;amp;_fmt=&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;view=c&amp;amp;_acct=C000058180&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=2620285&amp;amp;md5=aa61a060d005f23f6afed5c1fc2f1126]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=CAP_Sleep_Staging.jpg}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Affective Computing ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--==== Agents, Multiagent Systems, Agencies ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==== BioSignal Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Human-computer interaction via voice recognition system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=We want develop a system to allow a voice interaction between the user and the wheelchair.&lt;br /&gt;
This project consists in develop one of the solutions proposed in literature and extended the LURCH software to include this kind of interface. &lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* Phinx project [http://cmusphinx.org/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=2.5-10&lt;br /&gt;
|image=LURCH_wheelchair.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== Brain-Computer Interface =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Driving an autonomous wheelchair with a P300-based BCI&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This project pulls together different Airlab projects with the aim to drive an autonomous wheelchair ([[LURCH - The autonomous wheelchair|LURCH]]) with a [[Brain-Computer Interface|BCI]], through the development of key software modules.  Depending on the effort the student is willing to put into it, the project can grow to a full experimental thesis.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:C++, C, [http://www.bci2000.org/ BCI2000]&lt;br /&gt;
:Linux&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: R. Blatt et al. ''Brain Control of a Smart Wheelchair'' [http://www.booksonline.iospress.com/Content/View.aspx?piid=9401]&lt;br /&gt;
|start=November 2008&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=LURCH_wheelchair.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reproduction of an algorithm for the recognition of error potentials&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Error potentials (ErrPs) are [http://en.wikipedia.org/wiki/Event-related_potential event-related potentials] present in the EEG (electroencephalogram) when a subject makes a mistake or when the machine a subject is interacting with works in an expected way.  They could be used in the [[Brain-Computer Interface|BCI]] field to improve the performance of a BCI by automatically detecting classification errors.&lt;br /&gt;
The project aims at reproducing algorithms for ErrP detection from the literature.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
:P.W. Ferrez, J. Millán. ''You Are Wrong! Automatic Detection of Interaction Errors from Brain Waves'' [ftp://ftp.idiap.ch/pub/reports/2005/ferrez_2005_ijcai.pdf]&lt;br /&gt;
:G. Schalk et al. ''EEG-based communication: presence of an error potential'' [http://scienceserver.cilea.it/cgi-bin/sciserv.pl?collection=journals&amp;amp;issn=13882457&amp;amp;volume=111&amp;amp;issue=12&amp;amp;firstpage=2138&amp;amp;form=html]&lt;br /&gt;
|start=This project has already been assigned&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-15&lt;br /&gt;
|image=Bci_arch.png}}&lt;br /&gt;
&lt;br /&gt;
==== Computer Vision and Image Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Environment Monitoring&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a video surveillance system to track in 3D vehicles or people. &lt;br /&gt;
The idea is to use one or more calibrated camera to estimate the position and the trajectories of the moving objects in the scene. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library&lt;br /&gt;
* Linux o.s.&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
* Probabilistic robotics/IMAD&lt;br /&gt;
&lt;br /&gt;
The project can be turned into a thesis extending the algorithm for a generic outdoor environment.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=10-15&lt;br /&gt;
|image=Danch4.png &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Visual Merchandising&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop algorithms to count the number of products on the shelves of a market.&lt;br /&gt;
The idea is to use a calibrated camera to recognize the shelves, estimate the scale and improve the image quality. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=VisualM.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Analysis of patch recognition algorithms&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Extract distinctive features from images is very important in computer vision application.&lt;br /&gt;
It can be used in algorithms for tasks like matching different views of an object or scene (e.g. for stereo vision) and object recognition.&lt;br /&gt;
The aim of this work is to integrate in an existent framework the existing solution proposed in literature.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Oxford website [http://www.robots.ox.ac.uk/~vgg/research/affine/index.html]&lt;br /&gt;
*Hess website [http://web.engr.oregonstate.edu/~hess/index.html]&lt;br /&gt;
*Feature FAST [http://mi.eng.cam.ac.uk/~er258/work/fast.html]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Object.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Catadioptric MonoSLAM &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this work is to investigate a SLAM solutions based on catadioptric camera, integrating the solution presented in literature into an existing frameword.&lt;br /&gt;
Improvements could be the basis for a tesi.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Visual SLAM by Single Catadioptric Stereo [http://cv2.kaist.ac.kr/VisualSLAMBySingleCameraCatadioptricStereo.pdf]&lt;br /&gt;
*Catadioptric reconstruction [http://citeseer.ist.psu.edu/cache/papers/cs/23657/http:zSzzSzwww.cis.upenn.eduzSz~cgeyerzSzsfm_tr.pdf/geyer01structure.pdf]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Photo.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Trinocular Vision System (SUGR)&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=A Trinocular Vision System is a device composed by three cameras that allows to measure 3D data (in this case segments) directly from images.&lt;br /&gt;
The aim of this tesina/project is to implement a trinocular algorithm based on SUGR, a library for Uncertain Projective Geometry.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Trinoex.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=GIFT and features extraction and description&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The idea is to improve and optimize the solution proposed by Campari et al. in their paper, who propose to estimate invariant descriptor using geodesic features descriptor based on color information.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=Palla_GIFT.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Multimedia Indexing Framework&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a framework for multimedia indexing.&lt;br /&gt;
The idea is create an images database indexer that allows to make query using images or strings.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*CBIR system definition [http://en.wikipedia.org/wiki/CBIR]&lt;br /&gt;
*Image database [http://www.cs.washington.edu/research/imagedatabase/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=CIR.gif&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== E-Science ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==== Machine Learning ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Statistical inference for phylogenetic trees &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different statistical inference techniques for phylogenetic trees. Phylogenetic trees [1, 2, 3] are evolutionary trees used to represent the relationships between different species with a common ancestor. Typical inference task concern the construction of a tree starting from DNA sequences, involving both the choice of the topology of the tree (i.e., model selection) and the values of the parameters (i.e., model fitting). The focus will be a probabilistic description of the tree, given by the introduction of stochastic variables associated to both internal nodes and leaves of the tree.&lt;br /&gt;
&lt;br /&gt;
The project will focus on the understanding of the problem and on the implementation of different algorithms, so (C/C++ or Matlab or R) coding will be required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.tolweb.org/tree/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Felsenstein 2003: Inferring Phylogenies&lt;br /&gt;
*[2] Semple and Steel 2003: Phylogenetics: The mathematics of phylogenetics&lt;br /&gt;
*[3] Louis J. Billera, Susan P. Holmes and and Karen Vogtmann Geometry of the space of phylogenetic trees. Advances in Applied Math 27, 733-767 (2001)&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=toloverview.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reinforcement Learning Competition&lt;br /&gt;
|tutor=Marcello Restelli (restelli-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=This project has the goal of participating to (and possibly winning ;)) the 2009 Reinforcement Learning competition. To have an idea of what participate to such a competition means you can have a look at the website of the [http://rl-competition.org/content/view/51/79/ 2008 RL competition].&lt;br /&gt;
The problems that will be proposed are still unknown. As soon as the domains will be published, the work will start by analyzing their main characteristics and, then we will identify which RL algorithms are most suited for solving such problems. After an implementation phase, the project will required a long experimental period to tune the parameters of the learning algorithms in order to improve the performance as much as possible.&lt;br /&gt;
|start=January, 2009&lt;br /&gt;
|number=2-4&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=keepaway.gif}}&lt;br /&gt;
&lt;br /&gt;
==== Computational Intelligence and Games ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= AI in Racing Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=[http://torcs.sourceforge.net/ TORCS] is a state-of-the-art open source racing simulator that represents an ideal bechmark for machine learning techniques. At the same time, Machine Learning techniques could be used to improve the game experience in this kind of games. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=TORCS2.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Automatic Content Generation in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The generation of customized game content for each player is an attractive direction to improve the game experience in the next-generation computer games. In this scenario, Machine Learning could play an important role to provide automatically such customized game content. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
Picutre taken from [http://gar.eecs.ucf.edu/]&lt;br /&gt;
;references&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Galactic Arm Race]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://julian.togelius.com/Togelius2007Towards.pdf J. Togelius, R. De Nardi and S. Lucas. Towards automatic personalised content creation for racing games]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=gar.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Human-Like AI in Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Developing a human-like AI is a challenging and fascinating problem from the point of view of the Artificial Intelligence research. At the same time, it is also a significative prolem for the computer games development: playing against humans is generally more exciting than playing against computers.&lt;br /&gt;
Our projects and theses on this topic involve two different games: Unreal Tournament 2004 and TORCS. &lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://research.microsoft.com/en-us/projects/drivatar/default.aspx Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://botprize.org/ Botprize]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=UT2004.png}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Data Mining in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Today a lot of data can be extracted from popular games. The analysis of such data allow to discover a lot of interesting information about players, the game and the interaction between the game and different type of players.&lt;br /&gt;
Several theses and projects are available on this topic and involve different games: TORCS, Unreal Tournament and Quake Live.&lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://www.quakelive.com Quake Live]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=QLive.png}}&lt;br /&gt;
&lt;br /&gt;
==== Social Software and Semantic Web ====&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjLevel::Bs]]&lt;br /&gt;
[[PrjType::Course]]&lt;br /&gt;
[[PrjResArea::Social Software and Semantic Web]] |&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Philosophy of Artificial Intelligence ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Robotics ====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robogames]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robot_development]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Calibration of IMU-camera system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This work is about the problem to calibrate a system composed by an XSense &lt;br /&gt;
Inertial Measurement Unit and a Fire-i Camera. The pro ject will be focus on &lt;br /&gt;
the problem to estimate both unknown rotation between the two devices and the &lt;br /&gt;
extrinsic/intrinsic parameters of the camera. This algorithm allows to use the &lt;br /&gt;
system for SLAM or robotics applications, like a wereable device for autonomous &lt;br /&gt;
navigation or augmented reality. &lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
;Links&lt;br /&gt;
:Matlab Toolbox for mutual calibration [http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Toolbox.html]&lt;br /&gt;
:List of pubblications[http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Pubs.php]&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=Imu_cam_big_sphere.gif}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=MonoSLAM system implementation&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The aim of this proposal is to investigate the different monocamera SLAM solution proposed in literature.&lt;br /&gt;
After a deepen bibliography research, the work will be focused on developing one of these algorithms into an existing framework and, only for tesi option, investigate possible improvements. &lt;br /&gt;
&lt;br /&gt;
The algorithms interested are based on [http://www-personal.acfr.usyd.edu.au/tbailey/software/slam_simulations.htm]:&lt;br /&gt;
*Extended Kalman Filter [http://www.doc.ic.ac.uk/~ajd/publications.html]&lt;br /&gt;
*Unscented Kalman Filter [http://www.cs.unc.edu/~welch/kalman/media/pdf/Julier1997_SPIE_KF.pdf]&lt;br /&gt;
*FastSLAM [http://robots.stanford.edu/papers.html]&lt;br /&gt;
*GraphSLAM [http://mi.eng.cam.ac.uk/~ee231/]&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=KC_jc_third.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Humanoid robotics&lt;br /&gt;
|tutor=Giuseppina Gini(gini-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=this project is about developing various functions of humanoids, in particular related to sensing and cognition for manipulation. Possible specific projects are:&lt;br /&gt;
* BIOINSPIRED ROBOT HEAD FOR VISION - design and build a robot head able to host 2 cameras with 2dof of freedom each to create a human-like vision system. The movements can be obtained using 4 McKibben actuators for each camera, or electric actuators.&lt;br /&gt;
* NEW HARDWARE FOR MAXIMUMOne - the humanoid robot is moved by more than 20 actuators and needs input from all of them. The new architecture FPGA based will move the arm and the head.&lt;br /&gt;
* SIMULATOR OF HUMANOID ROBOT - complete the simulator of MaximumOne with all the dof. The simulator will use the same Matlab algorithms of the controller.&lt;br /&gt;
* INTEGRATING MANIPULATION AND VISION ON MAXIMUMOne - develop a natural vision system that uses the neck and the eyes movements to follow objects and to concentrate on grasping targets. The integration can be done in matlab/Simulink and integrated in the MaximumOne model.&lt;br /&gt;
* MANIPULATION ONTOLOGIES - develop an ontology approach to find the right way to grasp an object , considering both the object and the hand characteristics.&lt;br /&gt;
* PATH PLANNING AND COLLISION AVOIDANCE IN OOPS - Randomized path planning is a strategy to produce paths for complex devices. An open source project (OOPS)  is available; the project is about integrating path planning with a robot simulator. &lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=4-6&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=maximum.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Legged locomotion&lt;br /&gt;
|tutor=[[User:Giuseppina Gini|Giuseppina Gini]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description= The proposed projects in the area of walking robots will improve the performances of on-going systems.&lt;br /&gt;
* KINEMATIC/DYNAMIC  MODEL OF WARUGADAR - develop a complete kinematic analysis of a quadruped robot, useful for planning the foot position on uneven terrains. The dynamic model will be useful for learning different gaits.&lt;br /&gt;
* GAIT GENERATION AND CONTROL FOR WARUGADAR  - Study Central Pattern Generation, develop a CPG implementation in Matlab or Python. Adapt the method to a quadruped robot (Warugadar).&lt;br /&gt;
* ROBO FISH - Continue the development of hardware and software for the robotic fish Zoidberg2, and study a fish colony.&lt;br /&gt;
* EMBOT WALKING - complete the robot with 4 wheels used as feet. Control it and experiment.&lt;br /&gt;
* ROBOTIC EXPERIMENTS WITH BIOLOID -  using Bioloid experiments hw and gaits, develop software for the humanoid challenges at ICRA2010.&lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-5&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=leg.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Soft Computing ====--&amp;gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Leg.jpg&amp;diff=8707</id>
		<title>File:Leg.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Leg.jpg&amp;diff=8707"/>
				<updated>2009-10-19T10:07:33Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8706</id>
		<title>Master Level Course Projects</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=Master_Level_Course_Projects&amp;diff=8706"/>
				<updated>2009-10-19T10:06:28Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find a list of project proposals for the courses of &amp;quot;Laboratorio di Intelligenza Artificiale e Robotica&amp;quot; (5 CFU for each student) and &amp;quot;Soft Computing&amp;quot; (1 CFU for each student).  See [[Project Proposals]] for other kinds of projects and theses.&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Optimization and Stochastic Optimization ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combinatorial optimization based on stochastic relaxation &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for the optimization of pseudo-Boolean functions, i.e., functions defined over binary variables with values in R. These functions have been studied a lot in the mathematical programming literature, and different algorithms have been proposed [1]. More recently, the same problems have been faced in evolutionary computations, with the use of genetic algorithms, and in particular estimation of distribution algorithms [2,3]. Estimation of distribution algorithms are a recent meta-heuristic, where classical crossover and mutation operators used in genetic algorithms are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of existing algorithms able to combine different approaches (estimation and sampling, from one side, and exploitation of prior knowledge about the structure of problem, on the other), together with the comparison of the results with existing techniques that historically appear in different (and often separated) communities. Good coding (C/C++) abilities are required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.ra.cs.uni-tuebingen.de/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Boros, Endre and Boros, Endre and Hammer, Peter L. (2002) Pseudo-boolean optimization. Discrete Applied Mathematics.&lt;br /&gt;
*[2] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[3] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[4] Image Analysis, Random Fields Markov Chain Monte Carlo Methods &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=stochastic.jpg}}&lt;br /&gt;
&lt;br /&gt;
==== Evolutionary Computation ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Combining Estimation of Distribution Algorithms and other Evolutionary techniques for combinatorial optimization&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different algorithms for combinatorial optimization using techniques and algorithms proposed in Evolutionary Computation. In particular we are interested in the study of Estimation of Distribution Algorithms [1,2,3,4], a recent meta-heuristic, often presented as an evolution of Genetic Algorithms, where classical crossover and mutation operators, used in genetic algorithms, are replaced with operators that come from statistics, such as sampling and estimation.&lt;br /&gt;
&lt;br /&gt;
The focus will be on the implementation of new hybrid algorithms able to combine estimation of distribution algorithms with different approaches available in the evolutionary computation literature, such as genetic algorithms and evolutionary strategies, together with other local search techniques. Good coding (C/C++) abilities are required. Some background in combinatorial optimization form the &amp;quot;Fondamenti di Ricerca Operativa&amp;quot; is desirable. The project could require some effort in order to build and consolidate some background in MCMC techniques, such as Gibbs and Metropolis samplers [4]. The project could be extended to master thesis, according to interesting and novel directions of research that will emerge in the first part of the work.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.genetic-programming.org&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Pelikan, Martin; Goldberg, David; Lobo, Fernando (1999), A Survey of Optimization by Building and Using Probabilistic Models, Illinois: Illinois Genetic Algorithms Laboratory (IlliGAL), University of Illinois at Urbana-Champaign.&lt;br /&gt;
*[2] Larrañga, Pedro; &amp;amp; Lozano, Jose A. (Eds.). Estimation of distribution algorithms: A new tool for evolutionary computation. Kluwer Academic Publishers, Boston, 2002.&lt;br /&gt;
*[3] Lozano, J. A.; Larrañga, P.; Inza, I.; &amp;amp; Bengoetxea, E. (Eds.). Towards a new evolutionary computation. Advances in estimation of distribution algorithms. Springer, 2006.&lt;br /&gt;
*[4] Pelikan, Martin; Sastry, Kumara; &amp;amp; Cantu-Paz, Erick (Eds.). Scalable optimization via probabilistic modeling: From algorithms to applications. Springer, 2006. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-10&lt;br /&gt;
|image=genetic.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Sleep Staging =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Development of a computer-assisted CAP (Sleep cyclic alternating pattern) scoring method&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), Martin Mendez ([mailto:martin.mendez@polimi.it email]), Anna Maria Bianchi ([mailto:annamaria.bianchi@polimi.it email]), Mario Terzano (Ospedale di Parma)&lt;br /&gt;
|description=In 1985, Terzano describes for the first time the Cyclic Alternating Pattern [http://en.wikipedia.org/wiki/Cyclical_alternating_pattern] during sleep and, nowadays, CAP is widely accepted by the medical community as basic analysis of sleep. The CAP evaluation is of fundamental importance since it represents the mechanism developed by the brain evolution to monitor the inner and outer world and to assure the survival during sleep. However, visual detection of CAP in polisomnography (i.e., the standard procedure) is a slow and time-consuming process. This limiting factor generates the necessity of new computer-assisted scoring methods for fast CAP evaluation. This thesis deals with the development of a Decision Support System for CAP scoring based on features extraction at multi-system level (by statistical and signal analysis) and Pattern Recognition or Machine Learning approaches. This may allow the automatic detection of CAP sleep and could be integrated, through reinforcement learning techniques, with the corrections given by physicians.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab, C/C++&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: Mario  Terzano, Liborio Parrino. ''Atlas, rules, and recording techniques for the scoring of cyclic alternating pattern (CAP) in human sleep'', Sleep Medicine 2 (2001) 537–553. [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6W6N-44DY2B4-8&amp;amp;_user=2620285&amp;amp;_coverDate=11%2F30%2F2001&amp;amp;_rdoc=1&amp;amp;_fmt=&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;view=c&amp;amp;_acct=C000058180&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=2620285&amp;amp;md5=aa61a060d005f23f6afed5c1fc2f1126]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=CAP_Sleep_Staging.jpg}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Affective Computing ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--==== Agents, Multiagent Systems, Agencies ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==== BioSignal Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Human-computer interaction via voice recognition system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=We want develop a system to allow a voice interaction between the user and the wheelchair.&lt;br /&gt;
This project consists in develop one of the solutions proposed in literature and extended the LURCH software to include this kind of interface. &lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* Phinx project [http://cmusphinx.org/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=2.5-10&lt;br /&gt;
|image=LURCH_wheelchair.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== Brain-Computer Interface =====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Driving an autonomous wheelchair with a P300-based BCI&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This project pulls together different Airlab projects with the aim to drive an autonomous wheelchair ([[LURCH - The autonomous wheelchair|LURCH]]) with a [[Brain-Computer Interface|BCI]], through the development of key software modules.  Depending on the effort the student is willing to put into it, the project can grow to a full experimental thesis.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:C++, C, [http://www.bci2000.org/ BCI2000]&lt;br /&gt;
:Linux&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
: R. Blatt et al. ''Brain Control of a Smart Wheelchair'' [http://www.booksonline.iospress.com/Content/View.aspx?piid=9401]&lt;br /&gt;
|start=November 2008&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=LURCH_wheelchair.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reproduction of an algorithm for the recognition of error potentials&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:BernardoDalSeno|Bernardo Dal Seno]] ([mailto:dalseno%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Error potentials (ErrPs) are [http://en.wikipedia.org/wiki/Event-related_potential event-related potentials] present in the EEG (electroencephalogram) when a subject makes a mistake or when the machine a subject is interacting with works in an expected way.  They could be used in the [[Brain-Computer Interface|BCI]] field to improve the performance of a BCI by automatically detecting classification errors.&lt;br /&gt;
The project aims at reproducing algorithms for ErrP detection from the literature.&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
:P.W. Ferrez, J. Millán. ''You Are Wrong! Automatic Detection of Interaction Errors from Brain Waves'' [ftp://ftp.idiap.ch/pub/reports/2005/ferrez_2005_ijcai.pdf]&lt;br /&gt;
:G. Schalk et al. ''EEG-based communication: presence of an error potential'' [http://scienceserver.cilea.it/cgi-bin/sciserv.pl?collection=journals&amp;amp;issn=13882457&amp;amp;volume=111&amp;amp;issue=12&amp;amp;firstpage=2138&amp;amp;form=html]&lt;br /&gt;
|start=This project has already been assigned&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-15&lt;br /&gt;
|image=Bci_arch.png}}&lt;br /&gt;
&lt;br /&gt;
==== Computer Vision and Image Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Environment Monitoring&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a video surveillance system to track in 3D vehicles or people. &lt;br /&gt;
The idea is to use one or more calibrated camera to estimate the position and the trajectories of the moving objects in the scene. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library&lt;br /&gt;
* Linux o.s.&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
* Probabilistic robotics/IMAD&lt;br /&gt;
&lt;br /&gt;
The project can be turned into a thesis extending the algorithm for a generic outdoor environment.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=10-15&lt;br /&gt;
|image=Danch4.png &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Visual Merchandising&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop algorithms to count the number of products on the shelves of a market.&lt;br /&gt;
The idea is to use a calibrated camera to recognize the shelves, estimate the scale and improve the image quality. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=VisualM.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Analysis of patch recognition algorithms&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=Extract distinctive features from images is very important in computer vision application.&lt;br /&gt;
It can be used in algorithms for tasks like matching different views of an object or scene (e.g. for stereo vision) and object recognition.&lt;br /&gt;
The aim of this work is to integrate in an existent framework the existing solution proposed in literature.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Oxford website [http://www.robots.ox.ac.uk/~vgg/research/affine/index.html]&lt;br /&gt;
*Hess website [http://web.engr.oregonstate.edu/~hess/index.html]&lt;br /&gt;
*Feature FAST [http://mi.eng.cam.ac.uk/~er258/work/fast.html]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Object.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Catadioptric MonoSLAM &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this work is to investigate a SLAM solutions based on catadioptric camera, integrating the solution presented in literature into an existing frameword.&lt;br /&gt;
Improvements could be the basis for a tesi.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*Visual SLAM by Single Catadioptric Stereo [http://cv2.kaist.ac.kr/VisualSLAMBySingleCameraCatadioptricStereo.pdf]&lt;br /&gt;
*Catadioptric reconstruction [http://citeseer.ist.psu.edu/cache/papers/cs/23657/http:zSzzSzwww.cis.upenn.eduzSz~cgeyerzSzsfm_tr.pdf/geyer01structure.pdf]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Photo.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Trinocular Vision System (SUGR)&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=A Trinocular Vision System is a device composed by three cameras that allows to measure 3D data (in this case segments) directly from images.&lt;br /&gt;
The aim of this tesina/project is to implement a trinocular algorithm based on SUGR, a library for Uncertain Projective Geometry.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= As soon as possible&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Trinoex.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=GIFT and features extraction and description&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The idea is to improve and optimize the solution proposed by Campari et al. in their paper, who propose to estimate invariant descriptor using geodesic features descriptor based on color information.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
* Geometry/Image processing&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=Palla_GIFT.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Multimedia Indexing Framework&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The goal of this project is to develop a framework for multimedia indexing.&lt;br /&gt;
The idea is create an images database indexer that allows to make query using images or strings.&lt;br /&gt;
&lt;br /&gt;
Skills&lt;br /&gt;
* C/C++ and OpenCV library &lt;br /&gt;
* Matlab (optionally) &lt;br /&gt;
* Linux&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
*CBIR system definition [http://en.wikipedia.org/wiki/CBIR]&lt;br /&gt;
*Image database [http://www.cs.washington.edu/research/imagedatabase/]&lt;br /&gt;
&lt;br /&gt;
|start= Anytime&lt;br /&gt;
|number=1-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=CIR.gif&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== E-Science ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==== Machine Learning ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Statistical inference for phylogenetic trees &lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc-AT-elet-DOT-polimi-DOT-it]), [[User:LuigiMalago|Luigi Malagò]] ([mailto:malago-AT-elet-DOT-polimi-DOT-it email])&lt;br /&gt;
|description=The project will focus on the study, implementation, comparison and analysis of different statistical inference techniques for phylogenetic trees. Phylogenetic trees [1, 2, 3] are evolutionary trees used to represent the relationships between different species with a common ancestor. Typical inference task concern the construction of a tree starting from DNA sequences, involving both the choice of the topology of the tree (i.e., model selection) and the values of the parameters (i.e., model fitting). The focus will be a probabilistic description of the tree, given by the introduction of stochastic variables associated to both internal nodes and leaves of the tree.&lt;br /&gt;
&lt;br /&gt;
The project will focus on the understanding of the problem and on the implementation of different algorithms, so (C/C++ or Matlab or R) coding will be required. Since the approach will be based on statistical models, the student is supposed to be comfortable with notions that come from probability and statistics courses.&lt;br /&gt;
&lt;br /&gt;
Picture taken from http://www.tolweb.org/tree/&lt;br /&gt;
&lt;br /&gt;
;Bibliography&lt;br /&gt;
*[1] Felsenstein 2003: Inferring Phylogenies&lt;br /&gt;
*[2] Semple and Steel 2003: Phylogenetics: The mathematics of phylogenetics&lt;br /&gt;
*[3] Louis J. Billera, Susan P. Holmes and and Karen Vogtmann Geometry of the space of phylogenetic trees. Advances in Applied Math 27, 733-767 (2001)&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=20-40&lt;br /&gt;
|image=toloverview.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Reinforcement Learning Competition&lt;br /&gt;
|tutor=Marcello Restelli (restelli-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=This project has the goal of participating to (and possibly winning ;)) the 2009 Reinforcement Learning competition. To have an idea of what participate to such a competition means you can have a look at the website of the [http://rl-competition.org/content/view/51/79/ 2008 RL competition].&lt;br /&gt;
The problems that will be proposed are still unknown. As soon as the domains will be published, the work will start by analyzing their main characteristics and, then we will identify which RL algorithms are most suited for solving such problems. After an implementation phase, the project will required a long experimental period to tune the parameters of the learning algorithms in order to improve the performance as much as possible.&lt;br /&gt;
|start=January, 2009&lt;br /&gt;
|number=2-4&lt;br /&gt;
|cfu=10-20&lt;br /&gt;
|image=keepaway.gif}}&lt;br /&gt;
&lt;br /&gt;
==== Computational Intelligence and Games ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= AI in Racing Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=[http://torcs.sourceforge.net/ TORCS] is a state-of-the-art open source racing simulator that represents an ideal bechmark for machine learning techniques. At the same time, Machine Learning techniques could be used to improve the game experience in this kind of games. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=TORCS2.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Automatic Content Generation in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The generation of customized game content for each player is an attractive direction to improve the game experience in the next-generation computer games. In this scenario, Machine Learning could play an important role to provide automatically such customized game content. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
Picutre taken from [http://gar.eecs.ucf.edu/]&lt;br /&gt;
;references&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Galactic Arm Race]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://julian.togelius.com/Togelius2007Towards.pdf J. Togelius, R. De Nardi and S. Lucas. Towards automatic personalised content creation for racing games]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=gar.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Human-Like AI in Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Developing a human-like AI is a challenging and fascinating problem from the point of view of the Artificial Intelligence research. At the same time, it is also a significative prolem for the computer games development: playing against humans is generally more exciting than playing against computers.&lt;br /&gt;
Our projects and theses on this topic involve two different games: Unreal Tournament 2004 and TORCS. &lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://research.microsoft.com/en-us/projects/drivatar/default.aspx Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://botprize.org/ Botprize]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=UT2004.png}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Data Mining in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Today a lot of data can be extracted from popular games. The analysis of such data allow to discover a lot of interesting information about players, the game and the interaction between the game and different type of players.&lt;br /&gt;
Several theses and projects are available on this topic and involve different games: TORCS, Unreal Tournament and Quake Live.&lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://www.quakelive.com Quake Live]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=QLive.png}}&lt;br /&gt;
&lt;br /&gt;
==== Social Software and Semantic Web ====&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjLevel::Bs]]&lt;br /&gt;
[[PrjType::Course]]&lt;br /&gt;
[[PrjResArea::Social Software and Semantic Web]] |&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Philosophy of Artificial Intelligence ====&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Robotics ====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robogames]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]]&lt;br /&gt;
[[PrjResTopic::Robot_development]]|&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
?PrjLevel |&lt;br /&gt;
?PrjType |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Calibration of IMU-camera system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=This work is about the problem to calibrate a system composed by an XSense &lt;br /&gt;
Inertial Measurement Unit and a Fire-i Camera. The pro ject will be focus on &lt;br /&gt;
the problem to estimate both unknown rotation between the two devices and the &lt;br /&gt;
extrinsic/intrinsic parameters of the camera. This algorithm allows to use the &lt;br /&gt;
system for SLAM or robotics applications, like a wereable device for autonomous &lt;br /&gt;
navigation or augmented reality. &lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
;Links&lt;br /&gt;
:Matlab Toolbox for mutual calibration [http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Toolbox.html]&lt;br /&gt;
:List of pubblications[http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Pubs.php]&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=Imu_cam_big_sphere.gif}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=MonoSLAM system implementation&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]] ([mailto:matteucc%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email]), [[User:DavideMigliore|Davide Migliore]] ([mailto:migliore%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description=The aim of this proposal is to investigate the different monocamera SLAM solution proposed in literature.&lt;br /&gt;
After a deepen bibliography research, the work will be focused on developing one of these algorithms into an existing framework and, only for tesi option, investigate possible improvements. &lt;br /&gt;
&lt;br /&gt;
The algorithms interested are based on [http://www-personal.acfr.usyd.edu.au/tbailey/software/slam_simulations.htm]:&lt;br /&gt;
*Extended Kalman Filter [http://www.doc.ic.ac.uk/~ajd/publications.html]&lt;br /&gt;
*Unscented Kalman Filter [http://www.cs.unc.edu/~welch/kalman/media/pdf/Julier1997_SPIE_KF.pdf]&lt;br /&gt;
*FastSLAM [http://robots.stanford.edu/papers.html]&lt;br /&gt;
*GraphSLAM [http://mi.eng.cam.ac.uk/~ee231/]&lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1-2&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=KC_jc_third.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Legged locomotion&lt;br /&gt;
|tutor=[[User:Giuseppina Gini|Giuseppina Gini]] ([mailto:gini%40%65%6c%65%74%2e%70%6f%6c%69%6d%69%2e%69%74 email])&lt;br /&gt;
|description= The proposed projects in the area of walking robots will improve the performances of on-going systems.&lt;br /&gt;
* KINEMATIC/DYNAMIC  MODEL OF WARUGADAR - develop a complete kinematic analysis of a quadruped robot, useful for planning the foot position on uneven terrains. The dynamic model will be useful for learning different gaits.&lt;br /&gt;
* GAIT GENERATION AND CONTROL FOR WARUGADAR  - Study Central Pattern Generation, develop a CPG implementation in Matlab or Python. Adapt the method to a quadruped robot (Warugadar).&lt;br /&gt;
* ROBO FISH - Continue the development of hardware and software for the robotic fish Zoidberg2, and study a fish colony.&lt;br /&gt;
* EMBOT WALKING - complete the robot with 4 wheels used as feet. Control it and experiment.&lt;br /&gt;
* ROBOTIC EXPERIMENTS WITH BIOLOID -  using Bioloid experiments hw and gaits, develop software for the humanoid challenges at ICRA2010.&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-5&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=leg.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Soft Computing ====--&amp;gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Maximum.jpg&amp;diff=8704</id>
		<title>File:Maximum.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Maximum.jpg&amp;diff=8704"/>
				<updated>2009-10-19T09:52:03Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=First_Level_Course_Projects&amp;diff=8702</id>
		<title>First Level Course Projects</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=First_Level_Course_Projects&amp;diff=8702"/>
				<updated>2009-10-19T09:49:25Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find a list of project proposals for the courses of &amp;quot;Progetto di Ingegneria Informatica&amp;quot; and &amp;quot;Progetto di Robotica&amp;quot; (5 CFU for each student).  See [[Project Proposals]] for other kinds of projects and theses.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Agents, Multiagent Systems, Agencies ====--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== BioSignal Analysis ====&lt;br /&gt;
&lt;br /&gt;
===== Brain-Computer Interface =====&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjResArea::BioSignal Analysis]]&lt;br /&gt;
[[PrjResTopic::Brain-Computer Interface]]&lt;br /&gt;
[[PrjLevel::Bs]]&lt;br /&gt;
[[PrjType::Course]] |&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Affective Computing ====--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Computer Vision and Image Analysis ====&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Video surveillance system for indoor Environment&lt;br /&gt;
|tutor=Matteo Matteucci (matteucci-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The goal of this project is to develop a video surveillance system based on background subtraction algorithm. The idea is to use a single static camera to track moving objects in a known environment. &lt;br /&gt;
The skills required for this project are:&lt;br /&gt;
* C/C++ and OpenCV library&lt;br /&gt;
* Linux o.s.&lt;br /&gt;
&lt;br /&gt;
The project can be turned into a thesis extending the algorithm for camera network.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=2.5-15&lt;br /&gt;
|image=Danch4.png &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== E-Science ====--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Computational Intelligence and Games ====&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= AI in Racing Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=[http://torcs.sourceforge.net/ TORCS] is a state-of-the-art open source racing simulator that represents an ideal bechmark for machine learning techniques. At the same time, Machine Learning techniques could be used to improve the game experience in this kind of games. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=TORCS2.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Automatic Content Generation in Computer Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The generation of customized game content for each player is an attractive direction to improve the game experience in the next-generation computer games. In this scenario, Machine Learning could play an important role to provide automatically such customized game content. Several projects and theses are available on this topic, please contact us for additional information.&lt;br /&gt;
Picutre taken from [http://gar.eecs.ucf.edu/]&lt;br /&gt;
;references&lt;br /&gt;
*[http://gar.eecs.ucf.edu/ Galactic Arm Race]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://cig.dei.polimi.it/ CIG@PoliMI]&lt;br /&gt;
*[http://julian.togelius.com/Togelius2007Towards.pdf J. Togelius, R. De Nardi and S. Lucas. Towards automatic personalised content creation for racing games]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=gar.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title= Human-Like AI in Games&lt;br /&gt;
|tutor= Daniele Loiacono (loiacono-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=Developing a human-like AI is a challenging and fascinating problem from the point of view of the Artificial Intelligence research. At the same time, it is also a significative prolem for the computer games development: playing against humans is generally more exciting than playing against computers.&lt;br /&gt;
Our projects and theses on this topic involve two different games: Unreal Tournament 2004 and TORCS. &lt;br /&gt;
Please contact us for additional information.&lt;br /&gt;
;References&lt;br /&gt;
*[http://research.microsoft.com/en-us/projects/drivatar/default.aspx Drivatar in Forza Motorsport]&lt;br /&gt;
*[http://torcs.sourceforge.net/ TORCS]&lt;br /&gt;
*[http://botprize.org/ Botprize]&lt;br /&gt;
*[http://home.dei.polimi.it/loiacono/uploads/Teaching/HomePage/AIRLab_AA20092010.pdf Daniele Loiacono's AI&amp;amp;R Lab Projects]&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1 to 2 &lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=UT2004.png}}&lt;br /&gt;
&lt;br /&gt;
==== Social Software and Semantic Web ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ===== Social Network Analysis ===== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjLevel::Bs]]&lt;br /&gt;
[[PrjType::Course]]&lt;br /&gt;
[[PrjResArea::Social Software and Semantic Web]] |&lt;br /&gt;
&amp;lt;!-- [[PrjResTopic::Social Network Analysis]] | --&amp;gt;&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Philosophy of Artificial Intelligence ====--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Robotics ====&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Simulation of 6-DOF Robot Manipulator&lt;br /&gt;
|tutor=Marcello Restelli (restelli-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=The goal of this project is to develop a simulator for a 6-DOF robot manipulator, using the [http://www.ode.org/ ode] (open dynamics engine) library for simulating the rigid body dynamics. The project involves three different phases:&lt;br /&gt;
* Building the physical model of the manipulator&lt;br /&gt;
* Implementing the forward and inverse kinematic routines &lt;br /&gt;
* Implementing the trajectory planning routines&lt;br /&gt;
* Implementing the control modules&lt;br /&gt;
* Implementing an interface to control the robot movements&lt;br /&gt;
&lt;br /&gt;
This project allows to put into practice what has been explained during the first part of the course of Robotics.&lt;br /&gt;
&lt;br /&gt;
The project can be turned into a thesis, by using the simulated manipulator to perform some learning experiments.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=2-3&lt;br /&gt;
|cfu=10-15&lt;br /&gt;
|image=puma6dof1.jpg}}&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Calibration of IMU-camera system&lt;br /&gt;
|tutor=[[User:MatteoMatteucci|Matteo Matteucci]], [[User:DavideMigliore|Davide Migliore]]&lt;br /&gt;
|description=This work is about the problem to calibrate a system composed by an XSense &lt;br /&gt;
Inertial Measurement Unit and a Fire-i Camera. The pro ject will be focus on &lt;br /&gt;
the problem to estimate both unknown rotation between the two devices and the &lt;br /&gt;
extrinsic/intrinsic parameters of the camera. This algorithm allows to use the &lt;br /&gt;
system for SLAM or robotics applications, like a wereable device for autonomous &lt;br /&gt;
navigation or augmented reality. &lt;br /&gt;
&lt;br /&gt;
;Tools and instruments&lt;br /&gt;
:Matlab/C++&lt;br /&gt;
&lt;br /&gt;
;Links&lt;br /&gt;
:Matlab Toolbox for mutual calibration [http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Toolbox.html]&lt;br /&gt;
:List of pubblications[http://www.deec.uc.pt/~jlobo/InerVis_WebIndex/InerVis_Pubs.php]&lt;br /&gt;
&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=1&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=Imu_cam_big_sphere.gif}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Project template&lt;br /&gt;
|title=Humanoid robotics&lt;br /&gt;
|tutor=Giuseppina Gini(gini-AT-elet-DOT-polimi-DOT-it)&lt;br /&gt;
|description=this project is about developing various functions of humanoids, in particular related to sensing and cognition for manipulation. Possible specific projects are:&lt;br /&gt;
* BIOINSPIRED ROBOT HEAD FOR VISION - design and build a robot head able to host 2 cameras with 2dof of freedom each to create a human-like vision system. The movements can be obtained using 4 McKibben actuators for each camera, or electric actuators.&lt;br /&gt;
* NEW HARDWARE FOR MAXIMUMOne - the humanoid robot is moved by more than 20 actuators and needs input from all of them. The new architecture FPGA based will move the arm and the head.&lt;br /&gt;
* SIMULATOR OF HUMANOID ROBOT - complete the simulator of MaximumOne with all the dof. The simulator will use the same Matlab algorithms of the controller.&lt;br /&gt;
* INTEGRATING MANIPULATION AND VISION ON MAXIMUMOne - develop a natural vision system that uses the neck and the eyes movements to follow objects and to concentrate on grasping targets. The integration can be done in matlab/Simulink and integrated in the MaximumOne model.&lt;br /&gt;
* MANIPULATION ONTOLOGIES - develop an ontology approach to find the right way to grasp an object , considering both the object and the hand characteristics.&lt;br /&gt;
* PATH PLANNING AND COLLISION AVOIDANCE IN OOPS - Randomized path planning is a strategy to produce paths for complex devices. An open source project (OOPS)  is available; the project is about integrating path planning with a robot simulator. &lt;br /&gt;
&lt;br /&gt;
All the projects can be turned into a thesis.&lt;br /&gt;
|start=Anytime&lt;br /&gt;
|number=4-5&lt;br /&gt;
|cfu=5-20&lt;br /&gt;
|image=maximum.jpg}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:ProjectProposal]] &lt;br /&gt;
[[PrjResArea::Robotics]] |&lt;br /&gt;
&amp;lt;!-- [[PrjResTopic::Robogames]] | --&amp;gt;&lt;br /&gt;
?PrjTitle |&lt;br /&gt;
?PrjImage |&lt;br /&gt;
?PrjDescription |&lt;br /&gt;
?PrjTutor |&lt;br /&gt;
?PrjStarts |&lt;br /&gt;
?PrjStudMin |&lt;br /&gt;
?PrjStudMax |&lt;br /&gt;
?PrjCFUMin |&lt;br /&gt;
?PrjCFUMax |&lt;br /&gt;
?PrjResArea |&lt;br /&gt;
?PrjResTopic |&lt;br /&gt;
format = template |&lt;br /&gt;
template = Template:ProjectProposalViz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--==== Soft Computing ====--&amp;gt;&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=High-level_architecture_for_the_control_of_humanoid_robot&amp;diff=8043</id>
		<title>High-level architecture for the control of humanoid robot</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=High-level_architecture_for_the_control_of_humanoid_robot&amp;diff=8043"/>
				<updated>2009-10-07T10:01:40Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: /* Project short description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Part 1: project profile''' ==&lt;br /&gt;
&lt;br /&gt;
=== Project name ===&lt;br /&gt;
&lt;br /&gt;
High-level architecture for the control of humanoid robot&lt;br /&gt;
&lt;br /&gt;
=== Project short description ===&lt;br /&gt;
&lt;br /&gt;
This project is aimed at designing and constructing a bio-inspired brain for the control of humanoid robots. The brain should be able to combine sensory information and human orders to produce a voluntary movement.&lt;br /&gt;
At present the project has developed a model of the V1 cortex; future steps will include V2 area and analysis of movements.&lt;br /&gt;
&lt;br /&gt;
=== Dates ===&lt;br /&gt;
&lt;br /&gt;
Start date: 2008/10/1&lt;br /&gt;
&lt;br /&gt;
End date: 2011/9/30&lt;br /&gt;
&lt;br /&gt;
=== Website(s) ===&lt;br /&gt;
&lt;br /&gt;
(void)&lt;br /&gt;
&lt;br /&gt;
=== People involved ===&lt;br /&gt;
&lt;br /&gt;
===== Project head(s) =====&lt;br /&gt;
&lt;br /&gt;
G. Gini - [[User:GiuseppinaGini]]&lt;br /&gt;
&lt;br /&gt;
===== Other Politecnico di Milano people =====&lt;br /&gt;
&lt;br /&gt;
(void)&lt;br /&gt;
&lt;br /&gt;
===== Students currently working on the project =====&lt;br /&gt;
&lt;br /&gt;
Flavio Mutti - [[User:FlavioMutti]]&lt;br /&gt;
&lt;br /&gt;
===== Students who worked on the project in the past =====&lt;br /&gt;
&lt;br /&gt;
(void)&lt;br /&gt;
&lt;br /&gt;
===== External personnel =====&lt;br /&gt;
&lt;br /&gt;
(void)&lt;br /&gt;
&lt;br /&gt;
=== Laboratory work and risk analysis ===&lt;br /&gt;
&lt;br /&gt;
Laboratory work for this project will be mainly performed at AIRLab/Lambrate. It will include significant amounts of mechanical work as well as of electrical and electronic activity. Potentially risky activities are the following:&lt;br /&gt;
* Use of mechanical tools. Standard safety measures described in [http://airlab.elet.polimi.it/index.php/airlab/content/download/461/4110/file/documento_valutazione_rischi_AIRLab.pdf Safety norms] will be followed.&lt;br /&gt;
* Use of soldering iron. Standard safety measures described in [http://airlab.elet.polimi.it/index.php/airlab/content/download/461/4110/file/documento_valutazione_rischi_AIRLab.pdf Safety norms] will be followed.&lt;br /&gt;
* Use of high-voltage circuits. Special gloves and a current limiter will be used.&lt;br /&gt;
* Transportation of heavy loads (e.g. robot parts).  Standard safety measures described in [http://airlab.elet.polimi.it/index.php/airlab/content/download/461/4110/file/documento_valutazione_rischi_AIRLab.pdf Safety norms] will be followed.&lt;br /&gt;
* Robot testing.  Standard safety measures described in [http://airlab.elet.polimi.it/index.php/airlab/content/download/461/4110/file/documento_valutazione_rischi_AIRLab.pdf Safety norms] will be followed.&lt;br /&gt;
* Death ray testing: on the robot will be mounted professor Azzoide's death ray projector. When testing it on live animals (e.g. pigeons, pigs, camels) we will make sure that people stay away from the test area.&lt;br /&gt;
&lt;br /&gt;
== '''Part 2: project description''' ==&lt;br /&gt;
&lt;br /&gt;
coming soon...&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=High-level_architecture_for_the_control_of_humanoid_robot&amp;diff=8042</id>
		<title>High-level architecture for the control of humanoid robot</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=High-level_architecture_for_the_control_of_humanoid_robot&amp;diff=8042"/>
				<updated>2009-10-07T09:59:52Z</updated>
		
		<summary type="html">&lt;p&gt;GiuseppinaGini: /* Dates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Part 1: project profile''' ==&lt;br /&gt;
&lt;br /&gt;
=== Project name ===&lt;br /&gt;
&lt;br /&gt;
High-level architecture for the control of humanoid robot&lt;br /&gt;
&lt;br /&gt;
=== Project short description ===&lt;br /&gt;
&lt;br /&gt;
This project is aimed at designing and constructing a bio-inspired brain for the control of humanoid robots. The brain should be able to combine sensory information and human orders to produce a voluntary movement.&lt;br /&gt;
&lt;br /&gt;
=== Dates ===&lt;br /&gt;
&lt;br /&gt;
Start date: 2008/10/1&lt;br /&gt;
&lt;br /&gt;
End date: 2011/9/30&lt;br /&gt;
&lt;br /&gt;
=== Website(s) ===&lt;br /&gt;
&lt;br /&gt;
(void)&lt;br /&gt;
&lt;br /&gt;
=== People involved ===&lt;br /&gt;
&lt;br /&gt;
===== Project head(s) =====&lt;br /&gt;
&lt;br /&gt;
G. Gini - [[User:GiuseppinaGini]]&lt;br /&gt;
&lt;br /&gt;
===== Other Politecnico di Milano people =====&lt;br /&gt;
&lt;br /&gt;
(void)&lt;br /&gt;
&lt;br /&gt;
===== Students currently working on the project =====&lt;br /&gt;
&lt;br /&gt;
Flavio Mutti - [[User:FlavioMutti]]&lt;br /&gt;
&lt;br /&gt;
===== Students who worked on the project in the past =====&lt;br /&gt;
&lt;br /&gt;
(void)&lt;br /&gt;
&lt;br /&gt;
===== External personnel =====&lt;br /&gt;
&lt;br /&gt;
(void)&lt;br /&gt;
&lt;br /&gt;
=== Laboratory work and risk analysis ===&lt;br /&gt;
&lt;br /&gt;
Laboratory work for this project will be mainly performed at AIRLab/Lambrate. It will include significant amounts of mechanical work as well as of electrical and electronic activity. Potentially risky activities are the following:&lt;br /&gt;
* Use of mechanical tools. Standard safety measures described in [http://airlab.elet.polimi.it/index.php/airlab/content/download/461/4110/file/documento_valutazione_rischi_AIRLab.pdf Safety norms] will be followed.&lt;br /&gt;
* Use of soldering iron. Standard safety measures described in [http://airlab.elet.polimi.it/index.php/airlab/content/download/461/4110/file/documento_valutazione_rischi_AIRLab.pdf Safety norms] will be followed.&lt;br /&gt;
* Use of high-voltage circuits. Special gloves and a current limiter will be used.&lt;br /&gt;
* Transportation of heavy loads (e.g. robot parts).  Standard safety measures described in [http://airlab.elet.polimi.it/index.php/airlab/content/download/461/4110/file/documento_valutazione_rischi_AIRLab.pdf Safety norms] will be followed.&lt;br /&gt;
* Robot testing.  Standard safety measures described in [http://airlab.elet.polimi.it/index.php/airlab/content/download/461/4110/file/documento_valutazione_rischi_AIRLab.pdf Safety norms] will be followed.&lt;br /&gt;
* Death ray testing: on the robot will be mounted professor Azzoide's death ray projector. When testing it on live animals (e.g. pigeons, pigs, camels) we will make sure that people stay away from the test area.&lt;br /&gt;
&lt;br /&gt;
== '''Part 2: project description''' ==&lt;br /&gt;
&lt;br /&gt;
coming soon...&lt;/div&gt;</summary>
		<author><name>GiuseppinaGini</name></author>	</entry>

	</feed>