<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://air.imag.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hugo.Rodrigues-Pereira-Anselmo</id>
	<title>air - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://air.imag.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hugo.Rodrigues-Pereira-Anselmo"/>
	<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php/Special:Contributions/Hugo.Rodrigues-Pereira-Anselmo"/>
	<updated>2026-05-30T20:50:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21841</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21841"/>
		<updated>2015-03-10T13:49:06Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Project Presentation=&lt;br /&gt;
[http://air.imag.fr/index.php/CannonBall_de_voitures_autonomes CannonBall]&lt;br /&gt;
&lt;br /&gt;
=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
* Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
* Create a Node.js server that will serve the html page to the client&lt;br /&gt;
* Store the car&#039;s data in a database&lt;br /&gt;
* Car&#039;s data are showed on the html page&lt;br /&gt;
&lt;br /&gt;
2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
* AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
** Make generic actions for car mouvements&lt;br /&gt;
** Make a grammar syntax for the user and a its parser&lt;br /&gt;
&lt;br /&gt;
* AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
** QRcode recognition&lt;br /&gt;
** Localize the marker in space&lt;br /&gt;
** Move in the marker direction&lt;br /&gt;
&lt;br /&gt;
* AICannonBall : the car moves in a QRcode circuit :&lt;br /&gt;
** QRcode recognition and interpretation&lt;br /&gt;
** Avoid the QRcode &lt;br /&gt;
&lt;br /&gt;
3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
* Make a simulator&lt;br /&gt;
* Give instructions to the simulator&lt;br /&gt;
* The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
* Choose a wise graphic library&lt;br /&gt;
* Get the data from the mosquitto broker&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Documentation : facilitate the comprehension and use of the piece of software &lt;br /&gt;
** make a documentation of all the actions that are programmed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
The RICM want the car works in order to start the project.&lt;br /&gt;
The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement &lt;br /&gt;
The user should access the web interface through a Rasberry pi Wifi router&lt;br /&gt;
The RICM need to develop a car simulator for algorithms testing purposes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot; width=&amp;quot;40%&amp;quot;| User story &lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Tasks&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Create a Node.js server that will serve the html page to the client&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Store the car&#039;s data in a database&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Car&#039;s data are showed on the html page&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AISheep : facilitates the QRCode-Action matching&#039;&#039;&#039;&lt;br /&gt;
 | Make generic actions for car mouvements&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Make a grammar syntax for the user and a its parser&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AIRabbit : the car follow a specific QRcode&#039;&#039;&#039;&lt;br /&gt;
 | QRcode recognition&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Localize the marker in space&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Move in the marker direction&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AICannonBall : the car moves in a QRcode circuit&#039;&#039;&#039;&lt;br /&gt;
 | QRcode recognition and interpretation&lt;br /&gt;
 | 34&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Avoid the QRcode &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Make a simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Give instructions to the simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Choose a wise graphic library&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Get the data from the mosquitto broker&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 7.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Sprint 3=&lt;br /&gt;
We need to do the tasks 8 and 9.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21840</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21840"/>
		<updated>2015-03-10T13:43:21Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* User stories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Project Presentation=&lt;br /&gt;
[http://air.imag.fr/index.php/CannonBall_de_voitures_autonomes CannonBall]&lt;br /&gt;
&lt;br /&gt;
=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
* Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
* Create a Node.js server that will serve the html page to the client&lt;br /&gt;
* Store the car&#039;s data in a database&lt;br /&gt;
* Car&#039;s data are showed on the html page&lt;br /&gt;
&lt;br /&gt;
2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
* AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
** Make generic actions for car mouvements&lt;br /&gt;
** Make a grammar syntax for the user and a its parser&lt;br /&gt;
&lt;br /&gt;
* AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
** QRcode recognition&lt;br /&gt;
** Localize the marker in space&lt;br /&gt;
** Move in the marker direction&lt;br /&gt;
&lt;br /&gt;
* AICannonBall : the car moves in a QRcode circuit :&lt;br /&gt;
** QRcode recognition and interpretation&lt;br /&gt;
** Avoid the QRcode &lt;br /&gt;
&lt;br /&gt;
3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
* Make a simulator&lt;br /&gt;
* Give instructions to the simulator&lt;br /&gt;
* The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
* Choose a wise graphic library&lt;br /&gt;
* Get the data from the mosquitto broker&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Documentation : facilitate the comprehension and use of the piece of software &lt;br /&gt;
** make a documentation of all the actions that are programmed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
The RICM want the car works in order to start the project.&lt;br /&gt;
The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement &lt;br /&gt;
The user should access the web interface through a Rasberry pi Wifi router&lt;br /&gt;
The RICM need to develop a car simulator for algorithms testing purposes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot; width=&amp;quot;40%&amp;quot;| User story &lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Tasks&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Create a Node.js server that will serve the html page to the client&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Store the car&#039;s data in a database&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Car&#039;s data are showed on the html page&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AISheep : facilitates the QRCode-Action matching&#039;&#039;&#039;&lt;br /&gt;
 | Make generic actions for car mouvements&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Make a grammar syntax for the user and a its parser&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AIRabbit : the car follow a specific QRcode&#039;&#039;&#039;&lt;br /&gt;
 | QRcode recognition&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Localize the marker in space&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Move in the marker direction&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AICannonBall : the car moves in a QRcode circuit&#039;&#039;&#039;&lt;br /&gt;
 | QRcode recognition and interpretation&lt;br /&gt;
 | 34&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Avoid the QRcode &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Make a simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Give instructions to the simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Choose a wise graphic library&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Get the data from the mosquitto broker&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement ( 7 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |- &lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to develop a car simulator for algorithms testing purposes  ( 9 ) &lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The user should access the web interface through a Rasberry pi Wifi router ( 8 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 7.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Sprint 3=&lt;br /&gt;
We need to do the tasks 8 and 9.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21839</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21839"/>
		<updated>2015-03-10T13:41:32Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* User stories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Project Presentation=&lt;br /&gt;
[http://air.imag.fr/index.php/CannonBall_de_voitures_autonomes CannonBall]&lt;br /&gt;
&lt;br /&gt;
=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
* Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
* Create a Node.js server that will serve the html page to the client&lt;br /&gt;
* Store the car&#039;s data in a database&lt;br /&gt;
* Car&#039;s data are showed on the html page&lt;br /&gt;
&lt;br /&gt;
2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
* AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
** Make generic actions for car mouvements&lt;br /&gt;
** Make a grammar syntax for the user and a its parser&lt;br /&gt;
&lt;br /&gt;
* AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
** QRcode recognition&lt;br /&gt;
** Localize the marker in space&lt;br /&gt;
** Move in the marker direction&lt;br /&gt;
&lt;br /&gt;
* AICannonBall : the car moves in a QRcode circuit :&lt;br /&gt;
** QRcode recognition and interpretation&lt;br /&gt;
** Avoid the QRcode &lt;br /&gt;
&lt;br /&gt;
3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
* Make a simulator&lt;br /&gt;
* Give instructions to the simulator&lt;br /&gt;
* The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
* Choose a wise graphic library&lt;br /&gt;
* Get the data from the mosquitto broker&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Documentation : facilitate the comprehension and use of the piece of software &lt;br /&gt;
** make a documentation of all the actions that are programmed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
The RICM want the car works in order to start the project.&lt;br /&gt;
The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement &lt;br /&gt;
The user should access the web interface through a Rasberry pi Wifi router&lt;br /&gt;
The RICM need to develop a car simulator for algorithms testing purposes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot; width=&amp;quot;40%&amp;quot;| User story &lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Tasks&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
 | Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Create a Node.js server that will serve the html page to the client&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Store the car&#039;s data in a database&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Car&#039;s data are showed on the html page&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AISheep : facilitates the QRCode-Action matching&#039;&#039;&#039;&lt;br /&gt;
 | Make generic actions for car mouvements&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Make a grammar syntax for the user and a its parser&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AIRabbit : the car follow a specific QRcode&#039;&#039;&#039;&lt;br /&gt;
 | QRcode recognition&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Localize the marker in space&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Move in the marker direction&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AICannonBall : the car moves in a QRcode circuit&#039;&#039;&#039;&lt;br /&gt;
 | QRcode recognition and interpretation&lt;br /&gt;
 | 34&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Avoid the QRcode &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
 | Make a simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Give instructions to the simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Choose a wise graphic library&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Get the data from the mosquitto broker&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement ( 7 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |- &lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to develop a car simulator for algorithms testing purposes  ( 9 ) &lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The user should access the web interface through a Rasberry pi Wifi router ( 8 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 7.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Sprint 3=&lt;br /&gt;
We need to do the tasks 8 and 9.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21838</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21838"/>
		<updated>2015-03-10T13:41:07Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* User stories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Project Presentation=&lt;br /&gt;
[http://air.imag.fr/index.php/CannonBall_de_voitures_autonomes CannonBall]&lt;br /&gt;
&lt;br /&gt;
=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
* Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
* Create a Node.js server that will serve the html page to the client&lt;br /&gt;
* Store the car&#039;s data in a database&lt;br /&gt;
* Car&#039;s data are showed on the html page&lt;br /&gt;
&lt;br /&gt;
2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
* AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
** Make generic actions for car mouvements&lt;br /&gt;
** Make a grammar syntax for the user and a its parser&lt;br /&gt;
&lt;br /&gt;
* AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
** QRcode recognition&lt;br /&gt;
** Localize the marker in space&lt;br /&gt;
** Move in the marker direction&lt;br /&gt;
&lt;br /&gt;
* AICannonBall : the car moves in a QRcode circuit&lt;br /&gt;
** QRcode recognition and interpretation&lt;br /&gt;
** Avoid the QRcode &lt;br /&gt;
&lt;br /&gt;
3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
* Make a simulator&lt;br /&gt;
* Give instructions to the simulator&lt;br /&gt;
* The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
* Choose a wise graphic library&lt;br /&gt;
* Get the data from the mosquitto broker&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Documentation : facilitate the comprehension and use of the piece of software &lt;br /&gt;
** make a documentation of all the actions that are programmed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
The RICM want the car works in order to start the project.&lt;br /&gt;
The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement &lt;br /&gt;
The user should access the web interface through a Rasberry pi Wifi router&lt;br /&gt;
The RICM need to develop a car simulator for algorithms testing purposes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot; width=&amp;quot;40%&amp;quot;| User story &lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Tasks&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
 | Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Create a Node.js server that will serve the html page to the client&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Store the car&#039;s data in a database&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Car&#039;s data are showed on the html page&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AISheep : facilitates the QRCode-Action matching&#039;&#039;&#039;&lt;br /&gt;
 | Make generic actions for car mouvements&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Make a grammar syntax for the user and a its parser&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AIRabbit : the car follow a specific QRcode&#039;&#039;&#039;&lt;br /&gt;
 | QRcode recognition&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Localize the marker in space&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Move in the marker direction&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &#039;&#039;&#039;AICannonBall : the car moves in a QRcode circuit&#039;&#039;&#039;&lt;br /&gt;
 | QRcode recognition and interpretation&lt;br /&gt;
 | 34&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Avoid the QRcode &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
 | Make a simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Give instructions to the simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Choose a wise graphic library&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Get the data from the mosquitto broker&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement ( 7 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |- &lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to develop a car simulator for algorithms testing purposes  ( 9 ) &lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The user should access the web interface through a Rasberry pi Wifi router ( 8 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 7.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Sprint 3=&lt;br /&gt;
We need to do the tasks 8 and 9.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21837</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21837"/>
		<updated>2015-03-10T13:39:04Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Project Presentation=&lt;br /&gt;
[http://air.imag.fr/index.php/CannonBall_de_voitures_autonomes CannonBall]&lt;br /&gt;
&lt;br /&gt;
=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
* Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
* Create a Node.js server that will serve the html page to the client&lt;br /&gt;
* Store the car&#039;s data in a database&lt;br /&gt;
* Car&#039;s data are showed on the html page&lt;br /&gt;
&lt;br /&gt;
2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
* AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
** Make generic actions for car mouvements&lt;br /&gt;
** Make a grammar syntax for the user and a its parser&lt;br /&gt;
&lt;br /&gt;
* AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
** QRcode recognition&lt;br /&gt;
** Localize the marker in space&lt;br /&gt;
** Move in the marker direction&lt;br /&gt;
&lt;br /&gt;
* AICannonBall : the car moves in a QRcode circuit&lt;br /&gt;
** QRcode recognition and interpretation&lt;br /&gt;
** Avoid the QRcode &lt;br /&gt;
&lt;br /&gt;
3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
* Make a simulator&lt;br /&gt;
* Give instructions to the simulator&lt;br /&gt;
* The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
* Choose a wise graphic library&lt;br /&gt;
* Get the data from the mosquitto broker&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Documentation : facilitate the comprehension and use of the piece of software &lt;br /&gt;
** make a documentation of all the actions that are programmed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
The RICM want the car works in order to start the project.&lt;br /&gt;
The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement &lt;br /&gt;
The user should access the web interface through a Rasberry pi Wifi router&lt;br /&gt;
The RICM need to develop a car simulator for algorithms testing purposes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot; width=&amp;quot;40%&amp;quot;| User story &lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Tasks&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
 | Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Create a Node.js server that will serve the html page to the client&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Store the car&#039;s data in a database&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Car&#039;s data are showed on the html page&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
 | Make generic actions for car mouvements&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Make a grammar syntax for the user and a its parser&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
 | QRcode recognition&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Localize the marker in space&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Move in the marker direction&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | AICannonBall : the car moves in a QRcode circuit&lt;br /&gt;
 | QRcode recognition and interpretation&lt;br /&gt;
 | 34&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | Avoid the QRcode &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
 | Make a simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Give instructions to the simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Choose a wise graphic library&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | Get the data from the mosquitto broker&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement ( 7 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |- &lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to develop a car simulator for algorithms testing purposes  ( 9 ) &lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The user should access the web interface through a Rasberry pi Wifi router ( 8 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 7.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Sprint 3=&lt;br /&gt;
We need to do the tasks 8 and 9.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21836</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21836"/>
		<updated>2015-03-10T13:37:04Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Project Presentation=&lt;br /&gt;
[http://air.imag.fr/index.php/CannonBall_de_voitures_autonomes CannonBall]&lt;br /&gt;
&lt;br /&gt;
=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
* Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
* Create a Node.js server that will serve the html page to the client&lt;br /&gt;
* Store the car&#039;s data in a database&lt;br /&gt;
* Car&#039;s data are showed on the html page&lt;br /&gt;
&lt;br /&gt;
2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
* AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
** Make generic actions for car mouvements&lt;br /&gt;
** Make a grammar syntax for the user and a its parser&lt;br /&gt;
&lt;br /&gt;
* AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
** QRcode recognition&lt;br /&gt;
** Localize the marker in space&lt;br /&gt;
** Move in the marker direction&lt;br /&gt;
&lt;br /&gt;
* AICannonBall : the car moves in a QRcode circuit&lt;br /&gt;
** QRcode recognition and interpretation&lt;br /&gt;
** Avoid the QRcode &lt;br /&gt;
&lt;br /&gt;
3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
* Make a simulator&lt;br /&gt;
* Give instructions to the simulator&lt;br /&gt;
* The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
* Choose a wise graphic library&lt;br /&gt;
* Get the data from the mosquitto broker&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Documentation : facilitate the comprehension and use of the piece of software &lt;br /&gt;
** make a documentation of all the actions that are programmed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
The RICM want the car works in order to start the project.&lt;br /&gt;
The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement &lt;br /&gt;
The user should access the web interface through a Rasberry pi Wifi router&lt;br /&gt;
The RICM need to develop a car simulator for algorithms testing purposes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot; width=&amp;quot;40%&amp;quot;| User story &lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Tasks&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
 | * Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Create a Node.js server that will serve the html page to the client&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Store the car&#039;s data in a database&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Car&#039;s data are showed on the html page&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | * AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
 | ** Make generic actions for car mouvements&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | ** Make a grammar syntax for the user and a its parser&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | * AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
 | ** QRcode recognition&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | ** Localize the marker in space&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | ** Move in the marker direction&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | * AICannonBall : the car moves in a QRcode circuit&lt;br /&gt;
 | ** QRcode recognition and interpretation&lt;br /&gt;
 | 34&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | ** Avoid the QRcode &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
 | * Make a simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Give instructions to the simulator&lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Choose a wise graphic library&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Get the data from the mosquitto broker&lt;br /&gt;
 | 13&lt;br /&gt;
 | 1 week&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement ( 7 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |- &lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to develop a car simulator for algorithms testing purposes  ( 9 ) &lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The user should access the web interface through a Rasberry pi Wifi router ( 8 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 7.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Sprint 3=&lt;br /&gt;
We need to do the tasks 8 and 9.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21834</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21834"/>
		<updated>2015-03-10T13:21:59Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Project Presentation=&lt;br /&gt;
[http://air.imag.fr/index.php/CannonBall_de_voitures_autonomes CannonBall]&lt;br /&gt;
&lt;br /&gt;
=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
* Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
* Create a Node.js server that will serve the html page to the client&lt;br /&gt;
* Store the car&#039;s data in a database&lt;br /&gt;
* Car&#039;s data are showed on the html page&lt;br /&gt;
&lt;br /&gt;
2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
* AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
** Make generic actions for car mouvements&lt;br /&gt;
** Make a grammar syntax for the user and a its parser&lt;br /&gt;
&lt;br /&gt;
* AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
** QRcode recognition&lt;br /&gt;
** Localize the marker in space&lt;br /&gt;
** Move in the marker direction&lt;br /&gt;
&lt;br /&gt;
* AICannonBall : the car moves in a QRcode circuit&lt;br /&gt;
** QRcode recognition and interpretation&lt;br /&gt;
** Avoid the QRcode &lt;br /&gt;
&lt;br /&gt;
3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
* Make a simulator&lt;br /&gt;
* Give instructions to the simulator&lt;br /&gt;
* The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
* Choose a wise graphic library&lt;br /&gt;
* Get the data from the mosquitto broker&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Documentation : facilitate the comprehension and use of the piece of software &lt;br /&gt;
** make a documentation of all the actions that are programmed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
The RICM want the car works in order to start the project.&lt;br /&gt;
The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement &lt;br /&gt;
The user should access the web interface through a Rasberry pi Wifi router&lt;br /&gt;
The RICM need to develop a car simulator for algorithms testing purposes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story  ||width=&amp;quot;40%&amp;quot; &lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Tasks&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
 | * Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Create a Node.js server that will serve the html page to the client&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Store the car&#039;s data in a database&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Car&#039;s data are showed on the html page&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
 | &lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | * AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
 | ** Make generic actions for car mouvements&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | ** Make a grammar syntax for the user and a its parser&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | * AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
 | ** QRcode recognition&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | ** Localize the marker in space&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | ** Move in the marker direction&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | * AICannonBall : the car moves in a QRcode circuit&lt;br /&gt;
 | ** QRcode recognition and interpretation&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | &lt;br /&gt;
 | ** Avoid the QRcode &lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 {| class=&amp;quot;wikitable alternance centre&amp;quot;&lt;br /&gt;
 |+ Titre&lt;br /&gt;
 |----&lt;br /&gt;
 ! !! scope=&amp;quot;col&amp;quot; | Titre col. A !! scope=&amp;quot;col&amp;quot; | Titre col. B !! scope=&amp;quot;col&amp;quot; | Titre col. C&lt;br /&gt;
 |----&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | Titre ligne 1&lt;br /&gt;
 | Donnée 1A || Donnée 1B || Donnée 1C&lt;br /&gt;
 |----&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | Titre ligne 2&lt;br /&gt;
 | Donnée 2A || Donnée 2B || Donnée 2C&lt;br /&gt;
 |----&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | Titre ligne 3&lt;br /&gt;
 | Donnée 3A || Donnée 3B || Donnée 3C&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement ( 7 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |- &lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to develop a car simulator for algorithms testing purposes  ( 9 ) &lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The user should access the web interface through a Rasberry pi Wifi router ( 8 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 7.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Sprint 3=&lt;br /&gt;
We need to do the tasks 8 and 9.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21832</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21832"/>
		<updated>2015-03-10T13:12:47Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Project Presentation=&lt;br /&gt;
[http://air.imag.fr/index.php/CannonBall_de_voitures_autonomes CannonBall]&lt;br /&gt;
&lt;br /&gt;
=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
* Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
* Create a Node.js server that will serve the html page to the client&lt;br /&gt;
* Store the car&#039;s data in a database&lt;br /&gt;
* Car&#039;s data are showed on the html page&lt;br /&gt;
&lt;br /&gt;
2. The researchers needs several game mode to verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
* AISheep : facilitates the QRCode-Action matching :&lt;br /&gt;
** Make generic actions for car mouvements&lt;br /&gt;
** Make a grammar syntax for the user and a its parser&lt;br /&gt;
&lt;br /&gt;
* AIRabbit : the car follow a specific QRcode :&lt;br /&gt;
** QRcode recognition&lt;br /&gt;
** Localize the marker in space&lt;br /&gt;
** Move in the marker direction&lt;br /&gt;
&lt;br /&gt;
* AICannonBall : the car moves in a QRcode circuit&lt;br /&gt;
** QRcode recognition and interpretation&lt;br /&gt;
** Avoid the QRcode &lt;br /&gt;
&lt;br /&gt;
3. The researcher needs a car simulator to avoid material constraint&lt;br /&gt;
* Make a simulator&lt;br /&gt;
* Give instructions to the simulator&lt;br /&gt;
* The simulator reproduce exactly the comportment of the car (real interpretation) &lt;br /&gt;
* Choose a wise graphic library&lt;br /&gt;
* Get the data from the mosquitto broker&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Documentation : facilitate the comprehension and use of the piece of software &lt;br /&gt;
** make a documentation of all the actions that are programmed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
The RICM want the car works in order to start the project.&lt;br /&gt;
The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement &lt;br /&gt;
The user should access the web interface through a Rasberry pi Wifi router&lt;br /&gt;
The RICM need to develop a car simulator for algorithms testing purposes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Tasks&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | 1. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ||width=&amp;quot;25%&amp;quot;&lt;br /&gt;
 | * Broadcast the messages with a publish/subscribe protocol&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Create a Node.js server that will serve the html page to the client&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Store the car&#039;s data in a database&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 |&lt;br /&gt;
 | * Car&#039;s data are showed on the html page&lt;br /&gt;
 | 34&lt;br /&gt;
 | 4 weeks&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 {| class=&amp;quot;wikitable alternance centre&amp;quot;&lt;br /&gt;
 |+ Titre&lt;br /&gt;
 |----&lt;br /&gt;
 ! !! scope=&amp;quot;col&amp;quot; | Titre col. A !! scope=&amp;quot;col&amp;quot; | Titre col. B !! scope=&amp;quot;col&amp;quot; | Titre col. C&lt;br /&gt;
 |----&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | Titre ligne 1&lt;br /&gt;
 | Donnée 1A || Donnée 1B || Donnée 1C&lt;br /&gt;
 |----&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | Titre ligne 2&lt;br /&gt;
 | Donnée 2A || Donnée 2B || Donnée 2C&lt;br /&gt;
 |----&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | Titre ligne 3&lt;br /&gt;
 | Donnée 3A || Donnée 3B || Donnée 3C&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to change the Arduino board with a STM32 (more equipped with sensors) to improve the precision of movement ( 7 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |- &lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM need to develop a car simulator for algorithms testing purposes  ( 9 ) &lt;br /&gt;
 | 13&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The user should access the web interface through a Rasberry pi Wifi router ( 8 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 7.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Sprint 3=&lt;br /&gt;
We need to do the tasks 8 and 9.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21656</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21656"/>
		<updated>2015-03-08T19:21:43Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* Sprint 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1 and 3.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21653</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21653"/>
		<updated>2015-03-08T17:43:34Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* End Sprint 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
&lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 5.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21652</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21652"/>
		<updated>2015-03-08T17:41:14Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* Sprint 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 5.&lt;br /&gt;
&lt;br /&gt;
We add also the task 2 because this one was not finished in the last sprint.&lt;br /&gt;
&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21651</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21651"/>
		<updated>2015-03-08T17:40:31Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* Sprint 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
Task 3 is already working, so we add some changes on this task :&lt;br /&gt;
The developper can add specific orders to the car with the help of qrCode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21650</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21650"/>
		<updated>2015-03-08T17:38:01Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* Product backlog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21649</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21649"/>
		<updated>2015-03-08T17:37:26Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* Product backlog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21648</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21648"/>
		<updated>2015-03-08T17:36:19Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* Product backlog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21647</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21647"/>
		<updated>2015-03-08T17:35:59Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* End Sprint 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 1&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 2&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 3&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 4&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 5&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 6&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
6 and 5&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 2 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21646</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21646"/>
		<updated>2015-03-08T17:34:32Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 1&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 2&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 3&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 4&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 5&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 6&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
1 and 3&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 5 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21645</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21645"/>
		<updated>2015-03-08T17:33:40Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The RICM want the car works in order to start the project.&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 1&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 2&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 3&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 4&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 5&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 6&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 2, 5 and 6&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
1 and 3&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 5 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Sprint 2=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21644</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21644"/>
		<updated>2015-03-08T17:31:55Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* First Sprint */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 1&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 2&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 3&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 4&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 5&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 6&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sprint 1=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
1 and 3&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 5 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21643</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21643"/>
		<updated>2015-03-08T17:31:33Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* End Sprint 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 1&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 2&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 3&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 4&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 5&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 6&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=First Sprint=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
1 and 3&lt;br /&gt;
&lt;br /&gt;
Problems : &lt;br /&gt;
Task 5 : problem with the speed of processing the images. &lt;br /&gt;
&lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21642</id>
		<title>Project 2014-2015-CannonBall/Scrum</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/Scrum&amp;diff=21642"/>
		<updated>2015-03-08T17:28:33Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User stories=&lt;br /&gt;
		&lt;br /&gt;
1. The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm).&lt;br /&gt;
&lt;br /&gt;
2. The developer have to optimize the processing speed to provide a better product experience.&lt;br /&gt;
&lt;br /&gt;
3. The researcher must be able to change the vehicle mode to realize different tests.&lt;br /&gt;
&lt;br /&gt;
4. The RICM must master the different technologies to be able to do the project. &lt;br /&gt;
&lt;br /&gt;
5. The researcher must be able to consult in real time the car&#039;s information to make changes if needed. &lt;br /&gt;
&lt;br /&gt;
6. The RICM want the car works in order to start the project.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Product backlog=&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| User story&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Priority&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Time&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Actors&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 1&lt;br /&gt;
 | The RICM want the car works in order to start the project. ( 6 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 2&lt;br /&gt;
 | The RICM must master the different technologies to be able to do the project. ( 4 )&lt;br /&gt;
 | 34&lt;br /&gt;
 | all time&lt;br /&gt;
 | all&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 3&lt;br /&gt;
 | The researcher must be able to consult in real time the car&#039;s information to make changes if needed. ( 5 ) &lt;br /&gt;
 | 21&lt;br /&gt;
 | 2 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 4&lt;br /&gt;
 | The developer have to optimize the processing speed to provide a better product experience. ( 2 )&lt;br /&gt;
 | 21&lt;br /&gt;
 | 1 week&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 5&lt;br /&gt;
 | The researcher must be able to send a line of instruction for verify the good behavior of the car (Control Algorithm). ( 1 )&lt;br /&gt;
 | 13&lt;br /&gt;
 | &lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;| 6&lt;br /&gt;
 | The researcher must be able to change the vehicle mode to realize different tests. ( 3 ) &lt;br /&gt;
 | 8&lt;br /&gt;
 | 3 weeks&lt;br /&gt;
 | &lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=First Sprint=&lt;br /&gt;
We need to do the tasks 1, 3 and 5&lt;br /&gt;
&lt;br /&gt;
=End Sprint 1=&lt;br /&gt;
Tasks done :&lt;br /&gt;
1 and 3&lt;br /&gt;
Problems : &lt;br /&gt;
Task 5 : problem with the speed of processing the images. &lt;br /&gt;
The frame rate is very slow. The car is moving slowly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Waffle=&lt;br /&gt;
[https://waffle.io/malek0512/2014_2015_ricm4_cannon_ball here]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20686</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20686"/>
		<updated>2015-02-02T13:25:39Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the &#039;&#039;&#039;Software Requirements Specification&#039;&#039;&#039; (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, which are functional or not. But also quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
This project is an important part of the engineering course RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
We will have to use specific terms like :&lt;br /&gt;
* OpenCV : this is a library which implements processing algorithms and image recognition&lt;br /&gt;
* Mosquitto : this is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model&lt;br /&gt;
* Arduino : this is an open-source electronics platform based on easy-to-use hardware and software.&lt;br /&gt;
* Servomotor : this is a rotary actuator that allows for precise control of angular position, velocity and acceleration&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
&lt;br /&gt;
The main goal of this project is to take over and improve our predecessors&#039; work to allow better feedback when using the automatic car created under the CannonBall project.&lt;br /&gt;
&lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Our project will enable a detailed feedback on the car and driving conditions.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Automatic car&lt;br /&gt;
* Restitution and analysis&lt;br /&gt;
* Capture and display of a video stream&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture (Car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino (tablet, webcam, arduino)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette (tablet)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours (This project is intended to be presented at contest)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Functionnal requirements&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture (reassembling of the car)&lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux (modify the code to be compatible with linux)&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map) (perfect the different modes)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information (improve the use of mosquitto for better feedback)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture &lt;br /&gt;
(Embedded: The equipment used must be small to be integrated in the car)&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
(Powerful: the material used must be efficient to be adapted to the speed of the car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant (Recover of existing code)&lt;br /&gt;
* Comprendre du code existant (Understand of existing code)&lt;br /&gt;
* Réussir à remonter la voiture (Successfully rebuilt the car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour calibrer la voiture&lt;br /&gt;
(Make a feedback to calibrate the car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus.&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;br /&gt;
&lt;br /&gt;
UML page :&lt;br /&gt;
* http://air.imag.fr/index.php/Project_2014-2015-CannonBall/UML&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/UML&amp;diff=20685</id>
		<title>Project 2014-2015-CannonBall/UML</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/UML&amp;diff=20685"/>
		<updated>2015-02-02T13:24:53Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provide the UML part of the project CannonBall.&lt;br /&gt;
&lt;br /&gt;
You can access to the main page by clicking here :&lt;br /&gt;
* http://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/UML&amp;diff=20684</id>
		<title>Project 2014-2015-CannonBall/UML</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/UML&amp;diff=20684"/>
		<updated>2015-02-02T13:24:34Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provide the UML part of the project CannonBall.&lt;br /&gt;
&lt;br /&gt;
You can access to the main page by clicking here:&lt;br /&gt;
* http://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/UML&amp;diff=20683</id>
		<title>Project 2014-2015-CannonBall/UML</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/UML&amp;diff=20683"/>
		<updated>2015-02-02T13:23:50Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: Created page with &amp;quot;This page provide the UML part of the project CannonBall. You can access to the main page by clicking here: [http://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS]&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provide the UML part of the project CannonBall.&lt;br /&gt;
You can access to the main page by clicking here:&lt;br /&gt;
[http://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS]&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20680</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20680"/>
		<updated>2015-02-02T13:03:08Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the &#039;&#039;&#039;Software Requirements Specification&#039;&#039;&#039; (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, which are functional or not. But also quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
This project is an important part of the engineering course RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
We will have to use specific terms like :&lt;br /&gt;
* OpenCV : this is a library which implements processing algorithms and image recognition&lt;br /&gt;
* Mosquitto : this is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model&lt;br /&gt;
* Arduino : this is an open-source electronics platform based on easy-to-use hardware and software.&lt;br /&gt;
* Servomotor : this is a rotary actuator that allows for precise control of angular position, velocity and acceleration&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
&lt;br /&gt;
The main goal of this project is to take over and improve our predecessors&#039; work to allow better feedback when using the automatic car created under the CannonBall project.&lt;br /&gt;
&lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Our project will enable a detailed feedback on the car and driving conditions.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Automatic car&lt;br /&gt;
* Restitution and analysis&lt;br /&gt;
* Capture and display of a video stream&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture (Car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino (tablet, webcam, arduino)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette (tablet)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours (This project is intended to be presented at contest)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Functionnal requirements&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture (reassembling of the car)&lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux (modify the code to be compatible with linux)&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map) (perfect the different modes)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information (improve the use of mosquitto for better feedback)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture &lt;br /&gt;
(Embedded: The equipment used must be small to be integrated in the car)&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
(Powerful: the material used must be efficient to be adapted to the speed of the car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant (Recover of existing code)&lt;br /&gt;
* Comprendre du code existant (Understand of existing code)&lt;br /&gt;
* Réussir à remonter la voiture (Successfully rebuilt the car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour calibrer la voiture&lt;br /&gt;
(Make a feedback to calibrate the car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus.&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20453</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20453"/>
		<updated>2015-01-27T13:06:51Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* 3.1 Requirement X.Y.Z (in Structured Natural Language) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document est de présenter les exigences du projet CannonBall, quelles soient fonctionnelle ou non fonctionelles. Mais également les critères de qualité et les risques du projet.&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, which are functional or not. But also quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
Ce projet est une part importante de la formation d&#039;ingénieur RICM4.&lt;br /&gt;
&lt;br /&gt;
This project is an important part of the engineering course RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
Nous devrons utiliser des termes spécifiques comme :&lt;br /&gt;
* OpenCV (C&#039;est une librairie implémentant des algorithmes de traitement et de reconnaissance d&#039;image)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
We will have to use specific terms like :&lt;br /&gt;
* OpenCV (A library who implements processing algorithms and image recognition)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
Le but principal de ce projet est de reprendre et d&#039;améliorer les projets de l&#039;année dernière pour permettre un meilleur retour d&#039;information lors de l&#039;utilisation de la voiture automatique créé dans le cadre du projet CannonBall.&lt;br /&gt;
&lt;br /&gt;
The main goal of the project is to take back and improve last year&#039;s projects to allow better feedback when using the automatic car created under the CannonBall project.&lt;br /&gt;
&lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Notre projet doit permettre un retour d&#039;information détaillé sur la voiture et les conditions de conduite.&lt;br /&gt;
&lt;br /&gt;
Our project will enable a detailed feedback on the car and driving conditions.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Voiture automatique&lt;br /&gt;
* Restitution et analyse des données&lt;br /&gt;
* Capture et affichage d&#039;un flux vidéo&lt;br /&gt;
&lt;br /&gt;
* Automatic car&lt;br /&gt;
* Restitution and analysis&lt;br /&gt;
* Capture and display of a video stream&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture (Car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino (tablet, webcam, arduino)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette (tablet)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours (This project is intended to be presented at contest)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
Fonctionnelles :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture (reassembling of the car)&lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux (modify the code to be compatible with linux)&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map) (perfect the different modes)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information (improve the use of mosquitto for better feedback)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture &lt;br /&gt;
(Embedded: The equipment used must be small to be integrated in the car)&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
(Powerful: the material used must be efficient to be adapted to the speed of the car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant (Recover of existing code)&lt;br /&gt;
* Comprendre du code existant (Understand of existing code)&lt;br /&gt;
* Réussir à remonter la voiture (Successfully rebuilt the car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour calibrer la voiture&lt;br /&gt;
(Make a feedback to calibrate the car)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20434</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20434"/>
		<updated>2015-01-27T10:51:42Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* 2.2   Product functions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document est de présenter les exigences du projet CannonBall, quelles soient fonctionnelle ou non fonctionelles. Mais également les critères de qualité et les risques du projet.&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, which are functional or not. But also quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
Ce projet est une part importante de la formation d&#039;ingénieur RICM4.&lt;br /&gt;
&lt;br /&gt;
This project is an important part of the engineering course RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
Nous devrons utiliser des termes spécifiques comme :&lt;br /&gt;
* OpenCV (C&#039;est une librairie implémentant des algorithmes de traitement et de reconnaissance d&#039;image)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
We will have to use specific terms like :&lt;br /&gt;
* OpenCV (A library who implements processing algorithms and image recognition)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
Le but principal de ce projet est de reprendre et d&#039;améliorer les projets de l&#039;année dernière pour permettre un meilleur retour d&#039;information lors de l&#039;utilisation de la voiture automatique créé dans le cadre du projet CannonBall.&lt;br /&gt;
&lt;br /&gt;
The main goal of the project is to take back and improve last year&#039;s projects to allow better feedback when using the automatic car created under the CannonBall project.&lt;br /&gt;
&lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Notre projet doit permettre un retour d&#039;information détaillé sur la voiture et les conditions de conduite.&lt;br /&gt;
&lt;br /&gt;
Our project will enable a detailed feedback on the car and driving conditions.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Voiture automatique&lt;br /&gt;
* Restitution et analyse des données&lt;br /&gt;
* Capture et affichage d&#039;un flux vidéo&lt;br /&gt;
&lt;br /&gt;
* Automatic car&lt;br /&gt;
* Restitution and analysis&lt;br /&gt;
* Capture and display of a video stream&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
Fonctionnelles :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture &lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant&lt;br /&gt;
* Comprendre du code existant&lt;br /&gt;
* Réussir à remontrer la voiture et donc faire preuve d&#039;une grande prudence lors du montage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour recalibrer la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20432</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20432"/>
		<updated>2015-01-27T10:40:48Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* 2.   General description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document est de présenter les exigences du projet CannonBall, quelles soient fonctionnelle ou non fonctionelles. Mais également les critères de qualité et les risques du projet.&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, which are functional or not. But also quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
Ce projet est une part importante de la formation d&#039;ingénieur RICM4.&lt;br /&gt;
&lt;br /&gt;
This project is an important part of the engineering course RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
Nous devrons utiliser des termes spécifiques comme :&lt;br /&gt;
* OpenCV (C&#039;est une librairie implémentant des algorithmes de traitement et de reconnaissance d&#039;image)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
We will have to use specific terms like :&lt;br /&gt;
* OpenCV (A library who implements processing algorithms and image recognition)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
Le but principal de ce projet est de reprendre et d&#039;améliorer les projets de l&#039;année dernière pour permettre un meilleur retour d&#039;information lors de l&#039;utilisation de la voiture automatique créé dans le cadre du projet CannonBall.&lt;br /&gt;
&lt;br /&gt;
The main goal of the project is to take back and improve last year&#039;s projects to allow better feedback when using the automatic car created under the CannonBall project.&lt;br /&gt;
&lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Notre projet doit permettre un retour d&#039;information détaillé sur la voiture et les conditions de conduite.&lt;br /&gt;
&lt;br /&gt;
Our project will enable a detailed feedback on the car and driving conditions.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Voiture automatique&lt;br /&gt;
* Restitution et analyse des données&lt;br /&gt;
* Capture et affichage d&#039;un flux vidéo&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
Fonctionnelles :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture &lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant&lt;br /&gt;
* Comprendre du code existant&lt;br /&gt;
* Réussir à remontrer la voiture et donc faire preuve d&#039;une grande prudence lors du montage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour recalibrer la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20431</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20431"/>
		<updated>2015-01-27T10:35:17Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* 1.3   Definitions, acronyms and abbreviations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document est de présenter les exigences du projet CannonBall, quelles soient fonctionnelle ou non fonctionelles. Mais également les critères de qualité et les risques du projet.&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, which are functional or not. But also quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
Ce projet est une part importante de la formation d&#039;ingénieur RICM4.&lt;br /&gt;
&lt;br /&gt;
This project is an important part of the engineering course RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
Nous devrons utiliser des termes spécifiques comme :&lt;br /&gt;
* OpenCV (C&#039;est une librairie implémentant des algorithmes de traitement et de reconnaissance d&#039;image)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
We will have to use specific terms like :&lt;br /&gt;
* OpenCV (A library who implements processing algorithms and image recognition)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
Le but principal de ce projet est de reprendre et d&#039;améliorer les projets de l&#039;année dernière pour permettre un meilleur retour d&#039;information lors de l&#039;utilisation de la voiture automatique créé dans le cadre du projet CannonBall &lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Notre projet doit permettre un retour d&#039;information détaillé sur la voiture et les conditions de conduite.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Voiture automatique&lt;br /&gt;
* Restitution et analyse des données&lt;br /&gt;
* Capture et affichage d&#039;un flux vidéo&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
Fonctionnelles :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture &lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant&lt;br /&gt;
* Comprendre du code existant&lt;br /&gt;
* Réussir à remontrer la voiture et donc faire preuve d&#039;une grande prudence lors du montage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour recalibrer la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20430</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20430"/>
		<updated>2015-01-27T10:31:17Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* 1.2   Scope of the product */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document est de présenter les exigences du projet CannonBall, quelles soient fonctionnelle ou non fonctionelles. Mais également les critères de qualité et les risques du projet.&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, which are functional or not. But also quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
Ce projet est une part importante de la formation d&#039;ingénieur RICM4.&lt;br /&gt;
&lt;br /&gt;
This project is an important part of the engineering course RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
Nous devrons utiliser des termes spécifiques comme :&lt;br /&gt;
* OpenCV (C&#039;est une librairie implémentant des algorithmes de traitement et de reconnaissance d&#039;image)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
Le but principal de ce projet est de reprendre et d&#039;améliorer les projets de l&#039;année dernière pour permettre un meilleur retour d&#039;information lors de l&#039;utilisation de la voiture automatique créé dans le cadre du projet CannonBall &lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Notre projet doit permettre un retour d&#039;information détaillé sur la voiture et les conditions de conduite.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Voiture automatique&lt;br /&gt;
* Restitution et analyse des données&lt;br /&gt;
* Capture et affichage d&#039;un flux vidéo&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
Fonctionnelles :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture &lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant&lt;br /&gt;
* Comprendre du code existant&lt;br /&gt;
* Réussir à remontrer la voiture et donc faire preuve d&#039;une grande prudence lors du montage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour recalibrer la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20429</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20429"/>
		<updated>2015-01-27T10:29:39Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* 1.2   Scope of the product */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document est de présenter les exigences du projet CannonBall, quelles soient fonctionnelle ou non fonctionelles. Mais également les critères de qualité et les risques du projet.&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, which are functional or not. But also quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
Ce projet est une part importante de la formation d&#039;ingénieur RICM4.&lt;br /&gt;
This project is an important part of the engineering course RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
Nous devrons utiliser des termes spécifiques comme :&lt;br /&gt;
* OpenCV (C&#039;est une librairie implémentant des algorithmes de traitement et de reconnaissance d&#039;image)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
Le but principal de ce projet est de reprendre et d&#039;améliorer les projets de l&#039;année dernière pour permettre un meilleur retour d&#039;information lors de l&#039;utilisation de la voiture automatique créé dans le cadre du projet CannonBall &lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Notre projet doit permettre un retour d&#039;information détaillé sur la voiture et les conditions de conduite.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Voiture automatique&lt;br /&gt;
* Restitution et analyse des données&lt;br /&gt;
* Capture et affichage d&#039;un flux vidéo&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
Fonctionnelles :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture &lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant&lt;br /&gt;
* Comprendre du code existant&lt;br /&gt;
* Réussir à remontrer la voiture et donc faire preuve d&#039;une grande prudence lors du montage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour recalibrer la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20428</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20428"/>
		<updated>2015-01-27T10:25:31Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* 1.1   Purpose of the requirements document */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document est de présenter les exigences du projet CannonBall, quelles soient fonctionnelle ou non fonctionelles. Mais également les critères de qualité et les risques du projet.&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, which are functional or not. But also quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
Ce projet est une part importante de la formation d&#039;ingénieur RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
Nous devrons utiliser des termes spécifiques comme :&lt;br /&gt;
* OpenCV (C&#039;est une librairie implémentant des algorithmes de traitement et de reconnaissance d&#039;image)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
Le but principal de ce projet est de reprendre et d&#039;améliorer les projets de l&#039;année dernière pour permettre un meilleur retour d&#039;information lors de l&#039;utilisation de la voiture automatique créé dans le cadre du projet CannonBall &lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Notre projet doit permettre un retour d&#039;information détaillé sur la voiture et les conditions de conduite.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Voiture automatique&lt;br /&gt;
* Restitution et analyse des données&lt;br /&gt;
* Capture et affichage d&#039;un flux vidéo&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
Fonctionnelles :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture &lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant&lt;br /&gt;
* Comprendre du code existant&lt;br /&gt;
* Réussir à remontrer la voiture et donc faire preuve d&#039;une grande prudence lors du montage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour recalibrer la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20427</id>
		<title>Project 2014-2015-CannonBall/SRS</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Project_2014-2015-CannonBall/SRS&amp;diff=20427"/>
		<updated>2015-01-27T10:24:33Z</updated>

		<summary type="html">&lt;p&gt;Hugo.Rodrigues-Pereira-Anselmo: /* 1.1   Purpose of the requirements document */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Read first:&#039;&#039;&#039;&lt;br /&gt;
* http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx&lt;br /&gt;
* http://en.wikipedia.org/wiki/Software_requirements_specification&lt;br /&gt;
* [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998]&lt;br /&gt;
&lt;br /&gt;
 {|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Document History&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Version&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Date&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Authors&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validator&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Validation Date&lt;br /&gt;
 |-&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot; |&lt;br /&gt;
 | 0.1.0&lt;br /&gt;
 | janvier 2015&lt;br /&gt;
 | LE JEAN Alexandre, MAMMAR Malek, PELLOUX-PRAYER Ophélie, RODRIGUES Hugo&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
 | TBC&lt;br /&gt;
&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=1.   Introduction=&lt;br /&gt;
==1.1   Purpose of the requirements document==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document est de présenter les exigences du projet CannonBall, quelles soient fonctionnelle ou non fonctionelles, les critères de qualité et les risques du projet.&lt;br /&gt;
&lt;br /&gt;
The purpose of this document is to present the requirements of the project CannonBall, working or not, quality standards and project risks.&lt;br /&gt;
&lt;br /&gt;
==1.2   Scope of the product== &lt;br /&gt;
&lt;br /&gt;
Ce projet est une part importante de la formation d&#039;ingénieur RICM4.&lt;br /&gt;
&lt;br /&gt;
==1.3   Definitions, acronyms and abbreviations==&lt;br /&gt;
&lt;br /&gt;
Nous devrons utiliser des termes spécifiques comme :&lt;br /&gt;
* OpenCV (C&#039;est une librairie implémentant des algorithmes de traitement et de reconnaissance d&#039;image)&lt;br /&gt;
* Mosquitto (That is an open source (BSD licensed) message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model)&lt;br /&gt;
* Arduino (That is an open-source electronics platform based on easy-to-use hardware and software.)&lt;br /&gt;
* Servo-Moteur&lt;br /&gt;
&lt;br /&gt;
==1.4   References==&lt;br /&gt;
&lt;br /&gt;
This project is based on the work of :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From january 13th 2014 to march 2nd 2014&#039;&#039;&#039; : Jules Legros and Benoit Perruche from Polytech&#039;Grenoble. [http://air.imag.fr/index.php/Proj-2013-2014-Cannonball-de-Voitures-Autonomes Link Wiki Air]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From may 26th 2014 to june 16th 2014&#039;&#039;&#039; : Thibaut Coutelou, Benjamin Mugnier and Guillaume Perrin from Ensimag. [http://fablab.ensimag.fr/index.php/Cannonball_de_voitures_RC/FicheSuivi Link]&lt;br /&gt;
&lt;br /&gt;
==1.5   Overview of the remainder of the document==&lt;br /&gt;
=2.   General description=&lt;br /&gt;
Le but principal de ce projet est de reprendre et d&#039;améliorer les projets de l&#039;année dernière pour permettre un meilleur retour d&#039;information lors de l&#039;utilisation de la voiture automatique créé dans le cadre du projet CannonBall &lt;br /&gt;
==2.1   Product perspective==&lt;br /&gt;
&lt;br /&gt;
Notre projet doit permettre un retour d&#039;information détaillé sur la voiture et les conditions de conduite.&lt;br /&gt;
&lt;br /&gt;
==2.2   Product functions==&lt;br /&gt;
&lt;br /&gt;
* Voiture automatique&lt;br /&gt;
* Restitution et analyse des données&lt;br /&gt;
* Capture et affichage d&#039;un flux vidéo&lt;br /&gt;
&lt;br /&gt;
==2.3   User characteristics==&lt;br /&gt;
&lt;br /&gt;
There are two type of user :&lt;br /&gt;
* Searcher&lt;br /&gt;
* Geek&lt;br /&gt;
&lt;br /&gt;
==2.4   General constraints==&lt;br /&gt;
==2.5   Assumptions and dependencies==&lt;br /&gt;
&lt;br /&gt;
=3.Specific requirements, covering functional, non-functional and interface requirements=&lt;br /&gt;
* document external interfaces,&lt;br /&gt;
* describe system functionality and performance&lt;br /&gt;
* specify logical database requirements,&lt;br /&gt;
* design constraints,&lt;br /&gt;
* emergent system properties and quality characteristics.&lt;br /&gt;
&lt;br /&gt;
==3.1 Requirement X.Y.Z (in Structured Natural Language)==&lt;br /&gt;
&#039;&#039;&#039;Function&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inputs&#039;&#039;&#039;: Voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039;: Tablette, WebCam, Arduino&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Outputs&#039;&#039;&#039;: Tablette&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Destination&#039;&#039;&#039;: Ce projet est destiné a être présenté lors de concours&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action&#039;&#039;&#039;:&lt;br /&gt;
* Natural language sentences (with MUST, MAY, SHALL)&lt;br /&gt;
* Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)&lt;br /&gt;
* Mathematical Notations&lt;br /&gt;
* Tabular notations for several (condition --&amp;gt; action) tuples&lt;br /&gt;
&lt;br /&gt;
Fonctionnelles :&lt;br /&gt;
&lt;br /&gt;
* Doit remonter la voiture &lt;br /&gt;
* Peut faire passer le code des Ensimag sur un support linux&lt;br /&gt;
* Doit perfectionner les diffrérents modes (Rabbit, CannonBall, Map)&lt;br /&gt;
* Doit améliorer l&#039;utilisation du mosquitto pour permettre un meilleur retour d&#039;information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Non functional requirements&#039;&#039;&#039;:&lt;br /&gt;
* Embarqué : le matériel utilisé doit être petit pour pouvoir être intégré dans la voiture&lt;br /&gt;
* Performant : le matériel utilisé doit être performant pour être adapté à la vitesse de la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-condition&#039;&#039;&#039;:&lt;br /&gt;
* Réussir la récupération du code existant&lt;br /&gt;
* Comprendre du code existant&lt;br /&gt;
* Réussir à remontrer la voiture et donc faire preuve d&#039;une grande prudence lors du montage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Post-condition&#039;&#039;&#039;:&lt;br /&gt;
* Faire un retour d&#039;information pour recalibrer la voiture&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Side-effects&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
=4. Product evolution=&lt;br /&gt;
&lt;br /&gt;
On pourrait, dans un objectif futur, mettre en place l&#039;utilisation d&#039;un oculus&lt;br /&gt;
&lt;br /&gt;
=5. Appendices=&lt;br /&gt;
=6. Index=&lt;/div&gt;</summary>
		<author><name>Hugo.Rodrigues-Pereira-Anselmo</name></author>
	</entry>
</feed>