Difference between revisions of "RoCKInChallengeToulouse"

From robotica.unileon.es
Jump to: navigation, search
(Acknowledgments)
m
 
(49 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{|align=right
 +
|__TOC__
 +
|}
 +
 +
=Sponsors and Acknowledgments=
 +
 +
First of all we would like to thank the Spanish Ministry of Economy and Competitiveness for the partial support to this work under grant DPI2013-40534-R.
 +
 +
We want to show our appreciation to these companies for their support to watermelon team:
 +
[[Image:Lgo_mountain.png|center|330px|link=http://www.mountain.es/]]
 +
 +
 +
[[Image:Tecnofactorum.jpg|center|330px|link=http://www.tecnofactorum.com/]]
 +
 +
 +
[[Image:FabLabLogo.jpg|center|120px|link=http://www.fablableon.org/inicio.html]]
 +
 +
 +
[[Image:Catedra.png|center|330px|link=http://catedratelefonica.unileon.es/]]
 +
 
=RoCKIn Project Description=
 
=RoCKIn Project Description=
 +
[[Image:LogoRockin.png|thumb|left|230px|[http://rockinrobotchallenge.eu/rockin2014.php RoCKIn logo.]]] This challenge focuses on domestic service robots. The project aims to create robots with enhanced networking and cognitive abilities. They should be able to perform useful tasks such as helping the impaired and the elderly (one of the main goals of our group).
  
* '''Project Name:'''
+
In the initial stages of the competition, individual robots will begin by overcoming basic individual tasks, such as navigating through the rooms of a house, manipulating objects or recognizing faces, and then coordinating to handle house-keeping tasks simultaneously, some of them under natural interaction with humans.
[http://rockinrobotchallenge.eu/rockin2014.php RoCKIn@home Toulouse]
 
  
[[Image:LogoRockin.png|130px]]
 
  
* '''Official Web Page'''
+
* [http://rockinrobotchallenge.eu/home.php '''Official Web Page''']
[http://rockinrobotchallenge.eu/home.php RoCKIn@home]
 
  
* '''Official Web Wiki'''
+
* [http://rm.isr.ist.utl.pt/projects/rockin-competitions-wiki/wiki '''Official Wiki''']
[http://rm.isr.ist.utl.pt/projects/rockin-competitions-wiki/wiki RoCKIn@home]
 
  
 
=Watermelon Project: Team Description=
 
=Watermelon Project: Team Description=
Line 17: Line 34:
 
  Watermelon Project
 
  Watermelon Project
  
* '''Advisor:'''  
+
* '''Team Coordinator:'''  
 
  [http://robotica.unileon.es/~vmo Vicente Matellán Olivera]
 
  [http://robotica.unileon.es/~vmo Vicente Matellán Olivera]
  
* '''Staff:'''  
+
* '''Team Members:'''  
 
  Technical- Manipulation/Grasping, Simulation: Fernando Casado
 
  Technical- Manipulation/Grasping, Simulation: Fernando Casado
  Technical- SW Integration, Middleware, Perception: Francisco Martín Rico
+
  Technical- SW Integration, Middleware, 2D Perception: Francisco Martín Rico
 
  Technical- SW Integration, HRI Dialogue, Team Leader: Francisco Lera
 
  Technical- SW Integration, HRI Dialogue, Team Leader: Francisco Lera
 
  Technical- Hardware: Carlos Rodríguez
 
  Technical- Hardware: Carlos Rodríguez
  Technical- Perception: Víctor Rodríguez  
+
  Technical- 3D Perception: Víctor Rodríguez  
  
 
* '''Other Information:'''  
 
* '''Other Information:'''  
  '''Academic Year:''' 2013-2014
+
  '''Academic Year:''' 2014-2015
  '''SVN Repositories:''' soon...  
+
  '''Repositories:''' https://github.com/Robotica-ule/MYRABot
  '''Tags:''' Augmented Reality, Elderly people, Remote-Assistance
+
  '''Tags:''' Robotics competitions, Feasible Assistive Robots
 
  '''Technology:''' ROS, PCL, c++, svn, OpenCV, cmake, OpenGL, Qt, Aruco,  
 
  '''Technology:''' ROS, PCL, c++, svn, OpenCV, cmake, OpenGL, Qt, Aruco,  
 
  '''State:''' Development
 
  '''State:''' Development
Line 36: Line 53:
 
=Project Summary=
 
=Project Summary=
  
This challenge focuses on domestic service robots. The project aims to create robots with enhanced networking and cognitive abilities. They should be able to perform useful tasks such as helping the impaired and the elderly (one of the main goals of our group).  
+
Our challenge is to create a feasible platform able to take part in Robotics Competitions. We are working for integrating different hardware solutions in a DIY robot.
 +
 
 +
=Robot=
 +
 
 +
We want to take part in RoCKIn with the platform developed during the last two years in the Catedra Telefónica-ULE.
 +
 
 +
[[Image:MYRABotRoCKIn.JPG|thumb|230px|MYRABot Competition Robot.]]
 +
 
 +
==Robot Hardware==
 +
 
 +
{| style="color:black; background-color:#ffffcc;" cellpadding="8" cellspacing="0" border="1"
 +
| Component
 +
| Model
 +
| Description
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| Frame
 +
| n/a
 +
| Poplar laminated wood
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| Computer 1
 +
| Mountain F-13
 +
| [http://www.mountain.es/portatiles web]
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| Computer 2
 +
| Mountain Prototype
 +
| Touch Display, 360º open, intel i5.
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| Controllers
 +
| (a)Arduino 2560, (b)USB2serial
 +
| (a)arm, range sensors, (b)create
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| Base
 +
| Create (iRobot)
 +
| [http://store.irobot.com/education-research-robots/irobot-create-programmable-robot/family.jsp?categoryId=2591511 web]
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| Ultrasound Sensors
 +
| Maxsensor mb1220 (x5)
 +
| Range: 7 meters
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| RGB sensor
 +
| Logitech
 +
| Webcam
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| RGBD sensors
 +
| Kinect, Asus Xtion
 +
|
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| Battery
 +
| standard
 +
| 12V, 7A
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| Arm (Actuator)
 +
| Dinamixel AX12 servos (x5)
 +
| Joints and servomotors from Bioloid
 +
|}
 +
 
 +
==Robot Software==
 +
 
 +
{| style="color:black; background-color:#ffffcc;" cellpadding="8" cellspacing="0" border="1"
 +
| Option
 +
| Control Software
 +
| Version
 +
| Description
 +
|- style="color:black; background-color:#ffffff;" cellpadding="8" cellspacing="0" border="1"
 +
| Robot (Simulator available)
 +
| Gazebo and ROS
 +
| Gazebo 1.19, ROS - HYDRO
 +
|
 +
|}
 +
 
 +
=Competition Benchmarks=
 +
 
 +
It is possible to take part in 6 different benchmarks. We have focused our work in 4 of them described in the next sections.
 +
 
 +
 
 +
== TBM2 - Welcoming Visitors ==
 +
 
 +
 
 +
=== Description ===
 +
 
 +
=== Lab Test ===
 +
 
 +
 
 +
=== Toulouse Test ===
 +
 
 +
 
 +
== FBM1 - Object Perception ==
 +
 
 +
The goal is to analyse the capabilities of a robot in processing perception sensor data in order to extract information about observed objects.
 +
 
 +
 
 +
=== Lab Test ===
 +
 
 +
=== Toulouse Test ===
 +
 
 +
== FBM2 - Object Manipulation ==
 +
 
 +
This functional benchmark is focused at assessing the capabilities of a robot to correctly operate manual commands of the types that are commonly found on domestic  appliances operated by humans as light switches.
 +
 
 +
=== Modelling ===
 +
 
 +
==== Model 1 ====
 +
[[Image:finger_model1.jpg|430px]]
 +
 
 +
==== Model 2 ====
 +
 
 +
[[Image:finger_model2.png|430px]]
 +
 
 +
==== Final Prototype ====
 +
 
 +
[[Image:finger_prototype.jpg|430px]]
 +
[[Image:Finger_arm.jpg|430px]]
 +
 
 +
 
 +
=== Lab Test ===
  
In the initial stages of the competition, individual robots will begin by overcoming basic individual tasks, such as navigating through the rooms of a house, manipulating objects or recognizing faces, and then coordinating to handle house-keeping tasks simultaneously, some of them under natural interaction with humans.
+
<videoflash>hDI7Yruv-u4</videoflash>
 +
<br />
 +
[[Image:FBM lab.jpg|430px|MYRABot robot.]]
  
 +
=== Toulouse Test ===
  
 +
== FBM3 - Speech Understanding ==
  
=Sponsors=
+
The goal of this functional benchmark is to evaluate the ability of a robot to understand speech commands that a user gives in a home environment.
  
[[Image:Lgo_mountain.png|center|330px|link=http://www.mountain.es/]]
 
  
 +
=== Lab Test ===
  
[[Image:Tecnofactorum.jpg|center|330px|link=http://shop.tecnofactorum.com/]]
+
=== Toulouse Test ===
  
=Acknowledgments=
+
= Mountain Prototype =
  
'''Organizations:'''
+
[[Image:MYRABotRoCKIn II.jpg|thumb|230px|MountainBot Robot Prototype.]]
  
[http://www.fablableon.org/ Fab-Lab León]
+
Thanks to our sponsor MOUNTAIN, we have developed a light version of MYRABot. This robot runs using the Mountain prototype which has a touch screen. The main feature of this prototype is the ability of its display for rotating 360 degrees. It can flips around and the prototype  can be transformed into a tablet.
  
[[Image:Catedra.png|center|330px|link=http://catedratelefonica.unileon.es/]]
+
= References =

Latest revision as of 11:46, 26 January 2015

Sponsors and Acknowledgments

First of all we would like to thank the Spanish Ministry of Economy and Competitiveness for the partial support to this work under grant DPI2013-40534-R.

We want to show our appreciation to these companies for their support to watermelon team:

Lgo mountain.png


Tecnofactorum.jpg


FabLabLogo.jpg


Catedra.png

RoCKIn Project Description

This challenge focuses on domestic service robots. The project aims to create robots with enhanced networking and cognitive abilities. They should be able to perform useful tasks such as helping the impaired and the elderly (one of the main goals of our group).

In the initial stages of the competition, individual robots will begin by overcoming basic individual tasks, such as navigating through the rooms of a house, manipulating objects or recognizing faces, and then coordinating to handle house-keeping tasks simultaneously, some of them under natural interaction with humans.


Watermelon Project: Team Description

  • Project Codename
Watermelon Project
  • Team Coordinator:
Vicente Matellán Olivera
  • Team Members:
Technical- Manipulation/Grasping, Simulation: Fernando Casado
Technical- SW Integration, Middleware, 2D Perception: Francisco Martín Rico
Technical- SW Integration, HRI Dialogue, Team Leader: Francisco Lera
Technical- Hardware: Carlos Rodríguez
Technical- 3D Perception: Víctor Rodríguez 
  • Other Information:
Academic Year: 2014-2015
Repositories: https://github.com/Robotica-ule/MYRABot
Tags: Robotics competitions, Feasible Assistive Robots
Technology: ROS, PCL, c++, svn, OpenCV, cmake, OpenGL, Qt, Aruco, 
State: Development

Project Summary

Our challenge is to create a feasible platform able to take part in Robotics Competitions. We are working for integrating different hardware solutions in a DIY robot.

Robot

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

MYRABot Competition Robot.

Robot Hardware

Component Model Description
Frame n/a Poplar laminated wood
Computer 1 Mountain F-13 web
Computer 2 Mountain Prototype Touch Display, 360º open, intel i5.
Controllers (a)Arduino 2560, (b)USB2serial (a)arm, range sensors, (b)create
Base Create (iRobot) web
Ultrasound Sensors Maxsensor mb1220 (x5) Range: 7 meters
RGB sensor Logitech Webcam
RGBD sensors Kinect, Asus Xtion
Battery standard 12V, 7A
Arm (Actuator) Dinamixel AX12 servos (x5) Joints and servomotors from Bioloid

Robot Software

Option Control Software Version Description
Robot (Simulator available) Gazebo and ROS Gazebo 1.19, ROS - HYDRO

Competition Benchmarks

It is possible to take part in 6 different benchmarks. We have focused our work in 4 of them described in the next sections.


TBM2 - Welcoming Visitors

Description

Lab Test

Toulouse Test

FBM1 - Object Perception

The goal is to analyse the capabilities of a robot in processing perception sensor data in order to extract information about observed objects.


Lab Test

Toulouse Test

FBM2 - Object Manipulation

This functional benchmark is focused at assessing the capabilities of a robot to correctly operate manual commands of the types that are commonly found on domestic appliances operated by humans as light switches.

Modelling

Model 1

Finger model1.jpg

Model 2

Finger model2.png

Final Prototype

Finger prototype.jpg Finger arm.jpg


Lab Test

<videoflash>hDI7Yruv-u4</videoflash>
MYRABot robot.

Toulouse Test

FBM3 - Speech Understanding

The goal of this functional benchmark is to evaluate the ability of a robot to understand speech commands that a user gives in a home environment.


Lab Test

Toulouse Test

Mountain Prototype

MountainBot Robot Prototype.

Thanks to our sponsor MOUNTAIN, we have developed a light version of MYRABot. This robot runs using the Mountain prototype which has a touch screen. The main feature of this prototype is the ability of its display for rotating 360 degrees. It can flips around and the prototype can be transformed into a tablet.

References