Difference between revisions of "RoboCup"

From robotica.unileon.es
Jump to: navigation, search
(Videos)
 
(43 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
This page is currently being developed
 
This page is currently being developed
  
= Members =
+
= Team =
  
* Francisco Javier Rodríguez Lera
+
== Robotics Groups ==
* Francisco Martín Rico
 
* Vicente Matellán Olivera
 
* Fernando Casado García
 
* Jesús Balsa Comerón
 
* Diego García Ordás
 
  
= Robots =
+
[[Image:BotyBot.png|left|300px|thumb|Robotics Group of University of León - [http://robotica.unileon.es/ Team Web Page] [http://unileon.es University Web Page]]]
  
* OrBiOne
+
[[Image:Peloto.png|center|250px|thumb|Robotics Group of Rey Juan Carlos University - [http://www.robotica.gsyc.es/ Team Web Page] [http://www.urjc.es/ University Web Page]]]
  
* CeRVaNTes:
+
== People ==
 +
 
 +
* Integration (Team Leader): [http://robotica.unileon.es/lera/ Francisco Javier Rodríguez Lera]
 +
* Navigation and Control: [http://gsyc.es/~fmartin/ Francisco Martín Rico]
 +
* Manipulation: [http://www.fernando.casadogarcia.es Fernando Casado García],  Alvaro Moreno García,
 +
* Navigation:  Jesús Balsa Comerón, Jonathan Gines Claveo, Francisco Javier Gutierrez-Maturana
 +
* Perception: Diego García Ordás, Alvaro Moreno García, Francisco Javier Gutierrez-Maturana
 +
* Team Director: [http://robotica.unileon.es/vmo Vicente Matellán Olivera]
 +
 
 +
= Robot =
 +
 
 +
== OrBiOne ==
 +
 
 +
OrBiOne is the robot that we will be using for 2016 competitons. This mobile manipulation ([http://www.robotnik.eu/robotnik-introduces-rb-one-new-mobile-manipulator/ RB-1]) is developed by [http://www.robotnik.eu/robotnik-launches-the-new-version-of-its-mobile-manipulator-rb-1-and-rb-1-base-mobile-platform/ Robotnik].
 +
 
 +
 
 +
[[Image:RB1_robot.jpg|center|border|300px]]
 +
 
 +
 
 +
==  Hardware Description ==
 +
– Robot name: RB1
 +
#. Base: Robotnik (Dinamixel Motors)
 +
#. Vision Sensors: RGB-D Xtion
 +
#. Range sensors: Frontal laser
 +
#. Dialogue Sensors: Directional microphone Rode Rycote , Loudspeakers
 +
#. Manipulation: 7DOF arm. Dynamixel Pro servos. Workspace: 70 cm
 +
#. Computer Description: Intel Core i7 with 8 GB of RAM and a 200 GB of disk
 +
#. Torso: +40
 +
#. Head: pan-tilt head.
 +
 
 +
 
 +
==  Software Description ==
 +
– Development framework: ROS
 +
 
 +
#. Vision: ork, findobject
 +
#. Dialogue: Pocketsphinx
 +
#. BellRecognition: pyaudio
 +
#. Manipulation: MoveIt, self developements.
 +
#. Navigation: Ros stack, self developements.
 +
 
 +
– Robot Control: Finite State Machine (FSM) using Bica
 +
 
 +
= Videos =
 +
 
 +
=== Navigation in indoor environment ===
 +
 
 +
The video presents a surveillance task in our lab. It shows the navigation approach of OrbiOne robot ([http://www.robotnik.eu/robotnik-introduces-rb-one-new-mobile-manipulator RB1-robotnik robot]) in our apartment.
 +
 
 +
The robot navigates different apartment rooms in order to check user availability (living room and bedroom), visits (apartment front door after the doorbell rings) or alarm situation (fridge open-door alarm).
 +
 
 +
 
 +
<center><youtube>8icVWz0zSMw</youtube></center>
 +
 
 +
=== Quiz Game and Context Awareness===
 +
 
 +
Trivia game between user and robot. The conversation is interrupted by a ringbell.
 +
 
 +
 
 +
<center><youtube>pU4avjbgFMQ</youtube></center>
 +
 
 +
 
 +
 
 +
=== RoboCup Navigation Tests Performance ===
 +
 
 +
<center><youtube>8PqvkDc44Ds</youtube></center>
 +
 
 +
<center><youtube>5_hmcqkndkM</youtube></center>
 +
 
 +
 
 +
<!--
 +
== CeRVaNTes ==
 +
 
 +
We are developing a new platform, mobile bi-manipulator, that will not be ready for 2016 competition.
  
 
[[Projects#Cervantes_Project|CeRVaNTeS platform]] proof of concept:
 
[[Projects#Cervantes_Project|CeRVaNTeS platform]] proof of concept:
Line 29: Line 96:
 
|}
 
|}
  
Teleoperation of CeRVaNTeS using a [http://www.microsoft.com/hardware/es-es/p/xbox-360-wireless-controller-for-windows Xbox 360 wireless controller] ([[CeRVaNTeS' Teleoperation with xbox360 wireless controller (xbox360 controller+joy)|more info]]):
+
Teleoperation of CeRVaNTeS using a [http://www.microsoft.com/hardware/es-es/p/xbox-360-wireless-controller-for-windows Xbox 360 wireless controller] ([[CeRVaNTeS' Teleoperation with xbox360 wireless controller (xbox360 controller+joy)|more info]]), and CeRVaNTeS platform Integrated in [http://moveit.ros.org/ moveIt!] ([[Integration of CeRVaNTeS in moveIt! (gazebo+moveIt!)|more info]]):
 
 
 
 
<left><videoflash>wF_gKr1KWfg#t=13</videoflash></left>
 
  
  
 +
<videoflash>wF_gKr1KWfg#t=13</videoflash>
  
<right><videoflash>bYtvNJHraVs</videoflash></right>
 
  
 +
<videoflash>bYtvNJHraVs</videoflash>
  
CeRVaNTeS platform Integrated in [http://moveit.ros.org/ moveIt!] ([[Integration of CeRVaNTeS in moveIt! (gazebo+moveIt!)|more info]]):
 
  
  
Line 47: Line 111:
 
|}
 
|}
  
 +
-->
 +
 +
= Research =
 +
 +
== Arhictecture ==
 +
 +
We have a three layer architecture based on ROS and BICA [1]. The lower layer corresponds to ROS, and is in charge of hardware management. The intermediate layer provides the robot skills in order to carry out specific duties (perception, navigation,...).
 +
The top layer presents BICA. It is a component-based for generating behaviors architecture. This node coordinates the various capabilities of the robot depending on the task to be carried out by the robot. Figure 2 shows the overall architecture of the software we have developed for participating in the RoCKIn competition.
 +
 +
[[Image:Rokinarq.jpg|center|border|500px]]
 +
 +
= Github Repository=
  
 +
* Individuals:
 +
https://github.com/FranLera
 +
 +
https://github.com/fmrico
 +
 +
https://github.com/casadofer
 +
 +
* Group
 +
https://github.com/Robotica-ule/MYRABot
  
 
= Papers =
 
= Papers =
  
List of group publications can be found in the University of [[Publications |León's robotics group publications page]] and in the URJC's [[publications | http://gsyc.es/~fmartin/#publications]] page.
+
* [http://robotica.unileon.es/mediawiki/documents/TDP_LeonRobot_31032016.pdf Team Description paper ]
   
 
Intention to participate
 
  
Description paper
+
* List of group publications can be found in the University of [[Publications |León's robotics group publications page]] and in the URJC's [http://gsyc.es/~fmartin/#publications publications] page.

Latest revision as of 10:39, 18 August 2016

This page is currently being developed

Team

Robotics Groups

Robotics Group of University of León - Team Web Page University Web Page
Robotics Group of Rey Juan Carlos University - Team Web Page University Web Page

People

Robot

OrBiOne

OrBiOne is the robot that we will be using for 2016 competitons. This mobile manipulation (RB-1) is developed by Robotnik.


RB1 robot.jpg


Hardware Description

– Robot name: RB1

  1. . Base: Robotnik (Dinamixel Motors)
  2. . Vision Sensors: RGB-D Xtion
  3. . Range sensors: Frontal laser
  4. . Dialogue Sensors: Directional microphone Rode Rycote , Loudspeakers
  5. . Manipulation: 7DOF arm. Dynamixel Pro servos. Workspace: 70 cm
  6. . Computer Description: Intel Core i7 with 8 GB of RAM and a 200 GB of disk
  7. . Torso: +40
  8. . Head: pan-tilt head.


Software Description

– Development framework: ROS

  1. . Vision: ork, findobject
  2. . Dialogue: Pocketsphinx
  3. . BellRecognition: pyaudio
  4. . Manipulation: MoveIt, self developements.
  5. . Navigation: Ros stack, self developements.

– Robot Control: Finite State Machine (FSM) using Bica

Videos

Navigation in indoor environment

The video presents a surveillance task in our lab. It shows the navigation approach of OrbiOne robot (RB1-robotnik robot) in our apartment.

The robot navigates different apartment rooms in order to check user availability (living room and bedroom), visits (apartment front door after the doorbell rings) or alarm situation (fridge open-door alarm).


Quiz Game and Context Awareness

Trivia game between user and robot. The conversation is interrupted by a ringbell.



RoboCup Navigation Tests Performance


Research

Arhictecture

We have a three layer architecture based on ROS and BICA [1]. The lower layer corresponds to ROS, and is in charge of hardware management. The intermediate layer provides the robot skills in order to carry out specific duties (perception, navigation,...). The top layer presents BICA. It is a component-based for generating behaviors architecture. This node coordinates the various capabilities of the robot depending on the task to be carried out by the robot. Figure 2 shows the overall architecture of the software we have developed for participating in the RoCKIn competition.

Rokinarq.jpg

Github Repository

  • Individuals:

https://github.com/FranLera

https://github.com/fmrico

https://github.com/casadofer

  • Group

https://github.com/Robotica-ule/MYRABot

Papers