247 lines
12 KiB
HTML
247 lines
12 KiB
HTML
<!DOCTYPE HTML>
|
|
<!--
|
|
Based on Landed by HTML5 UP @ajlkn
|
|
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
|
|
-->
|
|
<html>
|
|
<head>
|
|
<title>Michele Tartari</title>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
|
|
<link rel="stylesheet" href="assets/css/main.css" />
|
|
<link rel="icon" type="image/png" href="images/robot.png">
|
|
<noscript><link rel="stylesheet" href="assets/css/noscript.css" /></noscript>
|
|
</head>
|
|
<body class="is-preload landing">
|
|
<div id="page-wrapper">
|
|
|
|
<!-- Header -->
|
|
<header id="header">
|
|
<h1 id="logo"><a href="index.html">Michele Tartari</a></h1>
|
|
<nav id="nav">
|
|
<ul>
|
|
<li><a href="index.html">Home</a></li>
|
|
<li>
|
|
<a href="projects.html">Projects</a>
|
|
<ul>
|
|
<li><a href="projects.html#robotics">Robotics</a></li>
|
|
<li><a href="projects.html#engineering">Engineering</a></li>
|
|
<li><a href="projects.html#hobbies">Hobbies</a></li>
|
|
<!-- <li><a href="projects.html#other">Others</a></li> -->
|
|
</ul>
|
|
</li>
|
|
<li><a href="curriculum.html">Curriculim</a></li>
|
|
<li><a href="contacts.html" class="button primary">Contact me</a></li>
|
|
</ul>
|
|
</nav>
|
|
</header>
|
|
|
|
<!-- Banner -->
|
|
<section id="banner">
|
|
<!-- Background photo by by Denys Nevozhai on Unsplash -->
|
|
<div class="content">
|
|
<header>
|
|
<!-- <h2>Michele Tartari</h2>
|
|
<h3>Robotics Engineer</h3>-->
|
|
<h2>Robotics Engineer</h2>
|
|
<p>See some of my works below. Send a message to get in touch.</p>
|
|
<ul class="icons">
|
|
<li><a target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/in/m-tartari/" class="icon brands alt fa-linkedin-in"><span class="label">LinkedIn</span></a></li>
|
|
<li><a target="_blank" rel="noopener noreferrer" href="https://github.com/m-tartari" class="icon brands alt fa-github"><span class="label">GitHub</span></a></li>
|
|
<li><a target="_blank" rel="noopener noreferrer" href="mailto:michele.tartari@live.com" class="icon solid alt fa-envelope"><span class="label">Email</span></a></li>
|
|
</ul>
|
|
</header>
|
|
<span class="image"><img src="images/me.jpg" alt="" /></span>
|
|
</div>
|
|
<a href="#one" class="goto-next scrolly">Next</a>
|
|
</section>
|
|
|
|
<!-- One -->
|
|
<section id="one" class="spotlight style1 bottom">
|
|
<span class="image fit main"><img src="images/thesis.jpg" alt="" /></span>
|
|
<div class="content">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-4 col-12-medium">
|
|
<header>
|
|
<h2>Voice Controlled Mobile Robot for Indoor Applications</h2>
|
|
<p>
|
|
<i class="icon"><a target="_blank" rel="noopener noreferrer" href="https://drive.google.com/drive/folders/1Y7TJJN8z1llCkSTnpVHMELD3PqsX8VF9?usp=sharing" class="icon alt far fa-file-pdf"><span class="label">Slideshow</span></a></i>
|
|
<i class="fa-stack">
|
|
<i class="fa icon brands alt fa-github fa-stack-1x"></i>
|
|
<i class="fa alt fa-slash fa-stack-1x "></i>
|
|
</i>
|
|
Master Thesis</p>
|
|
</header>
|
|
</div>
|
|
<div class="col-8 col-12-medium">
|
|
<p>This thesis proposes a design for a small mobile robot controlled by voice. Firstly a preliminary analysis of the state of art of human-robot interaction has been conducted.
|
|
Then, an analysis of the equipment selected took place, and, later, appropriate methodologies for voice recognition and user detection have been evaluated for this specific case.
|
|
Finally, an overview of the complete software architecture of the system was given with three possible structures and their comparison.
|
|
The results obtained show both the feasibility of using low power boards and some of their limitations.
|
|
<em>(Research publication in preparation)</em>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<a href="#two" class="goto-next scrolly">Next</a>
|
|
</section>
|
|
|
|
<!-- Two -->
|
|
<section id="two" class="spotlight style2 right">
|
|
<span class="image fit main"><img src="images/recharge_car.png" alt="" /></span>
|
|
<div class="content">
|
|
<header>
|
|
<h2>Recharging Electric Cars with a Mobile Robot</h2>
|
|
|
|
<p>
|
|
<i class="icon"><a target="_blank" rel="noopener noreferrer" href="https://drive.google.com/file/d/1wBfvAzy9N8uChNxNj9Kd_hcvI0Qq3uQj/view?usp=sharing" class="icon alt far fa-file-pdf"><span class="label">Slideshow</span></a></i>
|
|
<i class="fa-stack">
|
|
<i class="fa icon brands alt fa-github fa-stack-1x"></i>
|
|
<i class="fa alt fa-slash fa-stack-1x "></i>
|
|
</i>
|
|
</p>
|
|
</header>
|
|
<p>
|
|
The aim of this project was to prove the possibility to design an autonomous mobile robot whose task was to recharge electric cars in a parking lot. This was done by the means of a simulation, using the Gazebo simulator and a ROS based software architecture to control both the cars and the mobile robot.
|
|
We also simulated a world with a gas station and a small parking lot, consisting of four parking spots, to give an idea of the possible environment in which the robot could be used.
|
|
</p>
|
|
<!-- <ul class="actions">
|
|
<li><a href="#" class="button">Learn More</a></li>
|
|
</ul> -->
|
|
</div>
|
|
<a href="#three" class="goto-next scrolly">Next</a>
|
|
</section>
|
|
|
|
<!-- Three -->
|
|
<section id="three" class="spotlight style3 left">
|
|
<span class="image fit main bottom"><img src="images/self_loc.jpg" alt="" /></span>
|
|
<div class="content">
|
|
<header>
|
|
<h2>Mobile Robot Self-Localization</h2>
|
|
<p>
|
|
<i class="icon"><a target="_blank" rel="noopener noreferrer" href="https://drive.google.com/file/d/1BgPj-fgtYDDEsFHmDk2fGVm7DCPFWEeN/view?usp=sharing" class="icon alt far fa-file-pdf"><span class="label">Slideshow</span></a></i>
|
|
|
|
<i class="icon"><a target="_blank" rel="noopener noreferrer" href="https://github.com/m-tartari/ekf_matlab" class="icon brands alt fa-github"><span class="label">GitHub</span></a></i>
|
|
</p>
|
|
</header>
|
|
<p>
|
|
For this project we worked with the data retrieved from a differential drive robot for its localization in a certain area by the means of the Extended Kalman filter (EKF).
|
|
A first step included the development of a Kalman Filter for the self-localization. This has been then improved by implenting an Extended Kalman Filter that allowed to reduce.
|
|
Finally a comparison in performance of the two has been done.
|
|
</p>
|
|
</div>
|
|
<a href="#four" class="goto-next scrolly">Next</a>
|
|
</section>
|
|
|
|
<!-- Four -->
|
|
<section id="four" class="spotlight style2 right">
|
|
<span class="image fit main"><img src="images/PVTOL.jpg" alt="" /></span>
|
|
<div class="content">
|
|
<header>
|
|
<h2>Control of a Nonlinear System (PVTOL aircraft)</h2>
|
|
<p>
|
|
<i class="icon"><a target="_blank" rel="noopener noreferrer" href="https://drive.google.com/file/d/1TE3TWkXZjVq8OuBkLl497c_MQSs3MiLQ/view?usp=sharing" class="icon alt far fa-file-pdf"><span class="label">Slideshow</span></a></i>
|
|
|
|
<i class="icon"><a target="_blank" rel="noopener noreferrer" href="https://github.com/m-tartari/modelling_and_control_of_manipulators" class="icon brands alt fa-github"><span class="label">GitHub</span></a></i>
|
|
</p>
|
|
</header>
|
|
<p>The aim of this project was to implement a control law for a nonlinear system (based on the model of a PVTOL aircraft), using the proper approach depending on the range of settings given in the four subsequent tasks. This shows the various theories and which is to be preferred over to the others, according to the situation to deal with.</p>
|
|
<!-- <ul class="actions">
|
|
<li><a href="#" class="button">Learn More</a></li>
|
|
</ul> -->
|
|
</div>
|
|
</section>
|
|
|
|
<!--
|
|
<section id="four" class="wrapper style1 special fade-up">
|
|
<div class="container">
|
|
<header class="major">
|
|
<h2>Accumsan sed tempus adipiscing blandit</h2>
|
|
<p>Iaculis ac volutpat vis non enim gravida nisi faucibus posuere arcu consequat</p>
|
|
</header>
|
|
<div class="box alt">
|
|
<div class="row gtr-uniform">
|
|
<section class="col-4 col-6-medium col-12-xsmall">
|
|
<span class="icon solid alt major fa-chart-area"></span>
|
|
<h3>Ipsum sed commodo</h3>
|
|
<p>Feugiat accumsan lorem eu ac lorem amet accumsan donec. Blandit orci porttitor.</p>
|
|
</section>
|
|
<section class="col-4 col-6-medium col-12-xsmall">
|
|
<span class="icon solid alt major fa-comment"></span>
|
|
<h3>Eleifend lorem ornare</h3>
|
|
<p>Feugiat accumsan lorem eu ac lorem amet accumsan donec. Blandit orci porttitor.</p>
|
|
</section>
|
|
<section class="col-4 col-6-medium col-12-xsmall">
|
|
<span class="icon solid alt major fa-flask"></span>
|
|
<h3>Cubilia cep lobortis</h3>
|
|
<p>Feugiat accumsan lorem eu ac lorem amet accumsan donec. Blandit orci porttitor.</p>
|
|
</section>
|
|
<section class="col-4 col-6-medium col-12-xsmall">
|
|
<span class="icon solid alt major fa-paper-plane"></span>
|
|
<h3>Non semper interdum</h3>
|
|
<p>Feugiat accumsan lorem eu ac lorem amet accumsan donec. Blandit orci porttitor.</p>
|
|
</section>
|
|
<section class="col-4 col-6-medium col-12-xsmall">
|
|
<span class="icon solid alt major fa-file"></span>
|
|
<h3>Odio laoreet accumsan</h3>
|
|
<p>Feugiat accumsan lorem eu ac lorem amet accumsan donec. Blandit orci porttitor.</p>
|
|
</section>
|
|
<section class="col-4 col-6-medium col-12-xsmall">
|
|
<span class="icon solid alt major fa-lock"></span>
|
|
<h3>Massa arcu accumsan</h3>
|
|
<p>Feugiat accumsan lorem eu ac lorem amet accumsan donec. Blandit orci porttitor.</p>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
<footer class="major">
|
|
<ul class="actions special">
|
|
<li><a href="#" class="button">Magna sed feugiat</a></li>
|
|
</ul>
|
|
</footer>
|
|
</div>
|
|
</section> -->
|
|
|
|
<!-- Five - ->
|
|
<section id="five" class="wrapper style2 special fade">
|
|
<div class="container">
|
|
<header>
|
|
<h2>Magna faucibus lorem diam</h2>
|
|
<p>Ante metus praesent faucibus ante integer id accumsan eleifend</p>
|
|
</header>
|
|
<form method="post" action="#" class="cta">
|
|
<div class="row gtr-uniform gtr-50">
|
|
<div class="col-8 col-12-xsmall"><input type="email" name="email" id="email" placeholder="Your Email Address" /></div>
|
|
<div class="col-4 col-12-xsmall"><input type="submit" value="Get Started" class="fit primary" /></div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</section> -->
|
|
|
|
<!-- Footer -->
|
|
<footer id="footer">
|
|
<ul class="icons">
|
|
<li><a target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/in/m-tartari/" class="icon brands alt fa-linkedin-in"><span class="label">LinkedIn</span></a></li>
|
|
<li><a target="_blank" rel="noopener noreferrer" href="https://github.com/m-tartari" class="icon brands alt fa-github"><span class="label">GitHub</span></a></li>
|
|
<li><a target="_blank" rel="noopener noreferrer" href="mailto:michele.tartari@live.com" class="icon solid alt fa-envelope"><span class="label">Email</span></a></li>
|
|
</ul>
|
|
<ul class="copyright">
|
|
<li>© 2020 Michele Tartari. All rights reserved.</li>
|
|
</ul>
|
|
</footer>
|
|
|
|
</div>
|
|
|
|
<!-- Scripts -->
|
|
<script src="assets/js/jquery.min.js"></script>
|
|
<script src="assets/js/jquery.scrolly.min.js"></script>
|
|
<script src="assets/js/jquery.dropotron.min.js"></script>
|
|
<script src="assets/js/jquery.scrollex.min.js"></script>
|
|
<script src="assets/js/browser.min.js"></script>
|
|
<script src="assets/js/breakpoints.min.js"></script>
|
|
<script src="assets/js/util.js"></script>
|
|
<script src="assets/js/main.js"></script>
|
|
|
|
</body>
|
|
</html> |