<?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=VittorioLumare</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=VittorioLumare"/>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php/Special:Contributions/VittorioLumare"/>
		<updated>2026-04-03T17:30:01Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=Projects&amp;diff=16574</id>
		<title>Projects</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=Projects&amp;diff=16574"/>
				<updated>2013-08-07T18:57:32Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Bio Robotics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is a repository of links to the pages describing the '''projects''' we are currently working on at AIRLab. &lt;br /&gt;
See the list of our finished projects on the [[Finished Projects]] page.&lt;br /&gt;
&lt;br /&gt;
== Ongoing projects ==&lt;br /&gt;
''by research area (areas are defined in the [[Main Page]]); for each project a name and a link to its AIRWiki page is given''&lt;br /&gt;
&lt;br /&gt;
=== [[Agents, Multiagent Systems, Agencies]] ===&lt;br /&gt;
----&lt;br /&gt;
===== [[Strategic Robot Patrolling]] =====&lt;br /&gt;
&lt;br /&gt;
===== [[Evolutionary game theory for biology]] =====&lt;br /&gt;
===== [[Game theoretic analysis of electric power]] =====&lt;br /&gt;
===== [[Algorithms for computing equilibria]] =====&lt;br /&gt;
===== [[Multiagent cooperation|Multiagent cooperating system]] =====&lt;br /&gt;
===== [[Planning in Ambient Intelligence scenarios]] =====&lt;br /&gt;
===== [[Real-Time Strategy Games]] =====&lt;br /&gt;
===== [[FinAgent]] =====&lt;br /&gt;
&lt;br /&gt;
=== [[BioSignal Analysis]] ===&lt;br /&gt;
----&lt;br /&gt;
===== [[Affective Computing]] =====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjResTopic::Affective_Computing]][[PrjEnd::&amp;gt;{{CURRENTYEAR}}/{{CURRENTMONTH}}/{{CURRENTDAY}}]] |format=ul}}&lt;br /&gt;
&lt;br /&gt;
===== [[Brain-Computer Interface]] =====&lt;br /&gt;
* [[BCI based on Motor Imagery]]&lt;br /&gt;
** [[Predictive BCI Speller based on Motor Imagery]] (Master thesis, Tiziano D'Albis)&lt;br /&gt;
** [[Feature Selection and Extraction for a BCI based on motor imagery]] (Master thesis, Francesco Amenta)&lt;br /&gt;
** [[Integrating Motor Imagery and Error Potentials in a Brain-Computer Interface]] (Master Thesis, Paolo Calloni)&lt;br /&gt;
** [[Ocular Artifacts Filter implementation for a BCI based on motor imagery]] (First Level thesis, Fabio Beltramini)&lt;br /&gt;
* [[Online automatic tuning of the number of repetitions in a P300-based BCI]] (First Level thesis, Siegfried Cattaneo)&lt;br /&gt;
* [[Graphical user interface for an autonomous wheelchair]] (First Level thesis, Antonio Tripodi and Eleonora Ciceri)&lt;br /&gt;
* [[Mu and beta rhythm-based BCI]]&lt;br /&gt;
* [[Reproduction of an algorithm for the recognition of error potentials]]&lt;br /&gt;
* [[Stimulus tagging using aperiodic visual stimulation in a VEP-based BCI]]&lt;br /&gt;
&lt;br /&gt;
===== [[Automatic Detection Of Sleep Stages]] =====&lt;br /&gt;
* [[Sleep Staging with HMM]]&lt;br /&gt;
&lt;br /&gt;
===== [[Analysis of the Olfactory Signal]] =====&lt;br /&gt;
* [[Lung Cancer Detection by an Electronic Nose]]&lt;br /&gt;
* [[HE-KNOWS - An electronic nose]]&lt;br /&gt;
&lt;br /&gt;
===== [[Classification of EMG signals]] =====&lt;br /&gt;
&lt;br /&gt;
=== [[Computer Vision and Image Analysis]] ===&lt;br /&gt;
----&lt;br /&gt;
* [[Automated extraction of laser streaks and range profiles]]&lt;br /&gt;
* [[Data collection for mutual calibration|Data collection for laser-rangefinder and camera calibration]]&lt;br /&gt;
* [[Image retargeting by k-seam removal]]&lt;br /&gt;
* [[Particle filter for object tracking]]&lt;br /&gt;
* [[Template based paper like reconstruction when the edges are straight]]&lt;br /&gt;
* [[Wii Remote headtracking and active projector]]&lt;br /&gt;
* [[Vision module for the Milan Robocup Team]]&lt;br /&gt;
* [[Long Exposure Images for Resource-constrained video surveillance]]&lt;br /&gt;
* [[NonPhotorealistic rendering of speed lines]].&lt;br /&gt;
* [[Restoration of blurred objects using cues from the alpha matte]]&lt;br /&gt;
* [[Analyzing Traffic Speed From a Single Night Image - Light Streaks Detection]]&lt;br /&gt;
* [[Plate detection algorithm]]&lt;br /&gt;
* [[A vision-based 3D input device for space curves]]&lt;br /&gt;
* [[Correlation-based 3D reconstruction with pan/tilt stereo-camera]]&lt;br /&gt;
* [[Inverse scaling parametrization for Monocular Simultaneous Localization and Mapping]]&lt;br /&gt;
* [[Image resize by solving a sparse linear system]]&lt;br /&gt;
* [[Monocular Simultaneous Localization And Mapping with Moving Object Tracking using Conditional Independent submaps]]&lt;br /&gt;
* [[Robust data association for high-speed SLAM]]&lt;br /&gt;
* [[Automated Recognition between alkaline and non-alkaline AA batteries]]&lt;br /&gt;
* [[Hand gesture guided desktop lamp]]&lt;br /&gt;
&lt;br /&gt;
=== [[Machine Learning]] ===&lt;br /&gt;
----&lt;br /&gt;
* [[Adaptive Reinforcement Learning Multiagent Coordination in Real-Time Computer Games|Adaptive Reinforcement Learning Multiagent Coordination in Real-Time Computer Games]]&lt;br /&gt;
* [[B-Smart Behaviour Sequence Modeler and Recognition tool|B-Smart Behaviour Sequence Modeler and Recognition tool]]&lt;br /&gt;
* [[Giskar - Distance estimation through single camera features applied to Neural Networks]]&lt;br /&gt;
* [[Exploit of betting patterns using genetic algorithms and reinforcement learning]]&lt;br /&gt;
&lt;br /&gt;
* [[Q_Fitted_Algorithm:_The_Dam_Problem]]&lt;br /&gt;
&lt;br /&gt;
* [[Batch Learning for Poker]]&lt;br /&gt;
&lt;br /&gt;
=== [[Evolutionary Computation]] ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Evoptool: Evolutionary Optimization Tool]]&lt;br /&gt;
&lt;br /&gt;
=== [[Philosophy of Artificial Intelligence]] ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Robotics]] ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== [[Robot development]] ====&lt;br /&gt;
* [[ExhiBot - A robot for exhibitions]]&lt;br /&gt;
* [[LURCH - The autonomous wheelchair]]&lt;br /&gt;
* [[Balancing robots: Tilty, TiltOne]]&lt;br /&gt;
* [[Robotizing a Golf Cart ]]&lt;br /&gt;
* [[ Development of a neck for humanoid robot ]]&lt;br /&gt;
* [[Development of robot Maximum One - control and programming ]]&lt;br /&gt;
* [[Milan Robocup Team Robot development ]]&lt;br /&gt;
* [[Modular Robotic Toolkit ]]&lt;br /&gt;
* [[Indoor localization system based on a gyro and visual passive markers]]&lt;br /&gt;
* [[Simulation of a 6 DOF Manipulator]]&lt;br /&gt;
* [[Warugadar - Fusion piezoelettric and vision controllers with PYRO]]&lt;br /&gt;
&lt;br /&gt;
==== [[Benchmarking]] ====&lt;br /&gt;
* [[Rawseeds|RAWSEEDS]]&lt;br /&gt;
&lt;br /&gt;
==== [[Bio Robotics]] ====&lt;br /&gt;
* [[PoliManus]]&lt;br /&gt;
* [[ZOIDBERG - An autonomous bio-inspired RoboFish]]&lt;br /&gt;
* [[Styx The 6 Whegs Robot]]&lt;br /&gt;
* [[PolyGlove: a body-based haptic interface]]&lt;br /&gt;
* [[ULISSE]]&lt;br /&gt;
* [[PEKeB: a PiezoElectric KeyBoard]]&lt;br /&gt;
* [[Anthropomorphic Robotic Wrist]]&lt;br /&gt;
* [[High-level architecture for the control of humanoid robot]]&lt;br /&gt;
* [[Zoidberg II, powering robot fish]]&lt;br /&gt;
* [[EMG, new test]]&lt;br /&gt;
* [[CPG for Warugadar]]&lt;br /&gt;
* [[Hand prosthesis using robotics principles]]&lt;br /&gt;
* [[Control of Whitefinger]]&lt;br /&gt;
* [[LionHell McMillan]]&lt;br /&gt;
&lt;br /&gt;
==== [[Robogames]] ====&lt;br /&gt;
* [[ROBOWII]]&lt;br /&gt;
* [[RobogameDesign]]&lt;br /&gt;
&lt;br /&gt;
==== [[Navigation Strategies]] ====&lt;br /&gt;
* [[ Navigation system for LURCH ]]&lt;br /&gt;
&lt;br /&gt;
=== [[Social Software and Semantic Web]] ===&lt;br /&gt;
----&lt;br /&gt;
===== [[Social Network Analysis| Extracting Knowledge From Social Networks]] =====&lt;br /&gt;
 &lt;br /&gt;
{{#ask: [[Category:Project]][[prjResTopic::Social Network Analysis]][[prjStatus::Active]]|?prjTitle = |format=ul}} &lt;br /&gt;
&lt;br /&gt;
===== [[Semantic Tagging]] =====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjResTopic::Semantic Tagging]][[prjStatus::Active]]|?prjTitle = |format=ul}}&lt;br /&gt;
&lt;br /&gt;
===== [[Semantic Search]] =====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjResTopic::Semantic Search]][[prjStatus::Active]]|?prjTitle = |format=ul}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
===== [[Semantic Annotations]] =====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjResTopic::Semantic Annotations]][[prjStatus::Active]]|?prjTitle = |sort=prjEnd|order=desc|format=ul}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Past projects ==&lt;br /&gt;
&lt;br /&gt;
=== [[BioSignal Analysis]] ===&lt;br /&gt;
&lt;br /&gt;
===== [[Affective Computing]] =====&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Category:Project]][[prjResTopic::Affective_Computing]] [[PrjEnd::&amp;lt;{{CURRENTYEAR}}/{{CURRENTMONTH}}/{{CURRENTDAY}}]]|format=ul}}&lt;br /&gt;
&lt;br /&gt;
===== [[Brain-Computer Interface]] =====&lt;br /&gt;
* [[Online P300 and ErrP recognition with BCI2000]]&lt;br /&gt;
&lt;br /&gt;
=== [[Robotics]] ===&lt;br /&gt;
*[[2D Mapping Using a Quadtree Data Structure]]&lt;br /&gt;
&lt;br /&gt;
== April Fool's projects ==&lt;br /&gt;
&lt;br /&gt;
Following the [http://en.wikipedia.org/wiki/April_Fools%27_Day_RFC RFC] tradition,&lt;br /&gt;
[[April_1st_Projects|here]] is our April Fool's project page.&lt;br /&gt;
&lt;br /&gt;
== Note for students ==	&lt;br /&gt;
&lt;br /&gt;
If you are a student and there isn't a '''page describing your project''', this is because YOU have the task of creating it and populating it with (meaningful) content. If you are a student and there IS a page describing your project, you have the task to complete that page with (useful and comprehensive) information about your own contribution to the project. Be aware that the quality of your work (or lack of it) on the AIRWiki will be evaluated by the Teachers and will influence your grades.&lt;br /&gt;
&lt;br /&gt;
Instructions to add a new project or to add content to an existing project page are available at [[Projects - HOWTO]].&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_firmware_flow_chart.png&amp;diff=15695</id>
		<title>File:Lionhell firmware flow chart.png</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_firmware_flow_chart.png&amp;diff=15695"/>
				<updated>2012-12-07T21:56:54Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:LionHell_Battery.jpg&amp;diff=15694</id>
		<title>File:LionHell Battery.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:LionHell_Battery.jpg&amp;diff=15694"/>
				<updated>2012-12-07T21:56:14Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Robotis_Transformer.jpg&amp;diff=15693</id>
		<title>File:Robotis Transformer.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Robotis_Transformer.jpg&amp;diff=15693"/>
				<updated>2012-12-07T21:55:57Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Acc-3axis.jpg&amp;diff=15692</id>
		<title>File:Acc-3axis.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Acc-3axis.jpg&amp;diff=15692"/>
				<updated>2012-12-07T21:55:50Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Sensor_Bar.png&amp;diff=15691</id>
		<title>File:Sensor Bar.png</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Sensor_Bar.png&amp;diff=15691"/>
				<updated>2012-12-07T21:55:44Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:SHARP_GP2D120X_diagram.png&amp;diff=15690</id>
		<title>File:SHARP GP2D120X diagram.png</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:SHARP_GP2D120X_diagram.png&amp;diff=15690"/>
				<updated>2012-12-07T21:55:37Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:GP2D120X.jpg&amp;diff=15689</id>
		<title>File:GP2D120X.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:GP2D120X.jpg&amp;diff=15689"/>
				<updated>2012-12-07T21:55:29Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Accelerometer_Multiplexer_Board.jpg&amp;diff=15688</id>
		<title>File:Accelerometer Multiplexer Board.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Accelerometer_Multiplexer_Board.jpg&amp;diff=15688"/>
				<updated>2012-12-07T21:54:48Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Rangefinders_Multiplexer_Board.jpg&amp;diff=15687</id>
		<title>File:Rangefinders Multiplexer Board.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Rangefinders_Multiplexer_Board.jpg&amp;diff=15687"/>
				<updated>2012-12-07T21:54:42Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Cm510.png&amp;diff=15686</id>
		<title>File:Cm510.png</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Cm510.png&amp;diff=15686"/>
				<updated>2012-12-07T21:52:28Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Dynamixel-ax-12a.jpg&amp;diff=15685</id>
		<title>File:Dynamixel-ax-12a.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Dynamixel-ax-12a.jpg&amp;diff=15685"/>
				<updated>2012-12-07T21:52:03Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v2.jpg&amp;diff=15684</id>
		<title>File:Lionhell v2.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v2.jpg&amp;diff=15684"/>
				<updated>2012-12-07T21:51:08Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v1.jpg&amp;diff=15683</id>
		<title>File:Lionhell v1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v1.jpg&amp;diff=15683"/>
				<updated>2012-12-07T21:48:56Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: VittorioLumare uploaded a new version of &amp;amp;quot;File:Lionhell v1.jpg&amp;amp;quot;: Reverted to version as of 18:35, 29 July 2012&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15682</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15682"/>
				<updated>2012-12-07T21:48:09Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|end=2012/07/20&lt;br /&gt;
|status=Closed&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LionHell McMillan is an ''All Terrain Wheg Robot with Morphological Computation''&lt;br /&gt;
&lt;br /&gt;
It has been developed in a Master Thesis work in Robotics and Artificial Intelligence.&lt;br /&gt;
&lt;br /&gt;
Info about Thesis&lt;br /&gt;
 TItle : '''All Terrain Wheg Robot with Morphological Computation''' &lt;br /&gt;
 Robot Name: ''LionHell McMillan''&lt;br /&gt;
 Correlator: Giuseppina Gini&lt;br /&gt;
 Author: Vittorio Lumare&lt;br /&gt;
 Area: Robotics and Artifical Intelligence&lt;br /&gt;
 Start date: 2011/09/10&lt;br /&gt;
 End date: 2012/07/24&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|QbMM9orBUn0|LionHell McMillan ROBOT - Walking on Rough Terrain|center|600}}&lt;br /&gt;
&lt;br /&gt;
==The Idea==&lt;br /&gt;
===Starting Point===&lt;br /&gt;
The new locomotion system called [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) enable mobile robots to move on rough terrains, using a simple control system  .&lt;br /&gt;
&lt;br /&gt;
===Objective===&lt;br /&gt;
&lt;br /&gt;
The project objective is to test the wheg system , in order to find a design (both of  robot, both of whegs) able to give the best agility on rough natural terrains.&lt;br /&gt;
&lt;br /&gt;
==State of The Art==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
* [http://airlab.elet.polimi.it/index.php/EMBOT EMBOT]&lt;br /&gt;
&lt;br /&gt;
==Simulations / Design==&lt;br /&gt;
===Simulation 1===&lt;br /&gt;
The first robot model has been taken from an existent robot : [http://airlab.elet.polimi.it/index.php/EMBOT EMBOT]&lt;br /&gt;
&lt;br /&gt;
This is a video of the first simulation with this model&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|First simulation|center|400}}&lt;br /&gt;
&lt;br /&gt;
As can be seen from simulation, robot model is unsuitable to the task.&lt;br /&gt;
&lt;br /&gt;
The model has been then improved extending the body length of about 5 cm.&lt;br /&gt;
&lt;br /&gt;
===Simulation 2===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Second simulation:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|Second simulation|center|400}}&lt;br /&gt;
&lt;br /&gt;
Now robot is able to climb all the steps, but this is not enough.&lt;br /&gt;
The objective is harder: we want the robot to climb obstacles big as its body size, so I made another simulation  with bigger obstacles:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|Third simulation|center|400}}&lt;br /&gt;
&lt;br /&gt;
Despite its longer body, the robot is unable to climb over the step. &lt;br /&gt;
&lt;br /&gt;
This happens because it has no support in the back: when the back wheg (we see only &lt;br /&gt;
one back wheg  because of the 2D simulation) rotates, the mechanical support of the &lt;br /&gt;
servomotor is the robot chassis, which starts rotating clockwise, making the robot &lt;br /&gt;
falling backwards. &lt;br /&gt;
&lt;br /&gt;
The solution to this problem is to avoid the chassis rotation. &lt;br /&gt;
&lt;br /&gt;
How to avoid the chassis rotation?&lt;br /&gt;
&lt;br /&gt;
A simple approach is to add a '''fixed link''' in the back , &lt;br /&gt;
such a kind of '''tail''', so that when the chassis starts rotating clockwise , the tail will touch the ground surface '''blocking the rotation'''. &lt;br /&gt;
&lt;br /&gt;
===Simulation 3===&lt;br /&gt;
&lt;br /&gt;
New Model:&lt;br /&gt;
 &lt;br /&gt;
* New central wheg &lt;br /&gt;
* New link added to body &lt;br /&gt;
* Joint in the body center &lt;br /&gt;
* Tail added to the back &lt;br /&gt;
* Wheg foot design improved to give better grip &lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|Fourth simulation|center|400}}&lt;br /&gt;
&lt;br /&gt;
As we can see , the robot is able to walk on very rough surface terrain. &lt;br /&gt;
&lt;br /&gt;
He goes on even in presence of high surface spikes, thing that would have been not &lt;br /&gt;
possible for the previous robot model. &lt;br /&gt;
&lt;br /&gt;
This better behavior is principally due to the &lt;br /&gt;
new central wheg added to the model, and to the slight body flexibility, due to the &lt;br /&gt;
action of a spring and a damper in the body center. &lt;br /&gt;
&lt;br /&gt;
Thanks to the '''tail action''', robot '''never falls on his back'''.&lt;br /&gt;
&lt;br /&gt;
==The Real Robot==&lt;br /&gt;
&lt;br /&gt;
===First Prototype===&lt;br /&gt;
&lt;br /&gt;
[[file:lionhell_v1.jpg|600px|LionHell First Prototype]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Final Prototype===&lt;br /&gt;
&lt;br /&gt;
[[file:lionhell_v2.jpg|600px|LionHell Final Prototype]]&lt;br /&gt;
&lt;br /&gt;
=Hardware=&lt;br /&gt;
&lt;br /&gt;
In this section all the hardware components will be illustrated, excluding structure &lt;br /&gt;
because it was yet discussed in the previous chapters. &lt;br /&gt;
&lt;br /&gt;
==Servomotors==&lt;br /&gt;
[[file:dynamixel-ax-12a.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
In this robot the '''servomotors''' are the only actuators. &lt;br /&gt;
&lt;br /&gt;
These servos have been taken from a '''Robotics kit''' called '''Bioloid''', commercialized by &lt;br /&gt;
'''Robotis'''. &lt;br /&gt;
&lt;br /&gt;
The servomotor model is '''Dynamixel AX-12'''. &lt;br /&gt;
&lt;br /&gt;
Dynamixel servos are very versatile, quite strong and can be used in '''two modes''': &lt;br /&gt;
&lt;br /&gt;
* ''Continuous Rotation mode''&lt;br /&gt;
* ''Position mode''&lt;br /&gt;
&lt;br /&gt;
The only limit of these servos causing some problem in this work is a '''60° dead-band '''. &lt;br /&gt;
When motor shaft falls in this range, '''position''' is '''not retrievable''' from the '''internal potentiometer''' . &lt;br /&gt;
This was a '''problem''' in continuous rotation mode, because I could not control the servo '''position''' in that range.&lt;br /&gt;
This '''limit''' avoided me to '''synchronize''' all the six whegs to obtain a perfect control in climbing over obstacles.&lt;br /&gt;
In fact I ended up with a simple open-loop motor control. &lt;br /&gt;
&lt;br /&gt;
The other 3 servos were used in Position Mode:&lt;br /&gt;
*Two servos for the '''body joint''' in the center of robot&lt;br /&gt;
*One servo for the '''tail'''&lt;br /&gt;
&lt;br /&gt;
Illustration 42: Servomotor - Dynamixel AX-12 &lt;br /&gt;
&lt;br /&gt;
Table 1: Servomotor - Dynamixel AX-12&lt;br /&gt;
&lt;br /&gt;
In this case the dead band did not cause any problem, because a 180° movement was sufficient for the purpose. &lt;br /&gt;
&lt;br /&gt;
I had to use '''two servos''' for the '''body joint''', because of the '''high torque''' needed to move the head and the frontal pair of whegs. &lt;br /&gt;
At a first time I tried to use one servo, but it was subject to overheating, until it burned.&lt;br /&gt;
Using two servos in '''parallel''',  ''mechanically coupled'', permitted a perfect control of the joint, without overheating.&lt;br /&gt;
&lt;br /&gt;
==Control Board==&lt;br /&gt;
[[file:cm510.png|right]]&lt;br /&gt;
The '''central processing unit''' used is a ''CM-510''. &lt;br /&gt;
&lt;br /&gt;
It’s a development board producted by Robotis, and its fully compatible with &lt;br /&gt;
''Dynamixel AX-12'' '''servos'''. &lt;br /&gt;
 &lt;br /&gt;
 '''CM-510'''&lt;br /&gt;
 &lt;br /&gt;
 Weight 51.3g &lt;br /&gt;
 Controller ATMega2561 &lt;br /&gt;
 Working Voltage &lt;br /&gt;
  Allowed Range : 6.5V ~ 15V &lt;br /&gt;
  Recommended Voltage : 11.1V (Li-PO 3cell) &lt;br /&gt;
 Consumed Current &lt;br /&gt;
  When IDLE : 50mA &lt;br /&gt;
  External I/O Maximum Current : 0.9A &lt;br /&gt;
  Total Maximum Current : 10A (Fuse) &lt;br /&gt;
&lt;br /&gt;
Table 2: Control Board – CM-510 &lt;br /&gt;
&lt;br /&gt;
Illustration 43: Control Board - CM-510 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This board is featured with standard '''Dynamixel ports''', plus 6 other '''general purpose &lt;br /&gt;
ports'''. &lt;br /&gt;
&lt;br /&gt;
Each general purpose port is featured with 4 usable '''pins''': &lt;br /&gt;
* Ground &lt;br /&gt;
* Power (5V) &lt;br /&gt;
* Digital I/O &lt;br /&gt;
* Analogue Input (0V– 5V) &lt;br /&gt;
&lt;br /&gt;
I used these ports to connect all '''peripheral sensors'''. &lt;br /&gt;
&lt;br /&gt;
Since I had too many sensors for the available ports, I had to built '''two multiplexer &lt;br /&gt;
boards''': &lt;br /&gt;
* One board to multiplex 4 rangefinders &lt;br /&gt;
* One board to multiple 3-axis accelerometer &lt;br /&gt;
&lt;br /&gt;
The boards inputs have not been fully used, so there are '''available channels''' for an &lt;br /&gt;
eventual '''future use'''.&lt;br /&gt;
&lt;br /&gt;
==Sensors ==&lt;br /&gt;
&lt;br /&gt;
The most critical aspects of perception in this robot are:&lt;br /&gt;
* Terrain sensing. &lt;br /&gt;
* Robot inclination with respect to gravity force vector. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multiplexer Boards===&lt;br /&gt;
&lt;br /&gt;
I designed and builded two multiplexer boards: one for the IR-rangefinders , one for the 3-axsis-accelerometer.&lt;br /&gt;
&lt;br /&gt;
The board below multiplexes the analog signal from each of the four used IR Sharp Rangefinders, in order to use a single analog input on the CM-510 Board.&lt;br /&gt;
[[file: Rangefinders_Multiplexer_Board.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The board below multiplexes the analog signal from each accelerometer channel, in order to use a single analog input on the CM-510 Board.&lt;br /&gt;
&lt;br /&gt;
[[file: Accelerometer_Multiplexer_Board.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For time reasons I've implemented both boards quickly by manually building the circuit tracks.&lt;br /&gt;
&lt;br /&gt;
In more relaxed circumstances I would have made the same boards by PCB photo-etching.&lt;br /&gt;
&lt;br /&gt;
===Infrared Rangefinders===&lt;br /&gt;
[[file:GP2D120X.jpg|right]]&lt;br /&gt;
Terrain need to be analyzed in order to know if it's possible walking over it.&lt;br /&gt;
&lt;br /&gt;
If the terrain roughness is high, it is avoided: the robot turns left or right searching for a &lt;br /&gt;
better path. &lt;br /&gt;
&lt;br /&gt;
The key concept adopted to detect if a terrain is too rough is this: robot needs a planar &lt;br /&gt;
surface in order to climb over it without possibility of falling. &lt;br /&gt;
&lt;br /&gt;
In order to understand if terrain is planar, some IR rangefinders have been used. &lt;br /&gt;
This sensors are produced by SHARP, and the model is GP2D120X. &lt;br /&gt;
&lt;br /&gt;
Main specifications &lt;br /&gt;
'''GP2D120X'''&lt;br /&gt;
Measuring distance range  3 - 40 cm &lt;br /&gt;
Output terminal voltage 0.25 – 0.55 &lt;br /&gt;
Average supply current 33 - 50 mA &lt;br /&gt;
Operating supply voltage 4.5 – 5.5 V &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The output distance characteristics of sensor is shown in the picture below. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[file:SHARP_GP2D120X_diagram.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As we can see , the characteristic is not linear. &lt;br /&gt;
&lt;br /&gt;
In order to take correct distances (in cm ) from the sampled values, I wrote a lookup table with 17 values and the corresponding tension value (represented as number ) &lt;br /&gt;
&lt;br /&gt;
 unsigned short sharp_calib[17][2] = &lt;br /&gt;
 { &lt;br /&gt;
 {63,40}, &lt;br /&gt;
 {71,35}, &lt;br /&gt;
 {85,30}, &lt;br /&gt;
 {106,25}, &lt;br /&gt;
 {132,20}, &lt;br /&gt;
 {153,18}, &lt;br /&gt;
 {165,16}, &lt;br /&gt;
 {192,14}, &lt;br /&gt;
 {214,12}, &lt;br /&gt;
 {257,10}, &lt;br /&gt;
 {286,9}, &lt;br /&gt;
 {319,8}, &lt;br /&gt;
 {360,7}, &lt;br /&gt;
 {415,6}, &lt;br /&gt;
 {480,5}, &lt;br /&gt;
 {562,4}, &lt;br /&gt;
 {613,3} &lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The C function (used in the firmware code): &lt;br /&gt;
&lt;br /&gt;
''float readSharp_cm(unsigned char addr)'' interpolates the values in the lookup table, converting the tension value to distance in centimeters. &lt;br /&gt;
&lt;br /&gt;
Four rangefinders are disposed onto a ''SensorBar'' horizontally fixed on the head of the robot, as we can see in the picture below.&lt;br /&gt;
&lt;br /&gt;
[[file:Sensor_Bar.png]]&lt;br /&gt;
&lt;br /&gt;
Three of these sensors point straight towards the terrain in front of robot, analyzing &lt;br /&gt;
terrain’s surface by sensing the distance from bar in three different points. &lt;br /&gt;
&lt;br /&gt;
One sensor points in the march direction and is used to detect obstacles. &lt;br /&gt;
&lt;br /&gt;
The sensors are disposed in this way: &lt;br /&gt;
* two in the center of the bar (one pointing down, one pointing forward) &lt;br /&gt;
* on in the left limit of the bar (pointing down) &lt;br /&gt;
* one in the right limit of the bar (pointing down) &lt;br /&gt;
&lt;br /&gt;
Robot takes samples from all three sensors, and then compares them: If the distances are &lt;br /&gt;
all the same (with a little tolerance), terrain is walkable. If the difference between right &lt;br /&gt;
and center distances is high, robot turns slightly right If the difference between left and &lt;br /&gt;
center distances is high, robot turns slightly left.&lt;br /&gt;
&lt;br /&gt;
Before using this approach, I tried to take distances with a single sensor turret, actuated &lt;br /&gt;
by another Dynamixel servo, but this solution has revealed to be too slow and power &lt;br /&gt;
consuming, and was abandoned. &lt;br /&gt;
&lt;br /&gt;
As said before in the Introduction of this thesis, this sensor-bar has been conceived &lt;br /&gt;
thinking at the embodiment concept: it moves with the robot body, giving &lt;br /&gt;
automatically the sensors the best point of view (in order to have a good perception of &lt;br /&gt;
terrain and obstacles) automatically. Sensor-bar position and orientation change &lt;br /&gt;
according to the body configuration, which in turn changes according to the interaction &lt;br /&gt;
with the environment.&lt;br /&gt;
&lt;br /&gt;
===3-axis Accelerometer===&lt;br /&gt;
[[file:acc-3axis.jpg|right]]&lt;br /&gt;
In order to know the robot inclination with respect to gravity force vector, a 3-axis &lt;br /&gt;
accelerometer has been used. &lt;br /&gt;
&lt;br /&gt;
This sensor is produced by Freescale Semiconductor and the model is MMA7361 . &lt;br /&gt;
&lt;br /&gt;
'''MMA7361'''&lt;br /&gt;
&lt;br /&gt;
Low Voltage Operation 2.2 V – 3.6 V  &lt;br /&gt;
&lt;br /&gt;
High Sensitivity 800 mV/g @ 1.5g &lt;br /&gt;
&lt;br /&gt;
Selectable Sensitivity (±1.5g, ±6g) &lt;br /&gt;
&lt;br /&gt;
Low Current Comsumption 400 µA &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Table 4: Accelerometer - MMA7361 &lt;br /&gt;
&lt;br /&gt;
I bought a ready to use “breakout-board” with sensor yet mounted on: you can see it in &lt;br /&gt;
the photo above. &lt;br /&gt;
&lt;br /&gt;
In this application the selected sensitivity  is ±1.5g &lt;br /&gt;
&lt;br /&gt;
The sensor has been mounted on the chassis, the most possible near to the '''center of mass''' of robot. &lt;br /&gt;
&lt;br /&gt;
The ''robot center'' changes as the '''body joint''' moves, so a perfect positioning of the accelerometer has not been possible, but this was not a problem. &lt;br /&gt;
&lt;br /&gt;
The accelerometer  orientation is: &lt;br /&gt;
* x axis points towards robot forward sense of march, horizontally with respect to floor &lt;br /&gt;
* y axis is disposed horizontally with respect to floor, pointing to the left of robot &lt;br /&gt;
* z axis exactly in vertical position, pointing against gravity force vector. &lt;br /&gt;
&lt;br /&gt;
The convention I used is to consider each axis in standard orientation when it is '''parallel''' to the '''plane normal to gravity vector'''. &lt;br /&gt;
&lt;br /&gt;
For each axis, the implemented controller computes the ''displacement_angle'' from ''standard orientation''. &lt;br /&gt;
&lt;br /&gt;
The method used to determine this displacement_angle is very simple: Each of three channels values are normalized with respect to the gravity force When robot is in standard position, values are 0 for y,x channels, 1 (100% gravity force) for the z channel. &lt;br /&gt;
&lt;br /&gt;
The '''orientation of each axis''' is computed as: &lt;br /&gt;
 &lt;br /&gt;
''displacement_angle = arcsin(channel_value_N) ''&lt;br /&gt;
 &lt;br /&gt;
where   ''channel_value_N'' is channel value '''normalized to gravity module'''. &lt;br /&gt;
&lt;br /&gt;
Each channel value is equal to cosin(gamma), where gamma is the angle between the axis and the gravity vector&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 '''Computation of displacement_angle:'''&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 ''channel_value = g * cosin(gamma) ''&lt;br /&gt;
 &lt;br /&gt;
 but we want to know the normalized value , so channel_value_N = channel_value / &lt;br /&gt;
 &lt;br /&gt;
 ''g = cosin(gamma) ''&lt;br /&gt;
 &lt;br /&gt;
 The standard position is 90° wrt gravity vector, so the displacement_angle, we call it delta, is: &lt;br /&gt;
 &lt;br /&gt;
 ''delta = 90° - gamma ''&lt;br /&gt;
 &lt;br /&gt;
 so &lt;br /&gt;
 &lt;br /&gt;
 ''gamma = 90° - delta ''&lt;br /&gt;
 &lt;br /&gt;
 so &lt;br /&gt;
 &lt;br /&gt;
 ''channel_value_N = cosin(90° - delta) ''&lt;br /&gt;
 &lt;br /&gt;
 Knowing that &lt;br /&gt;
 &lt;br /&gt;
 ''sin(delta) = cosin(90° - delta) ''&lt;br /&gt;
 &lt;br /&gt;
 we can  say &lt;br /&gt;
 &lt;br /&gt;
 ''channel_value_N = sin(delta) ''&lt;br /&gt;
 &lt;br /&gt;
 and finally &lt;br /&gt;
 &lt;br /&gt;
 ''displacement_angle = delta = arcsin(channel_value_N)''&lt;br /&gt;
&lt;br /&gt;
==Power==&lt;br /&gt;
===Transformer===&lt;br /&gt;
&lt;br /&gt;
Robot has been powered by AC-DC transformer during the development phase. &lt;br /&gt;
The transformer I used has this specifications: Output Voltage 12V &lt;br /&gt;
* Max current  5A max &lt;br /&gt;
&lt;br /&gt;
[[file:Robotis_Transformer.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Batteries===&lt;br /&gt;
&lt;br /&gt;
When the robot development has been completed, robot has been equipped with a couple of  2-cells lithium polymer batteries. &lt;br /&gt;
&lt;br /&gt;
Batteries specifications: &lt;br /&gt;
* Output Voltage 7.5V &lt;br /&gt;
* Battery capacity 2500 mAh &lt;br /&gt;
&lt;br /&gt;
Due to the lower tension of battery with respect to transformer, servo’s speed has been slightly increased in order to ensure a sufficient  torque&lt;br /&gt;
&lt;br /&gt;
[[file:LionHell_Battery.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Firmware=&lt;br /&gt;
&lt;br /&gt;
The implemented firmware was initially conceived to be the only program to control the &lt;br /&gt;
robot. &lt;br /&gt;
&lt;br /&gt;
After some testing, the used microcontroller has revealed to be too less powerful in &lt;br /&gt;
order to obtain an acceptable loop speed and a sufficiently complex computational &lt;br /&gt;
capability. A complex control like motion planning needs a more performant &lt;br /&gt;
computational system. &lt;br /&gt;
&lt;br /&gt;
I decided to mantain a fast reactive behavior based control  in the main loop, adding a &lt;br /&gt;
serial communication phase in order to allow data exchange with external control &lt;br /&gt;
hardware, like a PC. A deep analysis of the behavior based control in mobile robotics &lt;br /&gt;
can be found in a recent work from L. De Silva and H. Ekanayake [18]: they discuss &lt;br /&gt;
several behavior control paradigms, including the subsumption. &lt;br /&gt;
&lt;br /&gt;
In remote control applications, a simple control like this will act as a cerebellum, &lt;br /&gt;
assisting the remote user in the motion control. A recent work on this topic has been &lt;br /&gt;
made by Shigang cui, Zhengguang lian, Li zhao, Zhigang bing, Hongda chen [19]. &lt;br /&gt;
&lt;br /&gt;
They discuss several behavior control paradigms, including the subsumption. &lt;br /&gt;
&lt;br /&gt;
The implemented loop resulted to be very fast, and sufficient to manage the most &lt;br /&gt;
critical behaviors, like falling prevention and obstacle climbing. &lt;br /&gt;
&lt;br /&gt;
The main control loop consists of this macro blocks: &lt;br /&gt;
*Read and Communicate Sensors Data &lt;br /&gt;
*Set Speed According to Body Inclination &lt;br /&gt;
*Main Behaviors &lt;br /&gt;
**Jump Down Behavior &lt;br /&gt;
**Terrain Check Behavior &lt;br /&gt;
**Approaching Obstacle Behavior &lt;br /&gt;
**Adapt to Floor Behavior &lt;br /&gt;
*Walking Actions &lt;br /&gt;
**Go Backward &lt;br /&gt;
**Turn Left &lt;br /&gt;
**Turn Right &lt;br /&gt;
**Restart Walking &lt;br /&gt;
**Stop Walking &lt;br /&gt;
*Tail Control Section &lt;br /&gt;
**Tail Behaviors Manager &lt;br /&gt;
**Tail Behavior 1: Avoiding Falling Backward &lt;br /&gt;
**Tail Behavior 2: Climbing &lt;br /&gt;
 &lt;br /&gt;
==Read and Communicate Sensors Data==&lt;br /&gt;
The first thing to do in the main loop is reading sensors, and communicating them to the &lt;br /&gt;
eventual external hardware through the serial-usb link. &lt;br /&gt;
&lt;br /&gt;
===Reading Sensors===&lt;br /&gt;
This is done using this funcion: &lt;br /&gt;
&lt;br /&gt;
*void readAllSensors(Sensors *s); &lt;br /&gt;
It reads all sensors data saving them into a Sensors structure. &lt;br /&gt;
&lt;br /&gt;
The above function calls a specific read function for each sensor: &lt;br /&gt;
*float readSharp_cm(unsigned char addr); &lt;br /&gt;
&lt;br /&gt;
It reads the value of Sharp sensor mapped at address addr  and convert it to distance &lt;br /&gt;
in centimeters. &lt;br /&gt;
&lt;br /&gt;
Each address indicates a channel on the distance sensors multiplexer. &lt;br /&gt;
*float readAccDeg(unsigned char addr); &lt;br /&gt;
&lt;br /&gt;
It reads the angle value from the Accelerometer Channel at address addr, and &lt;br /&gt;
converts it to degrees. &lt;br /&gt;
&lt;br /&gt;
Each address indicates a channel on the accelerometer multiplexer, and each &lt;br /&gt;
multiplexer channel correspond to a single channel on the accelerometer. &lt;br /&gt;
&lt;br /&gt;
Accelerometer, as seen before, has 3 channels, one for each axis.&lt;br /&gt;
&lt;br /&gt;
===Communicating sensor data===&lt;br /&gt;
The communication is performed through a serial link in asynchronous mode, at a &lt;br /&gt;
baudarate of 57600 bps. &lt;br /&gt;
&lt;br /&gt;
The serial format is 8bit, no parity, 1 stop bit. &lt;br /&gt;
&lt;br /&gt;
 The data format is the following: &lt;br /&gt;
 &lt;br /&gt;
 FC &amp;lt;FC&amp;gt;\tGC &amp;lt;GC&amp;gt;\tGL &amp;lt;GL&amp;gt;\tGR &amp;lt;GR&amp;gt;\tZ &amp;lt;Z&amp;gt;\tX &amp;lt;X&amp;gt;\tY &amp;lt;Y&amp;gt;\tAD &amp;lt;AD&amp;gt;\tTD &amp;lt;TD&amp;gt;\n &lt;br /&gt;
 &lt;br /&gt;
 and this is the meaning of the tags: &lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;FC&amp;gt; : Distance in cm from Central Front Sensor &lt;br /&gt;
 &amp;lt;GC&amp;gt; : Distance [cm] from Central Ground Sensor &lt;br /&gt;
 &amp;lt;GL&amp;gt; : Distance [cm] from Left Ground Sensor &lt;br /&gt;
 &amp;lt;GR&amp;gt; : Distance [cm] from Rigth Ground Sensor &lt;br /&gt;
  &amp;lt;Z&amp;gt; : Normalized [adim] value from Z axis Channel on Accelerometer &lt;br /&gt;
  &amp;lt;X&amp;gt; : Normalized [adim] value from X axis Channel on Accelerometer &lt;br /&gt;
  &amp;lt;Y&amp;gt; : Normalized [adim] value from Y axis Channel on Accelerometer &lt;br /&gt;
 &amp;lt;AD&amp;gt; : Abdomen Inclination angle [deg] with respect to the robot body &lt;br /&gt;
 &amp;lt;TD&amp;gt; : Tail Inclination angle [deg] with respect to the robot body &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This data is intended to be read from the serial-usb interface using a sscanf function &lt;br /&gt;
implemented in any programming language. &lt;br /&gt;
&lt;br /&gt;
All transmitted values are integers ( %d  in C, C++ format ). &lt;br /&gt;
&lt;br /&gt;
 This is the output we get connecting to it : &lt;br /&gt;
 ... &lt;br /&gt;
 FC 39 GC 17 GL 19 GR 19 Z 932 X -24 Y 43 AD -34 TD -37 &lt;br /&gt;
 FC 39 GC 16 GL 18 GR 18 Z 1000 X 48 Y 92 AD -34 TD -37 &lt;br /&gt;
 FC 39 GC 15 GL 18 GR 19 Z 1000 X 54 Y 37 AD -34 TD -37 &lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Set Speed According to Body Inclination==&lt;br /&gt;
&lt;br /&gt;
In order to adapt the servomotors torque to the current ground surface, the robot must &lt;br /&gt;
increase their speed according to the vertical inclination of the robot body. &lt;br /&gt;
&lt;br /&gt;
If the inclination value is high and positive, the robot is walking uphill, so the torque &lt;br /&gt;
must be increased. &lt;br /&gt;
&lt;br /&gt;
The following instruction sets the nominal speed for all whegs servos: ''dnspeed''&lt;br /&gt;
&lt;br /&gt;
(Desidered Nominal Speed) : dnspeed = (600 + 4 *sensors.body_inclination_xg); &lt;br /&gt;
&lt;br /&gt;
Dynamixel servos accept a speed value from 0 to 1023. &lt;br /&gt;
&lt;br /&gt;
Here we set 600 as base-speed, then adding a variation proportional to inclination. &lt;br /&gt;
&lt;br /&gt;
If the inclination is negative (robot walking downhill) the added variation will be &lt;br /&gt;
negative, ending up with a speed value smaller than base-speed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Main Behaviors==&lt;br /&gt;
This behaviors determine the commands that will be sent to the whegs in the following Walking Actions section. &lt;br /&gt;
&lt;br /&gt;
All this behaviors are exclusive, and they have descending priority, so that the first has &lt;br /&gt;
the high one and the last has the lower one. &lt;br /&gt;
&lt;br /&gt;
Each behavior has a trigger event that I call “situation”. &lt;br /&gt;
&lt;br /&gt;
Before going to process  the behaviors, some data must be prepared. &lt;br /&gt;
&lt;br /&gt;
 ''float ld = abs((int)(sensors.distance_floor_left – sensors.distance_floor_center));''&lt;br /&gt;
 &lt;br /&gt;
 ''float rd = abs((int)(sensors.distance_floor_right – sensors.distance_floor_center));''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The above two instructions compute two difference values:&lt;br /&gt;
*ld : '''Left Difference''' This is the difference value between the left terrain distance sensor and the center terrain distance sensor &lt;br /&gt;
*rd : '''Right Difference''' This is the difference value between the right terrain distance sensor and the center terrain distance sensor. &lt;br /&gt;
&lt;br /&gt;
This difference values will be used within the following behaviors in order to detect the current situation. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Jump Down Behavior===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Situation 1:'''&lt;br /&gt;
 ''Robot’s head is facing floor with an abdomen inclination inferior to -45 ° with respect to gravity force vector''&lt;br /&gt;
 ''AND distance from floor along the view axis is less than 30 cm.''&lt;br /&gt;
&lt;br /&gt;
In this situation the robot will probably crash his head to the floor if it doesn’t lift it Instantly,  so the first command is to stop walking. &lt;br /&gt;
&lt;br /&gt;
This situation requires that the distance from floor is less than 30 cm, so that the robot could “jump” toward floor without destroying itself. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Behavior 1:'''&lt;br /&gt;
 ''Then the robot lift up the abdomen until it exits from this situation.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
&lt;br /&gt;
 if (sensors.abdomen_inclination_g &amp;lt; -45 &amp;amp;&amp;amp; sensors.distance_front_center &amp;lt; 30){ &lt;br /&gt;
 stop();//STOP ROBOT &lt;br /&gt;
 while(sensors.abdomen_inclination_g &amp;lt; -45 &amp;amp;&amp;amp; sensors.distance_front_center &amp;lt; 30) &lt;br /&gt;
   { &lt;br /&gt;
   //LIFT ABDOMEN &lt;br /&gt;
   dpAbd = dpAbd + 1; &lt;br /&gt;
   setAbdomenDeg(dpAbd, 1000);//Lift &lt;br /&gt;
   sensors.abdomen_inclination_g = getAbdomenDegG(); &lt;br /&gt;
   sensors.distance_front_center = readSharp_cm(4); &lt;br /&gt;
   } &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
===Terrain Check Behavior===&lt;br /&gt;
&lt;br /&gt;
This behaviors uses the Left Difference (ld) and Right Difference (rd) described before in chapter 5.3. &lt;br /&gt;
&lt;br /&gt;
'''Situation 2:'''&lt;br /&gt;
 ''Left Difference or Right Difference is greater than 8 cm.''&lt;br /&gt;
&lt;br /&gt;
This means that terrain is not uniform. &lt;br /&gt;
&lt;br /&gt;
'''Behavior 2:'''&lt;br /&gt;
 ''turn where the difference is smaller. ''&lt;br /&gt;
&lt;br /&gt;
'''Code:'''&lt;br /&gt;
&lt;br /&gt;
 if(ld &amp;gt; 8 || rd &amp;gt; 8) &lt;br /&gt;
 { &lt;br /&gt;
  if (ld &amp;gt;= rd) {turnR = 1; turnL=0;} &lt;br /&gt;
  if (ld &amp;lt; rd) {turnL = 1; turnR=0;} &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
===Approaching Obstacle Behavior===&lt;br /&gt;
&lt;br /&gt;
'''Situation 3 :'''&lt;br /&gt;
 ''There is an obstacle near in front of the robot in central position.''&lt;br /&gt;
&lt;br /&gt;
Obstacle is considered near if distance is less than 15 cm. &lt;br /&gt;
&lt;br /&gt;
'''Behavior 3 :'''&lt;br /&gt;
 ''climb over  the osbtacle.''&lt;br /&gt;
&lt;br /&gt;
The sequence of actions to perform is : &lt;br /&gt;
&lt;br /&gt;
 1. stop walking &lt;br /&gt;
 2. lift head (abdomen) until obstacle diappears and abdomen inclination doesn't &lt;br /&gt;
     exceed 80°. This limit has been imposed in order to avoid vain climbing efforts &lt;br /&gt;
     on almost perpendicular walls. &lt;br /&gt;
&lt;br /&gt;
Code: &lt;br /&gt;
 if (sensors.distance_front_center &amp;lt;  15) &lt;br /&gt;
 { &lt;br /&gt;
   stop(); &lt;br /&gt;
   while(sensors.distance_front_center &amp;lt; 15 &amp;amp;&amp;amp; sensors.abdomen_inclination &amp;lt; 80) &lt;br /&gt;
   { &lt;br /&gt;
    if (dpAbd &amp;gt; 80)dpAbd = 80; //Upper Bound setAbdomenDeg(dpAbd, 200);//Lift up &lt;br /&gt;
    abdomen sensors.distance_front_center = readSharp_cm(4); //read distance &lt;br /&gt;
   } &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Adapt to Floor Behavior===&lt;br /&gt;
&lt;br /&gt;
'''Situation 4 :'''&lt;br /&gt;
 ''Distance from floor is greater than 23 cm ''&lt;br /&gt;
&lt;br /&gt;
This happens when the abdomen is too high, or when robot approaches a descent . &lt;br /&gt;
&lt;br /&gt;
In order to have a good sensing of the terrain the sensors array should point the floor perpendiculary (and so abdomen should be parallel to terrain). &lt;br /&gt;
&lt;br /&gt;
Due to the geometry of robot (his height is about 23 cm), lowering abdomen until it's 23 cm distant from floor will put it parallel to floor surface. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Behavior 4 :'''&lt;br /&gt;
 ''Lower the abdomen until distance of  head  from floor is less than 23 cm ''&lt;br /&gt;
 ''or it's tilted down more than 75° ''&lt;br /&gt;
&lt;br /&gt;
'''Code:'''&lt;br /&gt;
 if(sensors.distance_floor_center &amp;gt; 23 )&lt;br /&gt;
 { // Floor too distant .. &lt;br /&gt;
   stop(); //stop walking &lt;br /&gt;
   while(sensors.distance_floor_center &amp;gt; 23 &amp;amp;&amp;amp; sensors.abdomen_inclination &amp;gt; -75) &lt;br /&gt;
   { &lt;br /&gt;
     dpAbd = dpAbd – 1; // Lower down Abdomen &lt;br /&gt;
     if (dpAbd &amp;lt; -75)dpAbd = -75; // Limit value &lt;br /&gt;
     setAbdomenDeg(dpAbd, 200);//send command to servomotor &lt;br /&gt;
     sensors.distance_floor_center = readSharp_cm(6); &lt;br /&gt;
   } &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Walking Actions==&lt;br /&gt;
The purpose of this section is to send commands to servomotors, in order to perform the movements  requested by the previous behaviors section. &lt;br /&gt;
&lt;br /&gt;
The first instruction of this section is a control statement that checks if the robot should be walking or not. &lt;br /&gt;
&lt;br /&gt;
This is accomplished by reading the value of a condition variable called ''walking''. &lt;br /&gt;
&lt;br /&gt;
This condition variable is set within the previous behaviors section.&lt;br /&gt;
&lt;br /&gt;
'''Code:'''&lt;br /&gt;
 if (walking==1) &lt;br /&gt;
 { &lt;br /&gt;
   … &lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
The other condition variables used to control this section are: &lt;br /&gt;
&lt;br /&gt;
 ''turnL//Turn Left ''&lt;br /&gt;
 ''turnR//Turn Right ''&lt;br /&gt;
&lt;br /&gt;
===Go Backward===&lt;br /&gt;
&lt;br /&gt;
The way behaviors inform this section that the robot must bo backward is just enabling both turn condition variables : turnL and turnR. &lt;br /&gt;
&lt;br /&gt;
'''Code:'''&lt;br /&gt;
 If(turnL &amp;amp;&amp;amp; turnR) &lt;br /&gt;
 { &lt;br /&gt;
   int i ; &lt;br /&gt;
   for (i=0;i&amp;lt;3;i++){//Go Back &lt;br /&gt;
      dxl_write_word( whegs_sx[i], P_MOVING_SPEED_L, 1424 ); &lt;br /&gt;
      dxl_write_word( whegs_dx[i], P_MOVING_SPEED_L, 400 ); &lt;br /&gt;
      _delay_ms(20000);//Mantain behavior &lt;br /&gt;
      //Disable behavior.. &lt;br /&gt;
      turnL = 0; &lt;br /&gt;
      turnR = 0; &lt;br /&gt;
   } &lt;br /&gt;
 }&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
===Turn Left===&lt;br /&gt;
Turning Left is accomplished by going backward with the left train of whegs, keeping still the right one. &lt;br /&gt;
&lt;br /&gt;
Behavior is mantained for a while, and then condition variable are cleared.&lt;br /&gt;
&lt;br /&gt;
 if(turnL) &lt;br /&gt;
 { &lt;br /&gt;
   int i ; &lt;br /&gt;
   for (i=0;i&amp;lt;3;i++) //iterate on all servos { &lt;br /&gt;
      dxl_write_word( whegs_sx[i], P_MOVING_SPEED_L, 1424 ); &lt;br /&gt;
      dxl_write_word( whegs_dx[i], P_MOVING_SPEED_L, 0 ); &lt;br /&gt;
      _delay_ms(20000);//Mantain behavior &lt;br /&gt;
      //Disable behavior.. &lt;br /&gt;
      turnL = 0; &lt;br /&gt;
      turnR = 0; &lt;br /&gt;
   } &lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
===Turn Right===&lt;br /&gt;
&lt;br /&gt;
Same as Turn Left. &lt;br /&gt;
&lt;br /&gt;
 if(turnR){ &lt;br /&gt;
   int i ; &lt;br /&gt;
   for (i=0;i&amp;lt;3;i++){ &lt;br /&gt;
      dxl_write_word( whegs_sx[i], P_MOVING_SPEED_L, 0 ); &lt;br /&gt;
      dxl_write_word( whegs_dx[i], P_MOVING_SPEED_L, 400 ); &lt;br /&gt;
      _delay_ms(20000);//Mantain behavior &lt;br /&gt;
      //Disable behavior.. &lt;br /&gt;
      turnL = 0; &lt;br /&gt;
      turnR = 0; &lt;br /&gt;
   } &lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
===Restart Walking===&lt;br /&gt;
This section is needed to make the robot restart walking in two cases: &lt;br /&gt;
*it was stopped before &lt;br /&gt;
*it was turning &lt;br /&gt;
&lt;br /&gt;
 if (!(turnL + turnR)){//If not turning &lt;br /&gt;
   go_fwd();//Go forward &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Stop Walking===&lt;br /&gt;
&lt;br /&gt;
If the walking condition variable is not set, the robot just stops walking. &lt;br /&gt;
&lt;br /&gt;
 If (walking==1) &lt;br /&gt;
 { &lt;br /&gt;
   … &lt;br /&gt;
 } &lt;br /&gt;
 else &lt;br /&gt;
 { &lt;br /&gt;
   stop(); //Stop Walking &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Tail Control Section==&lt;br /&gt;
In this section we control the tail, in order to help robot to accomplish some tasks. &lt;br /&gt;
&lt;br /&gt;
This part is located after the Walking Actions section, because it do not modifies any walking control variable. &lt;br /&gt;
&lt;br /&gt;
===Tail Behaviors Manager===&lt;br /&gt;
This section acts like a behavior manager, it mantains a behavior until it accomplishes its task. &lt;br /&gt;
&lt;br /&gt;
It checks if tails has reached (with little toelrance) the desidered position and, in positive case, it disables the torque on tail servomotor. &lt;br /&gt;
&lt;br /&gt;
Then it disables all tail behaviors by clearing dpTail control variable. &lt;br /&gt;
&lt;br /&gt;
 // Check if desidered Tail position (if it was set) has been reached &lt;br /&gt;
 if(dpTail != -1 &amp;amp;&amp;amp; abs((int)dpTail - (int)pTail) &amp;lt; 50) &lt;br /&gt;
 { &lt;br /&gt;
   dxl_write_word( 1, P_TORQUE_ENABLE, 0 ); &lt;br /&gt;
   // Disable Torsion Servo &lt;br /&gt;
   // Needed to shut off tail behaviors &lt;br /&gt;
   // activated in previous loop cycle  &lt;br /&gt;
   dpTail = -1; //disable desidered Tail position &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Tail Behavior 1: Avoiding Falling Backward===&lt;br /&gt;
&lt;br /&gt;
'''Situation 5 : '''&lt;br /&gt;
 ''• Tail is high (wrt body)''&lt;br /&gt;
 ''• Abdomen isn't low (wrt body) ''&lt;br /&gt;
 ''• Body is tilted up more than 45° with respect to gravity vector ''&lt;br /&gt;
&lt;br /&gt;
In this situation the robot is likely to fall backward, so robot body must be put in a less dangerous configuration. &lt;br /&gt;
&lt;br /&gt;
'''Behavior 5 : '''&lt;br /&gt;
 ''Lower the tail until it’s almost in line with body (horizontal position) ''&lt;br /&gt;
&lt;br /&gt;
Putting tail in line with body makes the back of the  robot to lift up. &lt;br /&gt;
&lt;br /&gt;
In this way robot’s center of mass is moved forward, towards the central position, putting the whole body in a safer position. &lt;br /&gt;
&lt;br /&gt;
'''Code:'''&lt;br /&gt;
 if ( parallel &amp;amp;&amp;amp; pTail &amp;lt; 300 &amp;amp;&amp;amp;  // Tail is high &lt;br /&gt;
      getAbdomenDeg() &amp;gt;-10 &amp;amp;&amp;amp; // Abdomen isn’t low (wrt body) &lt;br /&gt;
      readAccDeg(1) &amp;gt; 45) // Body is tilted up more than 45 deg wrt g &lt;br /&gt;
 { &lt;br /&gt;
    //avoid falling backwards  &lt;br /&gt;
    dpTail = 500; &lt;br /&gt;
    dxl_write_word( 1, P_GOAL_POSITION_L, dpTail ); &lt;br /&gt;
    dxl_write_word( 1, P_MOVING_SPEED_L, 210 ); &lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Tail Behavior 2: Climbing ===&lt;br /&gt;
'''Situation 6 : '''&lt;br /&gt;
 ''• Tail is slightly up (wrt body) ''&lt;br /&gt;
 ''• Abdomen is slightly low (wrt body) ''&lt;br /&gt;
 ''• Body is tilted up more than 60° with respect to gravity vector ''&lt;br /&gt;
&lt;br /&gt;
In this situation, robot's body is very tilted up, and abdomen is slightly tilted down. &lt;br /&gt;
&lt;br /&gt;
 This means that robot is climbing over an obstacle. &lt;br /&gt;
&lt;br /&gt;
'''Behavior 6 :'''&lt;br /&gt;
 ''Lower the Tail until it’s quite lower than the horizontal position.''&lt;br /&gt;
&lt;br /&gt;
If the tail is slightly upper than the horizontal position, it should be lowered down, in order to help robot in the climbing task. &lt;br /&gt;
&lt;br /&gt;
Lowering tail helps because in this way the robot’s back is lifted up, and this moves the center of mass forward, causing the frontal whegs to exert a greater pressure on terrain. &lt;br /&gt;
&lt;br /&gt;
Great pressure on terrain ensures more grip, and so robot can easily bring its body forward, accomplishing the climbing task. &lt;br /&gt;
&lt;br /&gt;
 if ( parallel &amp;amp;&amp;amp; pTail &amp;lt; 450 &amp;amp;&amp;amp; // Tail is slightly up &lt;br /&gt;
      getAbdomenDeg() &amp;lt; -20 &amp;amp;&amp;amp; // Abdomen is slightly low &lt;br /&gt;
      readAccDeg(1) &amp;gt; 60 ) // Body is tilted up more than 60 deg wrt g &lt;br /&gt;
 { //climb &lt;br /&gt;
    dpTail = 712; &lt;br /&gt;
    dxl_write_word( 1, P_GOAL_POSITION_L, dpTail ); &lt;br /&gt;
    dxl_write_word( 1, P_MOVING_SPEED_L, 210 ); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Flow Chart==&lt;br /&gt;
&lt;br /&gt;
[[file:lionhell_firmware_flow_chart.png|Firmware Flow Chart]]&lt;br /&gt;
&lt;br /&gt;
=Experiments=&lt;br /&gt;
&lt;br /&gt;
==LionHell McMillan walking on rough natural terrain ==&lt;br /&gt;
{{#evp:youtube|QbMM9orBUn0|LionHell McMillan ROBOT - Walking on Rough Terrain|center|600}}&lt;br /&gt;
&lt;br /&gt;
=Download=&lt;br /&gt;
*[[http://www.robotgarage.org/wiki_files/Firmware.zip Firmware Source Code and Object File  ]]&lt;br /&gt;
*[[http://www.robotgarage.org/wiki_files/Player_Server_Plugins.zip Player Server Plugins Source Code]]&lt;br /&gt;
*[[http://www.robotgarage.org/wiki_files/Wheel_Drawing.rar Wheg Drawing]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15410</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15410"/>
				<updated>2012-07-29T18:41:46Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Prima versione */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhell_v1.jpg|200px|thumb|LionHell First version]]&lt;br /&gt;
[[file:lionhell_v2.jpg|200px|thumb|LionHell Last version]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15409</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15409"/>
				<updated>2012-07-29T18:38:01Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Prima versione */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhell_v1.jpg|200px|LionHell First version]]&lt;br /&gt;
[[file:lionhell_v2.jpg|200px|LionHell Last version]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v1.jpg&amp;diff=15408</id>
		<title>File:Lionhell v1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v1.jpg&amp;diff=15408"/>
				<updated>2012-07-29T18:37:13Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: VittorioLumare uploaded a new version of &amp;amp;quot;File:Lionhell v1.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v1.jpg&amp;diff=15407</id>
		<title>File:Lionhell v1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v1.jpg&amp;diff=15407"/>
				<updated>2012-07-29T18:35:55Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: VittorioLumare uploaded a new version of &amp;amp;quot;File:Lionhell v1.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v1.jpg&amp;diff=15406</id>
		<title>File:Lionhell v1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhell_v1.jpg&amp;diff=15406"/>
				<updated>2012-07-29T18:33:36Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15405</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15405"/>
				<updated>2012-07-29T18:32:44Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Prima versione */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhell_v1.jpg|LionHell First version]]&lt;br /&gt;
[[file:lionhell_v2.jpg|LionHell Last version]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15404</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15404"/>
				<updated>2012-07-29T18:32:24Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Prima versione */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhellv1.jpg|LionHell First version]]&lt;br /&gt;
[[file:lionhellv2_1.jpg|LionHell Last version]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15380</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15380"/>
				<updated>2012-07-14T13:37:38Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Simulazione 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|600}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhellv1.jpg|Prima versione]]&lt;br /&gt;
[[file:lionhellv2_1.jpg|Ultima versione]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv2_1.jpg&amp;diff=15379</id>
		<title>File:Lionhellv2 1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv2_1.jpg&amp;diff=15379"/>
				<updated>2012-07-14T13:36:58Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15378</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15378"/>
				<updated>2012-07-14T13:36:22Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Prima versione */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhellv1.jpg|Prima versione]]&lt;br /&gt;
[[file:lionhellv2_1.jpg|Ultima versione]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15377</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15377"/>
				<updated>2012-07-14T13:35:50Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Prima versione */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhellv1.jpg|Prima versione]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15376</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15376"/>
				<updated>2012-07-14T13:35:38Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Prima versione */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhellv1.jpg|600px|Prima versione]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1.jpg&amp;diff=15375</id>
		<title>File:Lionhellv1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1.jpg&amp;diff=15375"/>
				<updated>2012-07-14T13:34:22Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: VittorioLumare uploaded a new version of &amp;amp;quot;File:Lionhellv1.jpg&amp;amp;quot;: Prima versione del robot LionHell McMillan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Prima versione del robot LionHell McMillan&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15374</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15374"/>
				<updated>2012-07-14T13:33:56Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Prima versione */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhellv1.jpg|600px|thumb|Prima versione]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1.jpg&amp;diff=15373</id>
		<title>File:Lionhellv1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1.jpg&amp;diff=15373"/>
				<updated>2012-07-14T13:33:20Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: VittorioLumare uploaded a new version of &amp;amp;quot;File:Lionhellv1.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Prima versione del robot LionHell McMillan&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1.jpg&amp;diff=15372</id>
		<title>File:Lionhellv1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1.jpg&amp;diff=15372"/>
				<updated>2012-07-14T13:32:57Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: VittorioLumare uploaded a new version of &amp;amp;quot;File:Lionhellv1.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Prima versione del robot LionHell McMillan&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1.jpg&amp;diff=15371</id>
		<title>File:Lionhellv1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1.jpg&amp;diff=15371"/>
				<updated>2012-07-14T13:32:38Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: Prima versione del robot LionHell McMillan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Prima versione del robot LionHell McMillan&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1_1.jpg&amp;diff=15370</id>
		<title>File:Lionhellv1 1.jpg</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=File:Lionhellv1_1.jpg&amp;diff=15370"/>
				<updated>2012-07-14T13:30:09Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: Prima versione del robot LionHell McMillan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Prima versione del robot LionHell McMillan&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15369</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15369"/>
				<updated>2012-07-14T13:28:57Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;br /&gt;
&lt;br /&gt;
==Il Robot Costruito==&lt;br /&gt;
&lt;br /&gt;
===Prima versione===&lt;br /&gt;
[[file:lionhellv1.jpg|500px|thumb|Prima versione]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15368</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15368"/>
				<updated>2012-07-14T13:26:56Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Simulazione 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
&lt;br /&gt;
Ecco un video della simulazione fatta&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
E' evidente dalla simulazione che il modello strutturale del robot è inadatto al task che deve compiere.&lt;br /&gt;
Il miglioramento apportato al modello in seguito alla simulazione è: estensione in lunghezza di circa 5 cm.&lt;br /&gt;
&lt;br /&gt;
Dopo aver allungato il corpo del robot, ho fatto un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|Ffu8eFY3Tug|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Ora il robot riesce a scalare tutti gli scalini.&lt;br /&gt;
L'obiettivo pero' è più arduo, fargli scalare ostacoli di dimensioni pari alle sue, per questo ho fatto un'altra simulazione con ostacoli più grandi:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|_95LjvVVByw|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il robot cade all'indietro. Per permettere al robot di superare gli ostacoli più alti è necessario migliorare la sua stabilità . Quando robot si inclina troppo in alto,  il baricentro si sposta all'indietro e un'ulteriore rotazione delle whegs posteriori causa una rotazione del robot fino a farlo cadere sulla schiena. Per risolvere il problema le possibilità erano 3:&lt;br /&gt;
* Appesantire il robot &lt;br /&gt;
* Allungare il robot&lt;br /&gt;
* Mettere una coda che blccasse la rotazione posteriore&lt;br /&gt;
&lt;br /&gt;
Il modello è stato cambiato aggiungendo una coda e allungando la struttura dividendo il corpo in 2 parti, e in seguito a questo sono state aggiunte altre 2 whegs. Il modello risultante è stato testato in un'altra simulazione:&lt;br /&gt;
&lt;br /&gt;
{{#evp:youtube|IVa5XNEc3KA|CrickBot|center|306}}&lt;br /&gt;
&lt;br /&gt;
Il nuovo modello permette di affrontare terreni molto più accidentati.&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15367</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15367"/>
				<updated>2012-07-14T13:14:28Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Simulazioni / Design */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;br /&gt;
===Simulazione 1===&lt;br /&gt;
Il primo modello di robot è stato preso da un robot già esistente : [[EMBOT]]&lt;br /&gt;
{{#evp:youtube|3aurAnj120Q|CrickBot|center|306}}&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15366</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=15366"/>
				<updated>2012-07-14T13:11:42Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''All Terrain Wheg Robot with Morphological Computation'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Simulazioni / Design==&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=XBee_RF_Modules&amp;diff=15365</id>
		<title>XBee RF Modules</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=XBee_RF_Modules&amp;diff=15365"/>
				<updated>2012-07-13T16:06:32Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
1 '''XBee'''&lt;br /&gt;
&lt;br /&gt;
3 '''XBee PRO'''&lt;br /&gt;
&lt;br /&gt;
1 '''Board 9pin seriale''' per XBee/PRO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dove: scatola sul tavolo centrale&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=XBee_RF_Modules&amp;diff=15364</id>
		<title>XBee RF Modules</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=XBee_RF_Modules&amp;diff=15364"/>
				<updated>2012-07-13T15:48:28Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
2 '''XBee'''&lt;br /&gt;
&lt;br /&gt;
3 '''XBee PRO'''&lt;br /&gt;
&lt;br /&gt;
1 '''Board 9pin seriale''' per XBee/PRO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dove: scatola sul tavolo centrale&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=XBee_RF_Modules&amp;diff=15363</id>
		<title>XBee RF Modules</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=XBee_RF_Modules&amp;diff=15363"/>
				<updated>2012-07-13T15:48:10Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
2 XBee&lt;br /&gt;
&lt;br /&gt;
3 XBee PRO&lt;br /&gt;
&lt;br /&gt;
1 Board 9pin seriale per XBee/PRO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dove: scatola sul tavolo centrale&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=XBee_RF_Modules&amp;diff=15362</id>
		<title>XBee RF Modules</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=XBee_RF_Modules&amp;diff=15362"/>
				<updated>2012-07-13T15:47:59Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: Created page with &amp;quot; 2 XBee 3 XBee PRO 1 Board 9pin seriale per XBee/PRO  Dove: scatola sul tavolo centrale&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
2 XBee&lt;br /&gt;
3 XBee PRO&lt;br /&gt;
1 Board 9pin seriale per XBee/PRO&lt;br /&gt;
&lt;br /&gt;
Dove: scatola sul tavolo centrale&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=What%27s_in_the_AIRLab&amp;diff=15361</id>
		<title>What's in the AIRLab</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=What%27s_in_the_AIRLab&amp;diff=15361"/>
				<updated>2012-07-13T15:37:54Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Other stuff */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is used to keep track of the hardware that you can find in the various AIRLab sites (a list of which is given in [[The Labs]]). The gear is divided into categories, and you must go to the relevant one to know what is available, its main characteristics, and where it is now. The way this page is used (and the way ''you'' must use it) is described below, in this [[#HOWTO use this page (read this first!)|HOWTO]].&lt;br /&gt;
&lt;br /&gt;
As we are on the topic of &amp;quot;where things are&amp;quot;, please keep in mind that ''other'' people want to find things as much as ''you'' want that, so '''if you are moving some piece of hardware away from its storage location, or taking it from someone who has finished using it, please update the AIRWiki *now*'''.&lt;br /&gt;
&lt;br /&gt;
If something you need is missing, add a row in the [[Shopping list]] and ask your advisor or [[User:GiulioFontana|Giulio Fontana]].&lt;br /&gt;
In case, after being instructed about what to do to be reimbursed, and authorized, you may go in a shop and get what you need.&lt;br /&gt;
Here is a list of [[Dealers|dealers]] that we used in the past.&lt;br /&gt;
&lt;br /&gt;
Remember that there are '''risks''' associated to the use of some kind of hardware. They are described, along with the instructions to avoid them, in the [[Safety norms]]. You are '''required''' to know these norms (actually, to access the AIRLab you have to sign a document stating that you know them: see [[Bureaucracy]]), and you have full responsibility for anything you do in the AIRLab.&lt;br /&gt;
&lt;br /&gt;
===HOWTO use this page (read this first!)===&lt;br /&gt;
This is the page where ''every'' piece of hardware available to AIRLab's users must be listed. To see some examples, go to the categories below. This page is used to document what is available, and (crucially) to '''find things'''.&lt;br /&gt;
&lt;br /&gt;
As a general rule: if a piece of equipment is somewhere in the AIRLab (see [[The Labs]]), it must also be possible to ''find'' it by going to the right one of the categories listed in the following part of this page. If the right category doesn't exist, and you are currently using the equipment, ''you'' must create a new category. If the category exists but the piece of equipment you are using is not listed in it, ''you'' must add it to the category. This is also needed if you bought something new.&lt;br /&gt;
&lt;br /&gt;
Each category is a collection of links. Each link points to a page of the AIRWiki dedicated to a specific class of hardware. Such &amp;quot;class page&amp;quot; must ''at least'' contain a table where - for every piece of hardware included into the class - the following data are specified:&lt;br /&gt;
* make and model;&lt;br /&gt;
* where it is located when not in use;&lt;br /&gt;
* who is using it currently (put here a link to one of the user pages in [[Special:Listusers]]).&lt;br /&gt;
These are the data necessary to find a piece of hardware; in addition to those, it's very nice if you add to the table:&lt;br /&gt;
* the main specifications;&lt;br /&gt;
* a link to the datasheet and/or the user's manual (in the maker's website).&lt;br /&gt;
&lt;br /&gt;
If you really want to go over the top, and be kindly remembered forever by AIRLab users, you can complete the &amp;quot;class page&amp;quot; with a short introduction about the kind of hardware it is dedicated to. It's also very good if you put here a description of the key points and the pitfalls in the choice and use of such hardware, so that your experience (and misfortunes) are not wasted. If you want an example of such an introduction, look at the [[Cameras, lenses and mirrors]] page (a less verbose version is good too!).&lt;br /&gt;
&lt;br /&gt;
===Robots===&lt;br /&gt;
*[[LURCH - The autonomous wheelchair]]&lt;br /&gt;
*[[Robocom]]&lt;br /&gt;
*[[MRT, the Milan Robocup Team]]&lt;br /&gt;
*[[The MO.RO. family]]&lt;br /&gt;
*[[Tilty]]&lt;br /&gt;
*[[Spykee]]&lt;br /&gt;
*[[Lego Mindstorms NXT]]&lt;br /&gt;
*[[Manipulators]]&lt;br /&gt;
*[[Humanoid and bio-inspired robots]]&lt;br /&gt;
*[[Roomba - vacuuming robots | Roomba]]&lt;br /&gt;
*[[A.R.Drone Parrot]]&lt;br /&gt;
&lt;br /&gt;
===Sensors===&lt;br /&gt;
*[[Cameras, lenses and mirrors]]&lt;br /&gt;
*[[Laser Range Finders]]&lt;br /&gt;
*[[Sonars]]&lt;br /&gt;
*[[Inertial Measurement Units]]&lt;br /&gt;
*[[Absolute position sensors]] (e.g. GPS)&lt;br /&gt;
&lt;br /&gt;
===Human/machine interfaces===&lt;br /&gt;
*[[Electroencephalographs]]&lt;br /&gt;
*[[Biofeedback and neurofeedback systems]]&lt;br /&gt;
*[[WIIMote]]&lt;br /&gt;
&lt;br /&gt;
===Instruments===&lt;br /&gt;
*[[Oscilloscopes and waveform generators]]&lt;br /&gt;
&lt;br /&gt;
===Power===&lt;br /&gt;
*[[Power supplies]]&lt;br /&gt;
*[[Batteries and chargers]]&lt;br /&gt;
&lt;br /&gt;
===Control and actuation===&lt;br /&gt;
*[[Microcontrollers and accessories]]&lt;br /&gt;
*[[Motors, gearboxes &amp;amp; encoders]]&lt;br /&gt;
*[[Motor control boards]]&lt;br /&gt;
*[[Servomechanisms (aka &amp;quot;Servos&amp;quot;)]]&lt;br /&gt;
*[[Rotary tables]]&lt;br /&gt;
&lt;br /&gt;
===Mechanics===&lt;br /&gt;
*[[Tools]]&lt;br /&gt;
*[[Aluminium profiles and accessories]]&lt;br /&gt;
*[[Lathe]]&lt;br /&gt;
&lt;br /&gt;
===Computers===&lt;br /&gt;
*[[User-accessible PCs]]&lt;br /&gt;
*[[PCBricks]]&lt;br /&gt;
*[[Number crunching]] (or: how you can do experiments in hours instead of days)&lt;br /&gt;
*Internet access for laptops: see [[Bureaucracy#HOW TO connect your laptop to the Internet | here]]&lt;br /&gt;
&lt;br /&gt;
===Other stuff ===&lt;br /&gt;
*[[Camcorder]]&lt;br /&gt;
*[[contact printer]] (also called bromograph)&lt;br /&gt;
*[[XBee RF Modules]]&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14439</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14439"/>
				<updated>2012-02-14T17:03:56Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Wheg Robot for All Terrain'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Teoria==&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14438</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14438"/>
				<updated>2012-02-14T17:03:48Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Wheg Robot for All Terrain'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento  : [http://www.youtube.com/user/venomyeah/videos qui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Teoria==&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14437</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14437"/>
				<updated>2012-02-14T17:02:59Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Stato dell'Arte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Wheg Robot for All Terrain'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento a quest'indirizzo : [http://www.youtube.com/user/venomyeah/videos].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex]&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Teoria==&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14436</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14436"/>
				<updated>2012-02-14T17:02:40Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Stato dell'Arte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Wheg Robot for All Terrain'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento a quest'indirizzo : [http://www.youtube.com/user/venomyeah/videos].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] (1996)&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex] (concavità rivolta nel verso di avanzamento)&lt;br /&gt;
* [http://worldwide.espacenet.com/publicationDetails/originalDocument?CC=EE&amp;amp;NR=05283B1&amp;amp;KC=B1&amp;amp;FT=D&amp;amp;date=20100415&amp;amp;DB=EPODOC&amp;amp;locale=en_EP Ratasjalg]&lt;br /&gt;
&lt;br /&gt;
==Teoria==&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14435</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14435"/>
				<updated>2012-02-14T17:00:55Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Stato dell'Arte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Wheg Robot for All Terrain'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento a quest'indirizzo : [http://www.youtube.com/user/venomyeah/videos].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Autonomous Whegs II]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ Mini Whegs I]&lt;br /&gt;
* [http://biorobots.cwru.edu/projects/whegs/ PROLERO] (1996)&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rhex RHex] (concavità rivolta nel verso di avanzamento)&lt;br /&gt;
*Ratasjalg ''[http://www.youtube.com/watch?v=lrE8CcquOuQ Video] [https://www.etis.ee/portaal/isikuCV.aspx?PersonVID=37610&amp;amp;lang=et Sito Autore]''&lt;br /&gt;
&lt;br /&gt;
==Teoria==&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14434</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14434"/>
				<updated>2012-02-14T16:59:21Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Obiettivo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Wheg Robot for All Terrain'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento a quest'indirizzo : [http://www.youtube.com/user/venomyeah/videos].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, col fine di trovare un design (sia del robot che delle whegs) che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teoria==&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14433</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14433"/>
				<updated>2012-02-14T16:58:04Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: /* Obiettivo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Wheg Robot for All Terrain'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento a quest'indirizzo : [http://www.youtube.com/user/venomyeah/videos].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto LionHell McMillan è sperimentare l'uso del nuovo tipo di locomozione basato su Wheg in terreni di diversi tipi, ai fini di trovare un design del robot e delle whegs che permetta di ottenere la massima mobilità ed agilità in terreni che presentino una estrema difficoltà di attraversamento.&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teoria==&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	<entry>
		<id>https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14432</id>
		<title>LionHell McMillan</title>
		<link rel="alternate" type="text/html" href="https://airwiki.elet.polimi.it/index.php?title=LionHell_McMillan&amp;diff=14432"/>
				<updated>2012-02-14T16:54:22Z</updated>
		
		<summary type="html">&lt;p&gt;VittorioLumare: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|title=LionHell McMillan&lt;br /&gt;
|coordinator=GiuseppinaGini&lt;br /&gt;
|students=VittorioLumare; &lt;br /&gt;
|resarea=Robotics&lt;br /&gt;
|restopic=Robot development; &lt;br /&gt;
|start=2011/09/10&lt;br /&gt;
|status=Active&lt;br /&gt;
|level=Ms&lt;br /&gt;
|type=Thesis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Wheg Robot for All Terrain'''&lt;br /&gt;
&lt;br /&gt;
E' possibile vedere dei video che mostrano il suo movimento a quest'indirizzo : [http://www.youtube.com/user/venomyeah/videos].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
===Punto di Partenza===&lt;br /&gt;
L'applicazione di nuovi sistemi di locomozione chiamati [http://venomyeah.altervista.org/robotgarage/index.php/Wheg Wheg] (Wheel + Leg) permettono ai robot mobili di muoversi in ambienti difficili usando un sistema semplice di facile realizzazione e gestione.&lt;br /&gt;
&lt;br /&gt;
===Obiettivo===&lt;br /&gt;
&lt;br /&gt;
L'obiettivo del progetto Robot Grillo è stato replicare il sistema del  grillo su un sistema robotico e verificarne il &lt;br /&gt;
funzionamento valutando le prestazioni e i comportamenti assunti dal robot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Stato dell'Arte==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teoria==&lt;/div&gt;</summary>
		<author><name>VittorioLumare</name></author>	</entry>

	</feed>