Proj-2013-2014-RobAIR-1: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 63: | Line 63: | ||
* We begin to understand how connection between two browser works (the connection is not realized, not yet !) |
* We begin to understand how connection between two browser works (the connection is not realized, not yet !) |
||
== Week 8 ( |
== Week 8 (March 3rd - march 7th) == |
||
* we realize connection beetween two browers with webRTC |
* we realize connection beetween two browers with webRTC |
||
* install robair simulator (turtle) and change the source code to move the robot with w,s,a,d |
* install robair simulator (turtle) and change the source code to move the robot with w,s,a,d |
||
* we try to send some data (data, audio or video) by webRTC but it fail (debug in progress) |
* we try to send some data (data, audio or video) by webRTC but it fail (debug in progress) |
||
== Week 9 (March 10th- march 14th) == |
|||
== Week 10 (March 17th- march 21th) == |
|||
== Week 11 (March 24th- march 28th) == |
|||
== Week 12 (March 31th- April 4th) == |
|||
== Week 13 (March 7th- April 11th) == |
Revision as of 08:02, 5 April 2014
Introduction
Project RobAIR
Team
- Tutors : Didier Donsez,Amr Alyafi
- Members : Augustin Husson, Jérôme Barbier
- Departement : RICM 4, Polytech Grenoble
Project objectives
- transit command message beetween two devices by a browers
- use webRTC to etablish connection and send/receive message
- create graphic interface to control the robot
Related documents
How to prepare your project before starting coding like whale : here
Progress of the project
The project started January 14th, 2013.
Week 1 (January 13th - Janurary 19th)
- Project discovery
- Research of related projects
Week 2 (January 20th - Janurary 26th)
- Development of team goals
- Get a kit to assemble Air-Rob
- Initialize the assembly phase of the robot in partnership with the team of David Levayer and Paul Marriage
- Search on "how to make a skype plugin"
- First attempt to run via java skype: skype must currently be run with a graphical interface for the java code works.
- Search how Skype is used to
Week 3 (January 27th - February 2nd)
- Assembly of two new RobAIRs --> just one for the moment
- Beginning of the redaction of Software Requirements Specification
- ROS environment installed on Ubuntu and work
- RobAIR can now move by itself ! (debug in progress)
- Meeting with Amr Alyafi (effective code obtained)
Week 4 (February 3th - February 7th)
- fixe Skype objectif with M. Donsez
- we try to run the code from previous years (we can't understand how their project could work with so many mistakes...)
- Now robair can speak with keyboards press
- Graphique interface is working but we can't control robair with this. (Debug in progress)
Week 5 (February 10th - February 14th)
- Bug with control and webcam connexion (client try to connect himself but he can't be connected to the server)
- Meeting with M. Donsez because we are so in late to realized this project : Finaly we modify us subject --> skype can't worked because code is closed so we are going to use "WebRTC".
- RobAIR works!
http://www.youtube.com/watch?v=g5XhrDY0tFI&feature=youtu.be
Week 6 (February 17th - February 21th)
- Change ROS version, from Hydro to Fuerte cause of new udpate of some packages and with these new packages we can't use some library.
- Correct so many bug of the last project, see http://air.imag.fr/index.php/Proj-2013-2014-RobAIR-1/getStarted
- WebRTC is a new technology so we don't have any documentations : if you want to used webRTC in C++ follow these instructions : http://www.webrtc.org/reference/getting-started/ (in progress)
Week 7 (February 24th - February 28th)
- We try to understand how webRTC works.
- Native api in chrome and mozilla
- Realization of little application using webRTC : we can catch the webcam of use browser (here mozilla, but it can works on chrome)
- We begin to understand how connection between two browser works (the connection is not realized, not yet !)
Week 8 (March 3rd - march 7th)
- we realize connection beetween two browers with webRTC
- install robair simulator (turtle) and change the source code to move the robot with w,s,a,d
- we try to send some data (data, audio or video) by webRTC but it fail (debug in progress)