Embedded Motion Control 2012 Group 10: Difference between revisions
Jump to navigation
Jump to search
(119 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
== Group Info == | |||
{|border= | {| style="width: 75%" border=0 | ||
|- align= | |- align=left | ||
| Name || Student ID || Email | | '''Name''' || '''Student ID''' || '''Email''' | ||
|- align= | |- align=left | ||
| Ziyang LI || 0787075 || z.li.2@student.tue.nl | | Ziyang LI || 0787075 || [mailto:z.li.2@student.tue.nl z.li.2@student.tue.nl] | ||
|- align= | |- align=left | ||
| Libo SU || | | Libo SU || 0788820 || [mailto:l.b.su@student.tue.nl l.b.su@student.tue.nl] | ||
|- align= | |- align=left | ||
| Juan CHEN || || | | Juan CHEN || 0785926 || [mailto:j.chen@student.tue.nl j.chen@student.tue.nl] | ||
|- align= | |- align=left | ||
| Fengjiao YANG || | | Fengjiao YANG || 0788943 || [mailto:f.yang@student.tue.nl f.yang@student.tue.nl] | ||
|} | |} | ||
== Progress == | |||
=== Week 1 === | |||
==== Done ==== | |||
* Ziyang LI | |||
** Arch installed. | |||
* Libo SU | |||
** '''Ubuntu 11.10''' installed. ROS installed | |||
* Juan CHEN | |||
** '''Ubuntu 11.10''' installed. ROS installed | |||
* Fengjiao YANG | |||
** '''Ubuntu 12.04''' installed. | |||
==== Questions ==== | |||
# <s> We know how to code in C, but not in C++. Is that OK? Could you please give an example related to this course to show using C++ is essential? </s> | |||
---- | |||
=== Week 2+3 === | |||
==== Targets ==== | |||
* Install ROS and configure all necessary tools. | |||
* Go through all the tutorials. | |||
* Try some codes. | |||
{| style="width: 100%" border=4 | |||
|- align=center | |||
| ''' ''' || ''' Eclipse & ROS installation ''' || ''' C++ tutorial ''' || ''' ROS tutorial ''' || ''' Jazz Simulator installation ''' | |||
|- align=center | |||
| Ziyang LI || Done || Done || Done || Done | |||
|- align=center | |||
| Libo SU || Done || || Done || Done | |||
|- align=center | |||
| Juan CHEN || Done || || Done || Done | |||
|- align=center | |||
| Fengjiao YANG || Done || || Done || Done | |||
|- align=center | |||
|} | |||
==== Questions ==== | |||
# <s>Error when install Jazz. (Failed to invoke /opt/ros/fuerte/bin/rospack deps-manifests jazz_simulator [rospack] Error: package/stack jazz_simulator depends on non-existent package turtlebot_node)</s> <s><pre> sudo apt-get install ros-fuerte-turtlebot (or replace fuerte by electric, depending on your ROS version)</pre></s> | |||
# When we compile the c++ file using Eclipse, do we need to write a makefile ourselves? Will Eclipse generate a makefile for us when we have multiple source codes to compile? How?<pre>Looking forward to answers...</pre> | |||
---- | |||
=== Week 4 === | |||
==== Targets ==== | |||
* Make the robot turn around at the corner. | |||
Step 1 employ ROS package gmapping to build 2D map using odometry and laser data (done). | |||
* Note: Since gmapping need the frame relationship between odom and base_link and there is no odom frame in jazz simulator, codes are added to publish odom frame over tf to bulid the frame to odom-->base_footprint-->base_link. After applying gmapping, the whole frame tree map-->odom-->base_footprint-->base_link-->laser can be formulated. |
Latest revision as of 18:00, 22 May 2012
Group Info
Name | Student ID | |
Ziyang LI | 0787075 | z.li.2@student.tue.nl |
Libo SU | 0788820 | l.b.su@student.tue.nl |
Juan CHEN | 0785926 | j.chen@student.tue.nl |
Fengjiao YANG | 0788943 | f.yang@student.tue.nl |
Progress
Week 1
Done
- Ziyang LI
- Arch installed.
- Libo SU
- Ubuntu 11.10 installed. ROS installed
- Juan CHEN
- Ubuntu 11.10 installed. ROS installed
- Fengjiao YANG
- Ubuntu 12.04 installed.
Questions
We know how to code in C, but not in C++. Is that OK? Could you please give an example related to this course to show using C++ is essential?
Week 2+3
Targets
- Install ROS and configure all necessary tools.
- Go through all the tutorials.
- Try some codes.
Eclipse & ROS installation | C++ tutorial | ROS tutorial | Jazz Simulator installation | |
Ziyang LI | Done | Done | Done | Done |
Libo SU | Done | Done | Done | |
Juan CHEN | Done | Done | Done | |
Fengjiao YANG | Done | Done | Done |
Questions
Error when install Jazz. (Failed to invoke /opt/ros/fuerte/bin/rospack deps-manifests jazz_simulator [rospack] Error: package/stack jazz_simulator depends on non-existent package turtlebot_node)sudo apt-get install ros-fuerte-turtlebot (or replace fuerte by electric, depending on your ROS version)
- When we compile the c++ file using Eclipse, do we need to write a makefile ourselves? Will Eclipse generate a makefile for us when we have multiple source codes to compile? How?
Looking forward to answers...
Week 4
Targets
- Make the robot turn around at the corner.
Step 1 employ ROS package gmapping to build 2D map using odometry and laser data (done).
- Note: Since gmapping need the frame relationship between odom and base_link and there is no odom frame in jazz simulator, codes are added to publish odom frame over tf to bulid the frame to odom-->base_footprint-->base_link. After applying gmapping, the whole frame tree map-->odom-->base_footprint-->base_link-->laser can be formulated.