<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/>
    <title>Project-Team:RITS</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Research Program - Vehicle guidance and autonomous navigation"/>
    <meta name="dc.title" content="Research Program - Vehicle guidance and autonomous navigation"/>
    <meta name="dc.creator" content="Zayed Alsayed"/>
    <meta name="dc.creator" content="Raoul de Charette"/>
    <meta name="dc.creator" content="Fernando Garrido Carpio"/>
    <meta name="dc.creator" content="David Gonzalez Bautista"/>
    <meta name="dc.creator" content="Mohamed Yassine Maddouri"/>
    <meta name="dc.creator" content="Pierre Merdrignac"/>
    <meta name="dc.creator" content="Vicente Milanés Montero"/>
    <meta name="dc.creator" content="Francisco Navas Matos"/>
    <meta name="dc.creator" content="Fawzi Nashashibi"/>
    <meta name="dc.creator" content="Joshué Pérez Rastelli"/>
    <meta name="dc.creator" content="Plamen Petrov"/>
    <meta name="dc.creator" content="Carlos Eduardo Flores Pino"/>
    <meta name="dc.creator" content="Evangeline Pollard"/>
    <meta name="dc.creator" content="Oyunchimeg Shagdar"/>
    <meta name="dc.creator" content="Guillaume Trehard"/>
    <meta name="dc.creator" content="Anne Verroust-Blondet"/>
    <meta name="dc.creator" content="Itheri Yahiaoui"/>
    <meta name="dc.creator" content="Zayed Alsayed"/>
    <meta name="dc.creator" content="Raoul de Charette"/>
    <meta name="dc.creator" content="Mohamed Yassine Maddouri"/>
    <meta name="dc.creator" content="Pierre Merdrignac"/>
    <meta name="dc.creator" content="Fawzi Nashashibi"/>
    <meta name="dc.creator" content="Joshué Pérez Rastelli"/>
    <meta name="dc.creator" content="Evangeline Pollard"/>
    <meta name="dc.creator" content="Guillaume Trehard"/>
    <meta name="dc.creator" content="Anne Verroust-Blondet"/>
    <meta name="dc.creator" content="Itheri Yahiaoui"/>
    <meta name="dc.creator" content="Pierre Merdrignac"/>
    <meta name="dc.creator" content="Fawzi Nashashibi"/>
    <meta name="dc.creator" content="Evangeline Pollard"/>
    <meta name="dc.creator" content="Oyunchimeg Shagdar"/>
    <meta name="dc.creator" content="Fernando Garrido Carpio"/>
    <meta name="dc.creator" content="David Gonzalez Bautista"/>
    <meta name="dc.creator" content="Vicente Milanés Montero"/>
    <meta name="dc.creator" content="Fawzi Nashashibi"/>
    <meta name="dc.creator" content="Francisco Navas Matos"/>
    <meta name="dc.creator" content="Joshué Pérez Rastelli"/>
    <meta name="dc.creator" content="Plamen Petrov"/>
    <meta name="dc.creator" content="Carlos Eduardo Flores Pino"/>
    <meta name="dc.subject" content=""/>
    <meta name="dc.publisher" content="INRIA"/>
    <meta name="dc.date" content="(SCHEME=ISO8601) 2015-01"/>
    <meta name="dc.type" content="Report"/>
    <meta name="dc.language" content="(SCHEME=ISO639-1) en"/>
    <meta name="projet" content="RITS"/>
    <!-- Piwik -->
    <script type="text/javascript" src="/rapportsactivite/piwik.js"></script>
    <noscript><p><img src="//piwik.inria.fr/piwik.php?idsite=49" style="border:0;" alt="" /></p></noscript>
    <!-- End Piwik Code -->
  </head>
  <body>
    <div class="tdmdiv">
      <div class="logo">
        <a href="http://www.inria.fr">
          <img style="align:bottom; border:none" src="../static/img/icons/logo_INRIA-coul.jpg" alt="Inria"/>
        </a>
      </div>
      <div class="TdmEntry">
        <div class="tdmentete">
          <a href="uid0.html">Project-Team Rits</a>
        </div>
        <span>
          <a href="uid1.html">Members</a>
        </span>
      </div>
      <div class="TdmEntry">
        <a href="./uid3.html">Overall Objectives</a>
      </div>
      <div class="TdmEntry">Research Program<ul><li class="tdmActPage"><a href="uid10.html&#10;&#9;&#9;  ">Vehicle guidance and autonomous navigation</a></li><li><a href="uid22.html&#10;&#9;&#9;  ">V2V and V2I Communications for ITS</a></li><li><a href="uid30.html&#10;&#9;&#9;  ">Probabilistic modeling for large transportation systems</a></li></ul></div>
      <div class="TdmEntry">Application Domains<ul><li><a href="uid47.html&#10;&#9;&#9;  ">Introduction</a></li><li><a href="uid48.html&#10;&#9;&#9;  ">Driving assistance</a></li><li><a href="uid49.html&#10;&#9;&#9;  ">New transportation systems</a></li><li><a href="uid53.html&#10;&#9;&#9;  ">Automated vehicles</a></li></ul></div>
      <div class="TdmEntry">
        <a href="./uid55.html">Highlights of the Year</a>
      </div>
      <div class="TdmEntry">New Software and Platforms<ul><li><a href="uid58.html&#10;&#9;&#9;  ">DOLAR</a></li><li><a href="uid60.html&#10;&#9;&#9;  ">MELOSYM</a></li><li><a href="uid63.html&#10;&#9;&#9;  ">PML-SLAM</a></li><li><a href="uid66.html&#10;&#9;&#9;  ">STEREOLOC-3D</a></li><li><a href="uid69.html&#10;&#9;&#9;  ">SODA</a></li><li><a href="uid72.html&#10;&#9;&#9;  ">AutoPathPlan</a></li><li><a href="uid75.html&#10;&#9;&#9;  ">FEMOT</a></li><li><a href="uid78.html&#10;&#9;&#9;  ">Platools</a></li><li><a href="uid81.html&#10;&#9;&#9;  ">V2Provue</a></li><li><a href="uid83.html&#10;&#9;&#9;  ">Taxi-col</a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid87.html&#10;&#9;&#9;  ">2D Laser Based Road Obstacle Classification for Road Safety Improvement</a></li><li><a href="uid88.html&#10;&#9;&#9;  ">On line Mapping and Global Positioning technique based on evidential SLAM</a></li><li><a href="uid89.html&#10;&#9;&#9;  ">PML-SLAM</a></li><li><a href="uid90.html&#10;&#9;&#9;  ">Motion planning techniques</a></li><li><a href="uid93.html&#10;&#9;&#9;  ">Control techniques</a></li><li><a href="uid94.html&#10;&#9;&#9;  ">Study on Perception and Communication Sytems for Safety</a></li><li><a href="uid95.html&#10;&#9;&#9;  ">Asynchronous Reactive Distributed Congestion Control Algorithms for the ITS G5 Vehicular Communications</a></li><li><a href="uid96.html&#10;&#9;&#9;  ">Vehicle to vehicle visible light communication</a></li><li><a href="uid97.html&#10;&#9;&#9;  ">Analysis of broadcast strategies in IEEE 802.11p VANETs</a></li><li><a href="uid98.html&#10;&#9;&#9;  ">Multicast communications for cooperative vehicular systems</a></li><li><a href="uid99.html&#10;&#9;&#9;  ">Context Awareness and Priority Control for ITS
based on Automatic Speech Recognition</a></li><li><a href="uid100.html&#10;&#9;&#9;  ">Emergent Behaviors and Traffic Density among Heuristically-Driven
Intelligent Vehicles using V2V Communication</a></li><li><a href="uid101.html&#10;&#9;&#9;  ">Time-bounded message dissemination in strings</a></li><li><a href="uid105.html&#10;&#9;&#9;  ">Broadcast Transmission Networks with Buffering</a></li><li><a href="uid106.html&#10;&#9;&#9;  ">Belief propagation inference for traffic prediction</a></li><li><a href="uid107.html&#10;&#9;&#9;  ">Random Walks in Orthants</a></li><li><a href="uid114.html&#10;&#9;&#9;  ">Global optimization for online resource allocation</a></li></ul></div>
      <div class="TdmEntry">Bilateral Contracts and Grants with Industry<ul><li><a href="uid118.html&#10;&#9;&#9;  ">Bilateral Contracts with Industry</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid121.html&#10;&#9;&#9;  ">National Initiatives</a></li><li><a href="uid149.html&#10;&#9;&#9;  ">European Initiatives</a></li><li><a href="uid198.html&#10;&#9;&#9;  ">International Initiatives</a></li><li><a href="uid207.html&#10;&#9;&#9;  ">International Research Visitors</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid217.html&#10;&#9;&#9;  ">Promoting Scientific Activities</a></li><li><a href="uid261.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</a></li><li><a href="uid290.html&#10;&#9;&#9;  ">Popularization</a></li></ul></div>
      <div class="TdmEntry">
        <div>Bibliography</div>
      </div>
      <div class="TdmEntry">
        <ul>
          <li>
            <a id="tdmbibentmajor" href="bibliography.html">Major publications</a>
          </li>
          <li>
            <a id="tdmbibentyear" href="bibliography.html#year">Publications of the year</a>
          </li>
          <li>
            <a id="tdmbibentfoot" href="bibliography.html#References">References in notes</a>
          </li>
        </ul>
      </div>
    </div>
    <div id="main">
      <div class="mainentete">
        <div id="head_agauche">
          <small><a href="http://www.inria.fr">
	    
	    Inria
	  </a> | <a href="../index.html">
	    
	    Raweb 
	    2015</a> | <a href="http://www.inria.fr/en/teams/rits">Presentation of the Project-Team RITS</a> | <a href="http://team.inria.fr/imara/">RITS Web Site
	  </a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="rits.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="rits.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-rits-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../rits/rits.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-rits-epub.png"/>
                </a>
              </td>
            </tr>
            <tr>
              <td/>
              <td>PDF
</td>
              <td>e-Pub
</td>
            </tr>
          </table>
        </div>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid3.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid22.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
      <div id="textepage">
        <!--DEBUT2 du corps du module-->
        <h2>Section: 
      Research Program</h2>
        <h3 class="titre3">Vehicle guidance and autonomous navigation</h3>
        <p class="participants"><span class="part">Participants</span> :
	Zayed Alsayed, Raoul de Charette, Fernando Garrido Carpio, David Gonzalez Bautista, Mohamed Yassine Maddouri, Pierre Merdrignac, Vicente Milanés Montero, Francisco Navas Matos, Fawzi Nashashibi, Joshué Pérez Rastelli, Plamen Petrov, Carlos Eduardo Flores Pino, Evangeline Pollard, Oyunchimeg Shagdar, Guillaume Trehard, Anne Verroust-Blondet, Itheri Yahiaoui.</p>
        <p>There are three basic ways to improve the safety of road vehicles and
these ways are all of interest to the project-team. The first way is
to assist the driver by giving him better information and warning. The
second way is to take over the control of the vehicle in case of
mistakes such as inattention or wrong command. The third way is to
completely remove the driver from the control loop.</p>
        <p>All three approaches rely on information processing. Only the last two
involve the control of the vehicle with actions on the actuators,
which are the engine power, the brakes and the steering.
The research proposed by the project-team is focused on the following
elements:</p>
        <ul>
          <li>
            <p class="notaparagraph"><a name="uid11"> </a>perception of the environment,</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid12"> </a>planning of the actions,</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid13"> </a>real-time control.</p>
          </li>
        </ul>
        <a name="uid14"/>
        <h4 class="titre4">Perception of the road environment</h4>
        <p class="participants"><span class="part">Participants</span> :
	Zayed Alsayed, Raoul de Charette, Mohamed Yassine Maddouri, Pierre Merdrignac, Fawzi Nashashibi, Joshué Pérez Rastelli, Evangeline Pollard, Guillaume Trehard, Anne Verroust-Blondet, Itheri Yahiaoui.</p>
        <p>Either for driver assistance or for fully automated guided vehicle
purposes, the first step of any robotic system is to perceive the
environment in order to assess the situation around
itself. Proprioceptive sensors (accelerometer, gyrometer,...)
provide information about the vehicle by itself such as its velocity
or lateral acceleration. On the other hand, exteroceptive sensors,
such as video camera, laser or GPS devices, provide information about
the environment surrounding the vehicle or its localization. Obviously,
fusion of data with various other sensors is also a focus of the
research.</p>
        <p class="notaparagraph">The following topics are already validated or under development in our team:</p>
        <ul>
          <li>
            <p class="notaparagraph"><a name="uid15"> </a>relative ego-localization with respect to the infrastructure,
i.e. lateral positioning on the road can be obtained by mean
of vision (lane markings) and the fusion with other devices (e.g. GPS);</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid16"> </a>global ego-localization by considering GPS measurement and
proprioceptive information, even in case of GPS outage;</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid17"> </a>road detection by using lane marking detection and navigable free space;</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid18"> </a>detection and localization of the surrounding obstacles
(vehicles, pedestrians, animals, objects on roads, etc.) and
determination of their behavior can be obtained by the fusion of vision,
laser or radar based data processing;</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid19"> </a>simultaneous localization and mapping as well as mobile object
tracking using laser-based and stereovision-based (SLAMMOT) algorithms.</p>
          </li>
        </ul>
        <p>This year was the opportunity to focus on two particular topics: SLAMMOT-based
techniques for grid-based environment modeling using laser sensors, and belief-based SLAM techniques for vehicle navigation.</p>
        <a name="uid20"/>
        <h4 class="titre4">Cooperative Multi-sensor data fusion</h4>
        <p class="participants"><span class="part">Participants</span> :
	Pierre Merdrignac, Fawzi Nashashibi, Evangeline Pollard, Oyunchimeg Shagdar.</p>
        <p>Since data are noisy, inaccurate and can also be unreliable or
unsynchronized, the use of data fusion techniques is required in order
to provide the most accurate situation assessment as possible to
perform the perception task. RITS team worked a lot on this problem
in the past, but is now focusing on collaborative perception
approach. Indeed, the use of vehicle-to-vehicle or
vehicle-to-infrastructure communications allows an improved on-board
reasoning since the decision is made based on an extended perception.</p>
        <p>As a direct consequence of the electronics broadly used for vehicular
applications, communication technologies are now being adopted as
well. In order to limit injuries and to share safety information,
research in driving assistance system is now orientating toward the
cooperative domain. Advanced Driver Assistance System (ADAS) and
Cybercars applications are moving towards vehicle-infrastructure
cooperation. In such scenario, information from vehicle based sensors,
roadside based sensors and a priori knowledge is generally combined
thanks to wireless communications to build a probabilistic
spatio-temporal model of the environment. Depending on the accuracy of
such model, very useful applications from driver warning to fully
autonomous driving can be performed.</p>
        <p>The Collaborative Perception Framework (CPF) is a combined
hardware/software approach that permits to see remote information as
its own information. Using this approach, a communicant entity can see
another remote entity software objects as if it was local, and a
sensor object, can see sensor data of others entities as its own
sensor data. Last year we developed the
basic hardware modules that ensure the well functioning of the
embedded architecture including perception sensors, communication
devices and processing tools.</p>
        <p>Finally, since vehicle localization (ground vehicles) is an important
task for intelligent vehicle systems, vehicle cooperation may bring
benefits for this task. A new cooperative multi-vehicle localization
method using split covariance intersection filter was developed during
the year 2012, as well as a cooperative GPS data sharing method.</p>
        <p>In the first method, each vehicle estimates its own position using a
SLAM approach. In parallel, it estimates a decomposed group state,
which is shared with neighboring vehicles; the estimate of the
decomposed group state is updated with both the sensor data of the
ego-vehicle and the estimates sent from other vehicles; the covariance
intersection filter which yields consistent estimates even facing
unknown degree of inter-estimate correlation has been used for data
fusion.</p>
        <p>In the second GPS data sharing method, a new collaborative
localization method is proposed. On the assumption that the distance
between two communicative vehicles can be calculated with a good
precision, cooperative vehicle are considered as additional satellites
into the user position calculation by using iterative methods. In
order to limit divergence, some filtering process is proposed:
Interacting Multiple Model (IMM) is used to guarantee a greater
robustness in the user position estimation.</p>
        <p>Accidents between vehicles and pedestrians (including cyclists) often
result in fatality or at least serious injury for pedestrians, showing the need
of technology to protect vulnerable road users.
Vehicles are now equipped with many sensors in order to model
their environment, to localize themselves, detect and classify obstacles, etc.
They are also equipped with communication devices in order to share
the information with other road users and the environment.
The goal of this work is to develop a cooperative perception and
communication system, which merges information coming from
the communications device and obstacle detection module to improve
the pedestrian detection, tracking, and hazard alarming.</p>
        <p>Pedestrian detection is performed by using a perception architecture made of two sensors: a laser scanner and a CCD camera. The laser scanner provides a first hypothesis on the presence of a pedestrian-like obstacle while the camera performs the real classification of the obstacle in order to identify the pedestrian(s). This is a learning-based technique exploiting adaptive boosting (AdaBoost). Several classifiers were tested and learned in order to determine the best compromise between the nature and the number of classifiers and the accuracy of the classification.</p>
        <a name="uid21"/>
        <h4 class="titre4">Planning and executing vehicle actions</h4>
        <p class="participants"><span class="part">Participants</span> :
	Fernando Garrido Carpio, David Gonzalez Bautista, Vicente Milanés Montero, Fawzi Nashashibi, Francisco Navas Matos, Joshué Pérez Rastelli, Plamen Petrov, Carlos Eduardo Flores Pino.</p>
        <p>From the understanding of the environment, thanks to augmented perception, we have either to warn the driver to help him in the control of his vehicle, or to take control in case of a driverless
vehicle. In simple situations, the planning might also be quite simple, but in the most complex situations we want to explore, the planning must involve complex algorithms dealing with the trajectories of the vehicle and its surroundings (which might involve other
vehicles and/or fixed or moving obstacles).
In the case of fully automated vehicles, the perception will involve some map building of the environment and obstacles, and the planning will involve partial planning with periodical recomputation to reach the long term goal.
In this case, with vehicle to vehicle communications, what we want to explore is the possibility to establish a negotiation protocol in order to coordinate nearby vehicles (what humans usually do by using
driving rules, common sense and/or non verbal communication). Until now, we have been focusing on the generation of geometric trajectories as a result of a maneuver selection process using grid-based rating
technique or fuzzy technique. For high speed vehicles, Partial Motion Planning techniques we tested, revealed their limitations because of the computational cost. The use of quintic polynomials we designed, allowed us to elaborate trajectories with different dynamics adapted to the
driver profile. These trajectories have been implemented and validated in the JointSystem demonstrator of the German Aerospace Center (DLR) used in the European project HAVEit, as well as in RITS's electrical vehicle prototype used in the French project ABV. HAVEit was also the opportunity for RITS to take in charge the implementation of the Co-Pilot system which processes perception data in order to elaborate the high level command for the actuators. These trajectories were also validated on RITS's cybercars. However, for the low speed cybercars that have pre-defined itineraries and basic maneuvers, it was necessary to develop a more adapted planning and control system. Therefore, we have developed a nonlinear adaptive control for automated overtaking maneuver using quadratic polynomials and Lyapunov function candidate and taking into account the vehicles kinematics. For the global mobility systems we are developing, the control of the vehicles includes also advanced platooning, automated parking, automated docking, etc. For each functionality a dedicated control algorithm was designed (see publication of previous years). Today, RITS is also investigating the opportunity of fuzzy-based control for specific maneuvers. First results have been recently obtained for reference trajectories following in roundabouts and normal straight roads.</p>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid3.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid22.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
    </div>
  </body>
</html>
