Difference between revisions of "RoCKIn2014Camp"

From robotica.unileon.es
Jump to: navigation, search
m
 
Line 1: Line 1:
 
+
=Proposal=
==Proposal==
 
  
 
We want to develop and deploy minimal functional abilities to be part of RoCKIn 2014.
 
We want to develop and deploy minimal functional abilities to be part of RoCKIn 2014.
Line 14: Line 13:
 
* Cognition
 
* Cognition
  
 
+
=Robot=
==Robot==
 
  
 
We want to take part in RoCKIn with the platform developed during the last two years in the Catedra Telefónica-ULE.  
 
We want to take part in RoCKIn with the platform developed during the last two years in the Catedra Telefónica-ULE.  
Line 21: Line 19:
 
[[Image:RobotWatermelon0.JPG|thumb|130px|MYRABot robot.]]
 
[[Image:RobotWatermelon0.JPG|thumb|130px|MYRABot robot.]]
  
===Robot Hardware===
+
==Robot Hardware==
  
 
# iRobot Roomba 520
 
# iRobot Roomba 520
Line 30: Line 28:
 
# Arduino Mega
 
# Arduino Mega
  
=== Robot Software ===
+
==Robot Software==
  
 
# ROS (robot control)
 
# ROS (robot control)
 
# MYRA (C/C++, ArUCo, Qt, openCV)
 
# MYRA (C/C++, ArUCo, Qt, openCV)
  
 
+
=Project setup=
==Project Set Up==
 
  
 
We defined the development as four phases :
 
We defined the development as four phases :
Line 47: Line 44:
 
## Open Challenge: Exhibit and demonstrate the most important (scientific) achievements
 
## Open Challenge: Exhibit and demonstrate the most important (scientific) achievements
  
===Phase I: Initial Setup===
+
==Phase I: Initial Setup==
  
 
[[RoCKIn2014PhaseI | Outline]]: Tasks developed in this phase
 
[[RoCKIn2014PhaseI | Outline]]: Tasks developed in this phase
  
===Phase II: Integration and Architecture===
+
==Phase II: Integration and Architecture==
  
 
[[RoCKIn2014PhaseII | Outline]]: Tasks developed in this phase
 
[[RoCKIn2014PhaseII | Outline]]: Tasks developed in this phase
  
===Phase III: Platform test===
+
==Phase III: Platform test==
 +
 
 +
===Simulator===
  
==== Simulator ====
 
 
WARNING: This part is still in Spanish, please feel free to ask if you have any doubt.
 
WARNING: This part is still in Spanish, please feel free to ask if you have any doubt.
  
 
[[Modelo_para_simulaci%C3%B3n_MYRAbot_%28urdf%2Bgazebo%29 | Platform for gazebo]]
 
[[Modelo_para_simulaci%C3%B3n_MYRAbot_%28urdf%2Bgazebo%29 | Platform for gazebo]]
  
==== Hardware ====
+
===Hardware===
 +
 
 
<wikiflv width="300" height="250" logo="true">/videos/Test1.flv</wikiflv>
 
<wikiflv width="300" height="250" logo="true">/videos/Test1.flv</wikiflv>
  
Line 70: Line 69:
 
[[Image:ImageTidy.jpg|286px]]
 
[[Image:ImageTidy.jpg|286px]]
  
==Non-Critical (but to-do)==
+
=Non-Critical (but to-do)=
  
 
# Android/iOS Teleoperation
 
# Android/iOS Teleoperation
 
# Desktop Qt interface (WIP)
 
# Desktop Qt interface (WIP)
  
==RoCKIn Camp 2014 - Summary==
+
=RoCKIn Camp 2014 - Summary=
  
 
These were the highlight during the camp:
 
These were the highlight during the camp:
  
====Migration to ROS hydro====
+
===Migration to ROS hydro===
  
 
[[Image:GazeboHydro.png|600px]]
 
[[Image:GazeboHydro.png|600px]]
  
====Object Recognition====
+
===Object Recognition===
 +
 
 
<videoflash>Ioz-x2JyxGQ</videoflash>
 
<videoflash>Ioz-x2JyxGQ</videoflash>
  
====MoveIt!!====
+
===MoveIt!!===
 +
 
 
<videoflash>6GZv_pZFRYk</videoflash>
 
<videoflash>6GZv_pZFRYk</videoflash>

Latest revision as of 10:36, 25 June 2014

Proposal

We want to develop and deploy minimal functional abilities to be part of RoCKIn 2014.

  • Navigation
  • Mapping
  • People recognition
  • Person tracking
  • Object recognition
  • Object manipulation
  • Speech recognition
  • Gesture recognition
  • Cognition

Robot

We want to take part in RoCKIn with the platform developed during the last two years in the Catedra Telefónica-ULE.

MYRABot robot.

Robot Hardware

  1. iRobot Roomba 520
  2. Dinamixel Arm (5x12a)
  3. Wooden frame (yes, it is made of wood)
  4. Notebook (Atom processor) (the display has been taken apart from the main body)
  5. Kinect
  6. Arduino Mega

Robot Software

  1. ROS (robot control)
  2. MYRA (C/C++, ArUCo, Qt, openCV)

Project setup

We defined the development as four phases :

  1. Phase I: Initial Setup
  2. Phase II: Integration and architecture
  3. Phase III: Platform test
  4. Phase IV: Improvements and complex tasks
    1. Technical Challenge: Furniture-type Object perception
    2. Open Challenge: Exhibit and demonstrate the most important (scientific) achievements

Phase I: Initial Setup

Outline: Tasks developed in this phase

Phase II: Integration and Architecture

Outline: Tasks developed in this phase

Phase III: Platform test

Simulator

WARNING: This part is still in Spanish, please feel free to ask if you have any doubt.

Platform for gazebo

Hardware

<wikiflv width="300" height="250" logo="true">/videos/Test1.flv</wikiflv>

<wikiflv width="300" height="250" logo="true">/videos/Test2.flv</wikiflv>

ImageTidy2.jpg ImageTidy.jpg

Non-Critical (but to-do)

  1. Android/iOS Teleoperation
  2. Desktop Qt interface (WIP)

RoCKIn Camp 2014 - Summary

These were the highlight during the camp:

Migration to ROS hydro

GazeboHydro.png

Object Recognition

<videoflash>Ioz-x2JyxGQ</videoflash>

MoveIt!!

<videoflash>6GZv_pZFRYk</videoflash>