Embedded Motion Control 2012 Group 1: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→Week 5) |
||
Line 69: | Line 69: | ||
<ul> | <ul> | ||
<li>Map-processing is cancelled, since the used package (hector_mapping) creates incorrect maps.</li> | <li>Map-processing is cancelled, since the used package (hector_mapping) creates incorrect maps.</li> | ||
<li>Now working on processing the laserdata to let the Jazz drive "autonomously"</li> | |||
<li>Writing an algorithm by using debth-first-search, this algorithm obtains the kind of crossing, the position of the Robot and the angle of the Robot and sends the new direction to the Robot</li> | |||
</ul> | </ul> |
Revision as of 10:03, 25 May 2012
Group Members
Name: | Student id: | Email: |
Rein Appeldoorn | 0657407 | r.p.w.appeldoorn@student.tue.nl |
Jeroen Graafmans | 0657171 | j.a.j.graafmans@student.tue.nl |
Bart Peeters | 0748906 | b.p.j.j.peeters@student.tue.nl |
Ton Peters | 0662103 | t.m.c.peters@student.tue.nl |
Scott van Venrooij | 0658912 | s.j.p.v.venrooij@student.tue.nl |
Tutor: Jos Elfring
Week 1
- Installed all required software on our computers :)
- Everybody gained some knowledge about Unix, ROS and C++.
Week 2
- Everybody gained more knowledge about Unix, ROS and C++.
- Looked at Gazebo, Rviz, Turtlebot_simulator, PR2_simulator, Jazz_robot_simulator
- Managed to create 2D map with Jazz Robot Simulator: http://www.youtube.com/watch?v=Cmh8dMrmgN0
- Made presentation of Chapter 1: Introduction, Link to the presentation: http://cstwiki.wtb.tue.nl/images/Powerpoint_Chapter_1.pdf
Week 3
- Thought about an efficient algorithm to solve the 'maze'-problem. Depth-First-Search is proposed as a candidate algorithm.
- Started with arrow recognition using the OpenCV package.
- Started with map-processing to build up a tree of the maze which can be used by the decision algorithm.
- Optimized mapping algorithm and did some processing on the map. http://cstwiki.wtb.tue.nl/images/Mapping.jpg
- Started with navigation node for autonomous navigation of the jazz
Tasks for Week 4:
- Process map; add markers at crossings and define paths between these markers for navigation
Week 4
- Arrows can be detected by camera with use of the OpenCV package.
- Robot can detect its position in a corridor with use of its laser data and can drive autonomous.
Week 5
- Map-processing is cancelled, since the used package (hector_mapping) creates incorrect maps.
- Now working on processing the laserdata to let the Jazz drive "autonomously"
- Writing an algorithm by using debth-first-search, this algorithm obtains the kind of crossing, the position of the Robot and the angle of the Robot and sends the new direction to the Robot